Two stores resolving into one across a single cutover seam, with the old routes preserved.

Shopify to Shopify migration beyond product data

Consolidation, ownership transfer and market restructures. The catalogue moves easily; metafields, application data, subscriptions and payment history do not.

Where the work goes

Same platform, so the easy part really is easy

Which is exactly why these projects get underestimated.

Moving products, customers and orders between two Shopify stores is well-trodden. The reason a store-to-store project takes real work is that almost nothing else transfers as cleanly, and the expectation set by the catalogue is misleading.

Metafields and metaobjects are the first. The values can be moved, but the definitions, their structure and everything in the theme that reads them have to be recreated deliberately. A store with a mature metafield model has a genuine content architecture, and moving it is a modelling exercise.

Application data is the second. Reviews, loyalty, subscriptions, bundles and product configurators hold their data in the application rather than in Shopify. Each one has to be treated as its own small migration, and some of them, subscriptions especially, cannot carry stored payment methods to a new store at all.

The third is the reason for the move. Consolidating several stores into one, splitting one into markets, transferring ownership after an acquisition and rebuilding on a different plan are four different projects with the same summary. What has to survive differs in each case.

What moves

Entity by entity, between two Shopify stores

Same platform does not mean same behaviour.

Shopify entities, transfer position and the decision each requires
EntityNormally transfersWhere a decision is needed
Products and variantsYes, cleanlyHandle collisions when two catalogues merge into one store
CollectionsYesAutomated collection rules that depend on tags or metafields being recreated first
Metafield valuesYes, once the definitions exist on the destinationDefinitions, types and validations have to be rebuilt deliberately
MetaobjectsWith planningReferences between metaobjects, which need recreating in the right order
CustomersYes, without passwordsMerging duplicate customers where two stores shared buyers
OrdersAs historical recordsHow much history to bring, and how refunds are represented
Discount codesRules recreated rather than copiedLive campaigns that must not break at cutover
Application dataPer application, and not alwaysReviews usually import; loyalty balances and subscriptions usually do not

Payments, payouts and financial history belong to the store that took the orders. They stay there, and the accounting treatment of the split is worth agreeing with your accountant early.

Reconstruction

The four that are always underestimated

None of them appear in a catalogue export.

Subscriptions

Subscription contracts are bound to the store and the payment provider that created them. They do not move to a new store, so existing subscribers have to be re-established with their consent. That is a customer communication project as much as a technical one.

Applications and their configuration

Every application has to be installed, configured and, where supported, populated with its historical data. Configuration is rarely exportable, so this is manual work proportional to how many applications the store runs.

Markets, domains and languages

Where the move exists to restructure markets, the destination architecture has to be decided first: one store with markets, separate expansion stores, or a mixture. Domains, currencies, tax and localised content all follow that decision.

Ownership and access

On an acquisition or a separation, the account, billing, domains, payment provider, applications and staff access all need transferring properly. It is administrative rather than technical, and it is where these projects most often stall.

Plan the applications and the subscriptions before the catalogue.

URLs and search

Redirects across two domains

Handles usually survive. Domains and collection paths are the risk.

A store-to-store move can preserve most routes exactly, which makes the exceptions the entire job.

  • Product handles preserved wherever a collision does not force a change
  • Handle collisions resolved with a documented rule when catalogues merge
  • Collection routes mapped, including collections being consolidated or dropped
  • Page and blog routes mapped, including anything built for a campaign
  • Redirects created on the source store so the old domain keeps serving them
  • Domain and subdomain routing decided, including which domain becomes primary
  • Existing redirects on the source store carried forward, collapsed to one hop
  • Verification after launch across both domains, not just the new one

Where a domain is being retired, it needs to stay registered and serving redirects long enough for the link equity to transfer. Letting it lapse is the most common self-inflicted loss in these projects.

The rest of the project

Design, integrations, validation and cutover

Same platform, same operational risk as any other replatform.

Swipe the parts

Design

The theme decision

