Shopify Plus preparation should establish how organization-level governance, individual stores, B2B companies, Markets, catalogs, Products, Customers, Orders, content, apps, and external systems will relate before any migration run begins. Shopify Plus adds operating scale, but each store still owns its own data, settings, and storefront context.
A useful preparation package records the action, owner, evidence, and ready condition for each major decision. This prevents expansion-store boundaries, B2B company relationships, catalog pricing, regional URLs, or organization-level integrations from being inferred after sample data has already been migrated.
Confirm the Shopify Plus Operating Model
Define whether the Target Platform uses one blended store, separate B2B and D2C stores, regional expansion stores, employee or VIP stores, or another organization structure.
| Preparation area | Decision to record | Owner | Ready evidence |
|---|---|---|---|
| Organization structure | Main store, expansion stores, development stores, regional stores, B2B stores, and shared governance | Executive commerce owner | Organization and store-purpose map |
| Data ownership | Which Products, Customers, Orders, content, domains, and apps belong to each store | Store owners | Store-by-store data-scope matrix |
| B2B model | Blended or dedicated store, companies, company locations, contacts, catalogs, payment terms, and Markets | B2B owner | Company and catalog relationship map |
| International model | Markets, languages, currencies, domains, subfolders, duties, taxes, and regional content | International owner | Market and domain matrix |
| Integration model | ERP, PIM, WMS, CRM, marketplace, tax, shipping, payment, analytics, and automation ownership | Technical owner | Organization-wide dependency register |
Do not assume organization-level management means store data is automatically shared. Each destination store needs its own intended data and configuration ownership.
Prepare Access, Store Inventories, and Recoverable Backups
Collect:
- source administrator access and required Shopify Plus organization/store permissions;
- a complete list of source stores, domains, business units, regions, and brands;
- dated exports for Products, Customers, Orders, collections, content, reviews, discounts, and other in-scope records;
- Product media files and source content archives;
- B2B company, company-location, contact, catalog, payment-term, and tax examples;
- Markets, domain, language, currency, and regional content lists;
- app, Flow, integration, API, and external-system inventories;
- Customer and Order external-ID reports;
- high-value URL, redirect, and internal-link inventories;
- a dated source snapshot and change owner for the migration window.
| Evidence item | Why it is needed | Ready condition |
|---|---|---|
| Organization/store inventory | Prevents data from being assigned to the wrong Shopify store | Every target store has a purpose and accountable owner |
| Access record | Confirms organization and store-level areas can be inspected | Required permissions are available |
| Export archive | Preserves a recoverable source state | Files open correctly and carry an export date |
| B2B evidence packet | Explains company, location, contact, and catalog relationships | Representative B2B structures are documented |
| External-ID register | Protects organization-wide integration continuity | Each key is assigned to the correct store and entity level |
When a source application or regional store cannot produce an export, record the gap and responsible owner rather than omitting it silently.
Prepare Products, Variants, Catalog Governance, and Store Assignment
Prepare Product families using the same variant, metafield, metaobject, collection, and external-identifier discipline required for Shopify, while also documenting which store or market owns each record.
Include:
- simple and high-variant Products;
- Product families with store-specific availability or content;
- B2B-only or D2C-only Products;
- regional Product versions, regulated Products, or channel-specific assortments;
- bundles, subscriptions, preorders, personalization, and app-owned Product behavior;
- Products synchronized with ERP, PIM, WMS, marketplace, or supplier systems;
- structured specifications, compatibility records, documents, and reference content.
| Source behavior | Shopify Plus preparation decision | Evidence |
|---|---|---|
| Product is shared across stores | Decide whether records remain independent, are imported to several stores, or are governed externally | Store assignment, source IDs, and external master key |
| Choice creates sellable inventory | Define Product and variant ownership | Parent/variant IDs, SKUs, stock, prices, and images |
| B2B assortment differs from D2C | Define catalog, Market, and store visibility relationships | Product/company-location scenarios |
| Regional content differs | Define Market/store ownership for content, domain, language, and currency | Regional Product matrix |
| Structured information is reused | Define metafield, metaobject, content, or app owner | Field schema and continuing consumer |
| Product behavior is app-owned | Identify the replacement app or external system | App record examples and related Product IDs |
The area is ready when every major Product family has a destination store, Product/variant structure, visibility owner, and external key.
Prepare B2B Companies, Locations, Contacts, and Catalogs
Shopify B2B relationships should be prepared as connected records. A company is the parent organization; company locations can carry addresses, tax IDs, tax exemptions, pricing, payment terms, checkout settings, and contacts; individual Customers purchase on behalf of those locations.
Prepare:
- company identity and external account IDs;
- company locations, addresses, tax IDs, exemptions, and regional context;
- contacts and their company/location relationships;
- payment terms, deposits, draft-order expectations, and checkout settings;
- catalogs, Product availability, price adjustments, fixed prices, quantity rules, and volume pricing;
- B2B Markets and direct company-location catalog assignments;
- blended-store or dedicated-store decisions;
- B2B Order-history examples.
| Preparation item | Owner | Ready evidence |
|---|---|---|
| Company structure | B2B operations | Company/location/contact matrix |
| Catalog assignment | Commercial owner | Catalog-to-Market or catalog-to-location matrix |
| Product visibility and pricing | Sales and merchandising | Representative Product/company examples |
| Tax and payment context | Finance and operations | Location-level tax, exemption, and terms examples |
| External identifiers | Integration owner | CRM, ERP, dealer, procurement, and accounting IDs |
Do not reduce B2B companies to Customer tags. The ready condition is that each representative buyer can be connected to the correct company location, catalog, commercial rules, and external account.
Prepare Markets, Domains, Localization, and Store Boundaries
Map countries, regions, languages, currencies, domains, subdomains, subfolders, local content, taxes, duties, catalogs, and B2B groups to the intended Shopify Plus store and Market.
| Source scope | Preparation question | Ready evidence |
|---|---|---|
| Regional storefront | Is it a separate expansion store or a Market within one store? | Decision record and data-owner matrix |
| Localized Product or content | Which store and Market own the language and route? | Regional content matrix |
| B2B region | Which B2B Market, catalog, company locations, and currency apply? | Market/catalog/company relationship example |
| Domain or subfolder | Which target route owns the source path? | Domain and redirect ledger |
| Regional app or integration | Is the dependency store-specific or organization-wide? | Technical ownership record |
Prepare high-value Product, collection, CMS Page, Blog Post, policy, campaign, and localized URLs. Each route needs an intended destination or retirement decision.
Prepare Customers, Historical Orders, and Store-Level Ownership
Customer and Order records must be assigned to the correct Shopify store. Prepare rules for duplicate Customers across stores, shared CRM identities, guest buyers, multiple addresses, Customer tags, loyalty, subscriptions, B2B contacts, and account access.
Select Order examples covering:
- each target store, Market, currency, and important channel;
- B2C and B2B Orders;
- discounts, gift cards, store credit, duties, taxes, and shipping adjustments;
- partial fulfillment, multi-shipment, cancellation, and refund scenarios;
- subscriptions, bundles, customization, or app-owned line data;
- marketplace, ERP, WMS, accounting, support, or CRM references.
| Preparation item | Owner | Evidence | Ready condition |
|---|---|---|---|
| Customer store assignment | Customer operations | Cross-store identity examples | Retain-separate and deduplication rules are documented |
| Account access | Customer experience | Returning-Customer communication plan | Each store has an accountable access owner |
| B2B contact context | B2B operations | Customer/company/location relationship | Contacts are not treated as unrelated retail Customers |
| Historical Orders | Support and finance | Store-specific Order packet | Transaction lines, statuses, refunds, and external keys are explained |
Historical Orders preserve past transactions; they do not configure current Shopify Plus payment, fulfillment, tax, or B2B checkout behavior.
Inventory Apps, Flow Automations, Integrations, and Custom Data
Create a dependency register across the organization and identify whether each dependency is store-specific or shared.
Record:
- app or system name;
- store or organization scope;
- business purpose;
- Products, Customers, Orders, content, or configuration affected;
- custom fields, metafields, metaobjects, webhooks, or external IDs used;
- export or API availability;
- Flow automations and triggering data;
- continuing owner, replacement, or retirement decision.
Priority dependencies include ERP, PIM, WMS, CRM, subscriptions, bundles, B2B, loyalty, reviews, search, personalization, tax, shipping, payments, marketplaces, fraud, analytics, and consent systems.
The register is ready when each important record and automation has a continuing owner. An app installation list without the data and trigger relationships is incomplete.
Select Representative Migration Test Samples
| Sample | Preparation purpose |
|---|---|
| Product shared across stores | Expose store assignment, external key, content, and inventory ownership |
| High-variant Product | Expose variant, media, stock, and integration relationships |
| B2B company with several locations | Expose company, location, contact, tax, payment, and catalog context |
| B2B catalog Product | Expose Product availability, fixed price, quantity rule, or volume pricing evidence |
| Market-specific Product or page | Expose domain, language, currency, and regional content scope |
| Cross-store Customer | Expose duplicate identity and account-access decisions |
| Complex B2B or B2C Order | Expose line data, totals, fulfillment, refunds, and external references |
| App-owned or automated record | Expose app, Flow, webhook, and target-owner dependencies |
For every sample, record the source store, source ID, source URL where relevant, business reason, target Shopify store, expected owner, external identifiers, known exclusions, and responsible reviewer.
Complete the Shopify Plus Readiness Gate
| Readiness question | Required evidence | Ready condition |
|---|---|---|
| Is organization and store scope defined? | Organization/store map | Every target store has a purpose and owner |
| Are access and exports recoverable? | Access record and dated archive | Required source and destination areas are available |
| Are Product and B2B relationships prepared? | Product, company, location, and catalog matrices | Representative commercial structures are complete |
| Are Markets and URLs assigned? | Market/domain/route ledger | Priority regional routes have destinations |
| Are Customers and Orders assigned by store? | Identity rules and Order packet | Cross-store ownership is documented |
| Are apps and automations inventoried? | Dependency register | Every important dependency has a continuing owner |
| Are representative migration samples selected? | Sample ledger | Store, B2B, regional, and exception patterns are covered |
| Are open decisions controlled? | Decision log | Every unresolved item has an owner and due date |
Preparation is complete when no critical store, B2B, Market, Product, Customer, Order, URL, or integration decision depends on an undocumented organization assumption.
Conclusion
Shopify Plus preparation should convert organization scale into explicit store-level ownership. Products, B2B companies, catalogs, Markets, Customers, Orders, content, apps, and external systems must each have a defined store, relationship, and accountable owner.
When those decisions are prepared before the representative migration test, the sample set can represent the intended Shopify Plus organization instead of exposing unresolved store boundaries after data has already been moved.
Common Questions
How is Shopify Plus preparation different from ordinary Shopify preparation?
Shopify Plus preparation adds organization, expansion-store, cross-store governance, B2B company, direct catalog-assignment, and enterprise integration decisions. Each individual store still needs explicit data ownership.
Should regional businesses use Markets or expansion stores?
Prepare evidence for brand, Catalog, legal, language, currency, domain, operations, and integration differences. Use that evidence to define whether the region belongs in one store with Markets or in a separate store.
How should B2B Customers be prepared?
Prepare companies, locations, contacts, tax details, payment terms, catalogs, pricing, and external IDs as connected records. Do not treat the contact as an isolated retail Customer.
What should be recorded for B2B catalogs?
Record Product membership, Market or company-location assignment, overall adjustments, fixed prices, quantity rules, volume pricing, and the commercial owner of each catalog.
How should Customers shared across several source stores be handled?
Document whether the accounts should remain separate, be consolidated through an external identity system, or be represented independently in each target store. Include Order ownership and consent context in the decision.
When is Shopify Plus preparation complete?
It is complete when store boundaries, B2B relationships, Markets, Product ownership, Customer and Order scope, apps, integrations, routes, samples, and unresolved decisions are all documented with accountable owners.