BEAM

Seedlight BEAM: one place to run your whole eCommerce, with AI agents that know your business →

← All articles
eCommerceSzymon Żynda6 min read

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

Szymon Żynda

Co-founder of Seedlight · eCommerce platforms, AI, SEO and GEO

More by this author

Newsletter

The Journal, straight to your inbox

New articles and lessons from real builds, every now and then. No spam, unsubscribe with one click.

See also

eCommerce01

Choosing a Medusa implementation partner: criteria instead of a ranking

eCommerceChoosing a Medusa implementation partner: criteria instead of a rankingThe Medusa Experts directory held 18 partners on 2 June 2025, and on 23 September 2026 the official medusajs.com sitemap carries 21 partner profile URLs. The entry condition is published: production builds launched on Medusa Cloud, plus wanting Medusa to be your primary platform for clients. That makes the badge a narrow signal, so what follows is six criteria you can test before you sign rather than a ranking of agencies. With a disclosure: we are absent from that directory, and here is why.
eCommerce02

Shoper vs IdoSell: a subscription against a per-order fee

eCommerceShoper vs IdoSell: a subscription against a per-order feeA head-to-head between the two dominant hosted eCommerce platforms in Poland, on prices checked at source on 21 September 2026. Shoper charges a per-order fee too, hidden inside its payment gateway at 0.39 PLN per transaction. With the basket size at which both bills meet, an honest case for staying put, and the fact that Shoper S.A. was struck from the company register on 1 September 2026.
eCommerce03

Medusa vs Magento (Adobe Commerce): a free licence and a paid decision

eCommerceMedusa vs Magento (Adobe Commerce): a free licence and a paid decisionMagento Open Source ships under OSL 3.0 and costs nothing, yet Magento agencies in Poland quote a B2C build from 80,000 PLN net, the same band our Medusa builds occupy. Adobe Commerce pricing cannot be looked up at all: Adobe meters the licence in GMV tiers and publishes none of them. The B2B feature set is an Adobe Commerce extension that needs a separate licence. Requirements for 2.4.9, support end dates and CVE-2026-75650 checked at source on 12 September 2026.