Most botched Shopify migrations fail in the same predictable ways: broken redirects, lost SEO, missing customer data, and a checkout that wasn’t tested. This Shopify migration checklist is the actual sequence we run — pre-launch, during cutover, and post-launch — so nothing that matters slips through. It’s an actionable checklist, not a theory piece; work it top to bottom.
Before you migrate
Get all of this done before you touch DNS. Rushing the prep is where migrations go wrong.
- Full data export. Export products, variants, collections, customers, orders and content from your old platform. Verify counts — a partial export you don’t notice until launch is a disaster.
- Build the 301 redirect map. This is the most important item on the entire list. Crawl your old store (Screaming Frog or similar), export every live URL, and map each to its new Shopify URL. Old-platform URL patterns almost never match Shopify’s
/products/,/collections/,/pages/structure. - Audit SEO metadata. Capture existing title tags, meta descriptions and H1s for every page that ranks, and carry them over. Changed metadata on your best pages is a self-inflicted ranking loss.
- Inventory your integrations. List every app, pixel, ERP/CRM connection and email flow the old store depends on, and plan the Shopify equivalent for each.
- Rebuild for theme parity. Match — or improve — the pages that convert. Don’t quietly drop a high-converting section because the new theme doesn’t have it.
- Set up analytics early. Install GA4, Search Console and your pixels on the new store now, so you have baseline data from minute one.
This prep phase is the bulk of the work. Our store migration service exists mostly to get this stage right, because it’s the stage that determines whether you keep your traffic.
During cutover
The switch itself should be boring if the prep was thorough.
- Import and verify data. Load products, customers and orders into Shopify. Spot-check counts and a sample of records against the source.
- Load and test every redirect. Import the 301 map into Shopify’s URL redirects (or a redirect app for large sets). Then actually test a sample — old URL in, correct new page out, 301 status code.
- Test checkout end to end. Place real test orders across payment methods. Confirm taxes, shipping rates and discounts calculate correctly. This is the one thing you cannot afford to get wrong.
- Verify payments and tax config. Connect and confirm your payment gateway, and check tax settings for every region you sell to.
- Final SEO check. Confirm titles, metas, canonical tags and structured data are present on templates. Make sure
noindexis off for pages that should rank. - DNS cutover. Point your domain at Shopify. Lower your DNS TTL a day ahead so the switch propagates fast, and time it for a low-traffic window.
After you launch
The migration isn’t done at cutover — the first two weeks are where you catch what testing missed.
- Submit the new sitemap in Google Search Console and request indexing of key pages.
- Watch the Coverage / Pages report for a spike in 404s — each one is a broken redirect you need to add.
- Monitor rankings and traffic daily for the first two weeks. A small temporary dip as Google recrawls is normal; a cliff means something broke — usually redirects or metadata.
- Place a live order yourself on day one to confirm the real checkout, payment capture and order confirmation all fire.
- Check Core Web Vitals. A slower new store will cost you both rankings and conversions — fix speed regressions immediately.
- Keep the old store’s analytics accessible so you can compare before/after honestly.
Where migrations actually go wrong
If you only remember one thing: the redirect map is what protects your revenue. Everything else can be fixed after launch; a month of 404s on your best-ranking pages hands your traffic to competitors and is expensive to win back. The second-most-common failure is an untested checkout — taxes, shipping or discounts miscalculating on real orders. Test both exhaustively before cutover, not after.
For the bigger-picture “why and how” of moving to Shopify — platform trade-offs, timing, what to expect — see our migrate to Shopify guide. This checklist is the execution layer that sits underneath it.
Don’t wing the important part
A migration is one of the few Shopify projects where a mistake is measured in lost rankings and lost sales, not just wasted hours. The prep and the redirects are unglamorous and easy to underestimate — which is exactly why they’re worth doing carefully or handing to someone who’s done it before.
Migrating to Shopify and want to keep every ranking you’ve earned? Our store migration service handles the export, redirect map, SEO parity and testing end to end. Start with a free profit audit and we’ll map the risks specific to your store before you move.