Home / Case studies / dev store to production rebuild
Agency rebuild · dev store to production · Complete-tier scope

The rebuild was beautiful. Then we put the real store inside it.

The situation

An agency had spent a quarter rebuilding a merchant's storefront in a development store: new Online Store 2.0 theme, restructured templates, everything driven by metaobjects and metafields. It looked perfect — with twelve placeholder products in it. Launch required the real store: full catalog, blog archive, customers, and the metafield data every new template depended on. The merchant refused a multi-week content freeze, and CSVs can't carry metaobjects at all.

What made it hard

How the migration ran

Because every import is an idempotent upsert, the migration doubled as a sync. The first pass loaded the full catalog, metaobjects, content and customers under the new theme weeks before launch. During UAT it re-ran three times — each pass moving only what had changed in production. The final top-up sync ran the morning of launch: the content freeze lasted under an hour instead of weeks.

The numbers

Method noteAll figures are from the migration's verification report — the count-matched, second-pass-verified output every customer receives. Brands are anonymized; the numbers are not.
Your store could be the next case study
$247 / $397 / $497 / $797+ one-time

Fixed-price Shopify to Shopify migration, verified twice, zero downtime.

See packages & book →