Migrating a store without stopping sales
The biggest fear of replatforming: "what about sales during the move?". Our migration playbook answers with specifics, not reassurances.
A store selling tens of thousands a day cannot afford a "maintenance break for the migration". So we design migrations so the old store sells until the last hour and the new one takes over traffic in a controlled cutover. This piece assumes the decision to replatform has already been made; if it has not, start with whether this really is the moment to migrate.
Step 1: data before code
Migrations almost always fail on data, not code. That is why the Blueprint starts with a catalog audit: attributes, categories, variants, images. Gaps and inconsistencies get fixed during the migration (this is where AI works hard), so the new store launches with better data than the old one.
Step 2: the new platform grows alongside
The new store is built on separate infrastructure and fed real data from the old one throughout the build: products, stock, prices. We test on the real catalog, not a twenty-SKU sample.
Step 3: SEO does not vanish overnight
We map every meaningful URL of the old store to the new one, migrate metadata and structured data, and prepare 301 redirects before the cutover. Rankings earned over years are an asset, we treat them like inventory: nothing gets lost in the move.
Step 4: cutover in hours, not weeks
The switch itself is a DNS change and a final order sync, scheduled in the lowest-traffic window. The old store stays in read-only mode for a while: we have somewhere to roll back to, though we have never needed it.
Takeaway: a migration does not have to stop sales. The old store sells until the last hour, the new one is built alongside on real data, and the cutover is a DNS switch in the lowest-traffic window.
That is how it plays out in the example build we use to show the scope and pace of a typical engagement: sales run without interruption throughout, because the old store keeps working until the day of the switch. It is a scenario rather than a measured client result. A migration does not have to be open-heart surgery if the plan exists before the first line of code.
FAQ
Will the store stop selling during migration?
No. The old store sells until the last hour, and the new one takes over traffic in a controlled cutover scheduled in the lowest-traffic window.
Will I lose my Google rankings?
No, if the migration includes a URL map, 301 redirects, metadata and structured data prepared before the cutover. We treat rankings like inventory: nothing gets lost.
How long does the cutover take?
Hours, not weeks: a DNS switch and a final order sync. The old store stays in read-only mode as a fallback.
Where does a migration start?
With a catalog audit during the Blueprint (attributes, categories, variants, images), because migrations fail on data, not code.
Journal
Co-founder of Seedlight · eCommerce platforms, AI, SEO and GEO
Newsletter
The Journal, straight to your inbox
New articles and lessons from real builds, every now and then. No spam, unsubscribe with one click.