What a migration to Shopify involves
Shopify’s data model is simpler than the platforms people leave, and that is the trap: categories become collections, attributes become options with a variant limit, features become metafields, customer groups become tags or B2B companies, and anything that does not fit has to be decided before it is imported. The decisions come first, the import script second, the theme third.
- Data mapping: catalog, variants, prices, stock, customers, order history, content pages and blog posts
- Scripted, rerunnable import so the final run happens on launch day from fresh data, not a month-old export
- The URL map: every old address that has impressions gets a destination, and the redirects are loaded before launch
- Theme build on Online Store 2.0 that reproduces what worked and drops what did not
- Markets, languages, currencies and taxes set up for the countries you actually sell to
- A launch on a staging store, checked page by page against the old shop, then the DNS switch