A migration is signed off after four checks. The data matches the legacy system. Every old URL reaches a target with matching content. Test orders arrive in ERP and shipping. Tracking measures the same events as before. We run these checks in staging before the cutover date is fixed.
Kanela shows what that means for a large, multilingual catalogue. The Swiss online pharmacy ran PrestaShop with more than 40,000 products, an ERP and three marketplaces. We reconciled and transferred products, categories, stock, customers, bonus balances, orders and reviews, analysed 337,891 product-category relationships, and set up and read back 147,753 legacy URL mappings from four language versions. The live integrations stayed in place until each replacement was verified. Today Shopify Plus connects the catalogue with the ERP and the marketplaces Zur Rose, Galaxus and Manor.
The cutover follows a plan with a content freeze, a final data extract, the DNS switch and a way back. It does not have to be one date for all countries. Groundies launched in stages, the US first and international 60 days later. BlumeIdeal moved without a hard cutover, and the DNS switch took about 5 minutes. Gusti Leder went live after 8 weeks with Shopify Markets for DACH, France and the UK.
Nobody can promise unchanged rankings in a platform change. Search engines have to assign the new addresses first, and positions move during that time. We are responsible for a complete redirect list and for fixing the 404 errors that appear after launch. The page on Shopify SEO describes the work on visibility afterwards, and the page on tracking setups the measurement.