A theme can be copied between stores, but its settings, content and metafield references cannot come with it unaided. Copying and then repairing is often slower than implementing deliberately.

  • Theme settings and content are recreated, not inherited
  • Metafield references checked template by template
  • Consolidation is a chance to reduce template count

Systems

Integrations and applications

Every integration points at a specific store’s API. Credentials, webhooks and endpoints all change, and each connected system needs updating on a coordinated schedule.

  • Inventory every system holding a webhook or an API key
  • Sequence credential changes with the systems that own them
  • Test finance and despatch before the switch

Proof

Validation

Metafield-driven content is where errors hide, because a missing definition produces a blank space rather than an error. Validation targets that specifically.

  • Metafield coverage checked per template
  • Automated collection membership compared between stores
  • Counts reconciled per entity

Switch

Cutover and rollback

A delta run, a coordinated domain switch, and the source store kept on a reduced plan while it serves redirects and remains the rollback.

  • Delta migration for records created during the build
  • Source store kept active for redirects
  • Payment provider switch scheduled with the finance team
Price drivers

What actually moves the number

Applications, metafields and structure. Rarely the catalogue.

A store-to-store project is priced from everything that is not a product.

  • The number of applications and how much of their data must move
  • Whether subscriptions exist, and how many subscribers must be re-established
  • Metafield and metaobject model complexity
  • How many stores are being consolidated, and whether catalogues overlap
  • Whether the destination is a market restructure or a like-for-like move
  • The number of integrations holding credentials or webhooks
  • Ownership, billing and domain transfers on an acquisition

Consolidations, subscription businesses and market restructures route to manual scoping. The estimator is built for a single-source move, not for a portfolio decision.

Money

What this work starts at

Published starting figures in GBP and USD, excluding VAT.

Migration delivery

Scoped after reviewing both stores

Data only

Data migration

From £1,000From $1,300

Products, customers, orders and content mapped into a Shopify store that already exists or is priced separately. Fixed once source access and a sample migration are reviewed.

  • Documented mapping of the selected entities
  • Sample migration before the full run
  • Validation against the source records
  • Redirect mapping where URLs change

Starting price · scoped after discovery

Migration and build

Shopify launch

From £5,000From $6,500

Moving to Shopify and building the store in one project, so the data and the storefront land together rather than in two disconnected pieces of work.

  • Store build, configuration and templates
  • Managed data migration within stated limits
  • Redirects, analytics and technical SEO baseline
  • Launch, training and short post-launch support

Starting price

Plus, B2B, multi-market

Advanced Shopify

From £8,000From $10,500

Shopify Plus, B2B, multi-market, multi-language, custom integrations or headless work. These configurations are sized after discovery, not instant-priced.

  • Trade accounts, price lists and B2B rules
  • Multi-market and multi-language configuration
  • ERP, PIM, WMS and accounting integrations
  • Headless or custom storefront work where justified

Starting price · scoped after discovery

Both stores are reviewed before a fixed scope, because the destination’s existing configuration matters as much as the source’s data.

Questions

Asked before this work is agreed

Can we just transfer the store instead of migrating?

Where the requirement is only a change of ownership, transferring the existing store is usually simpler and cheaper than migrating. Migration is the right answer when catalogues are merging, the market structure is changing or the destination store already exists.

Will our subscriptions carry over?

Subscription contracts are tied to the store and the payment provider that created them, so they do not transfer. Subscribers have to be re-established with their consent, which makes this a customer communication project first and a data project second.

Do our metafields move?

The values move once the definitions exist on the destination. The definitions, their types and validations, and every place in the theme that reads them have to be recreated deliberately. On a store with a mature metafield model this is a substantial part of the work.

What happens to the old domain?

It should stay registered and serving one-hop redirects for a good while after the move. Letting it lapse discards the link equity the business paid to build, and it is the most common avoidable loss in a store consolidation.


Send both stores and the reason for the move.

Consolidation, ownership change and a market restructure are three different projects behind the same sentence.

Discuss a project