01
Migrating an enterprise DTC operation to Adobe Commerce
Replacing the platform of a multi-brand operation without stopping sales, inside a larger systems integration program.
Multiple brands · ERP (SAP), payments, logistics, CRM · 2025–2026
Context
A multi-brand DTC operation running on a SaaS platform had to move to Adobe Commerce as part of a larger post-acquisition systems integration program. The target platform was already set by the group standard. The job wasn’t choosing the technology: it was swapping the engine without stopping sales, with the catalog, the customer base and integrations with ERP, payments, logistics and CRM.
The hard decision
Early on, I spent energy trying to reopen the platform choice. It was the wrong fight. What threatened the migration was the operating model: integration and frontend release cycles out of sync, product data with no owner, irreversible decisions passing as technical tasks. I shifted the focus there.
What we did
- We forced the contingency decision early. The possible scenarios for the cutover date went to the executive table weeks ahead, instead of the crossroads showing up the day before, when all that’s left is consequences.
- We set objective acceptance criteria before cutover, and tied the go-live to them, not to the calendar.
- We built the safety net before we needed it: a cutover plan in three blocks (before, during and after), a war room, 30 days of hypercare and an open channel for the business to report issues, with a response to every report.
- We went live in phases. The store switched over in an overnight window, and completion was only declared once the ERP integration had stabilized, in September 2026.
What I learned
The platform is the most visible part of a migration and rarely the riskiest. The risk lives in the operating model and in the legacy knowledge held by a few people. And an irreversible decision needs a different process: the cutover with no way back got a different ritual, not more speed.
Read morePlatform migrations don't fail on technology. They fail on contextIrreversible decisions need a different process