An ecommerce migration must protect customer journeys, catalogue data, valuable URLs, payment and fulfilment operations. Begin with inventories and acceptance criteria, build a one-to-one redirect map, test real orders and monitor search and commercial performance after launch. Never treat migration as a visual redesign alone.
Inventory the current store
Export products, variants, categories, customers, orders, discounts, content, URLs, metadata and integrations. Identify high-value organic landing pages, linked URLs and revenue-producing journeys. Document data ownership, retention and consent requirements.
Design the future catalogue
Decide which products and categories remain, merge or retire. Keep valuable URLs when their subject remains stable. Avoid changing every address to match a new platform's preference without a business reason.
Map redirects precisely
Redirect changed product, category and content URLs directly to the closest new equivalent. Do not send everything to the homepage or a broad category. Test for chains, loops and unexpected 404s.
Test operations, not just pages
Place orders using representative devices, products, discounts, delivery areas, tax cases, payment methods and stock conditions. Test confirmation, fulfilment, refund and cancellation. Confirm accounting, CRM, email, warehouse and marketplace connections.
Protect technical discovery
Check canonical tags, robots directives, faceted navigation, pagination, structured data, internal links, sitemap and product availability handling. Prevent staging indexation, then ensure production is crawlable at launch. Retain useful product and category content.
Plan launch and rollback
Choose a lower-risk trading window, freeze changing data where necessary and assign owners for DNS, application, catalogue, payment, marketing and support. Define what would trigger rollback. Preserve logs and backups.
Monitor after launch
Crawl the live site, verify priority URLs and submit the sitemap. Watch orders, payment errors, stock, 404s, indexing, organic landing pages and customer support. Compare against seasonal and campaign context rather than one day in isolation.
Frequently asked questions
Will an ecommerce migration reduce rankings?
Not necessarily, but risk increases with URL, content, architecture and performance changes. Careful mapping and monitoring reduce avoidable loss.
Should discontinued products return 404?
The right handling depends on permanence, substitutes and user value. Use a relevant replacement when genuinely equivalent; avoid misleading redirects.
How long should redirects remain?
Keep important redirects long term because links, bookmarks and search references can persist for years.
Planning a Shopify, WooCommerce or platform migration? [Request a pre-migration