Technical · 5 min read
WooCommerce to Shopify migration: how to scope it
Products, customers, orders, URLs and SEO: what to scope before moving a client from WooCommerce to Shopify, and what to promise about the cutover.
November 4, 2026
Key takeaways
- A migration is rarely export and import; the risk is in order history, customers, URLs and plugins that did hidden work.
- Start by listing every WooCommerce plugin and deciding what replaces it on Shopify.
- Map old URLs to new ones and plan 301 redirects before you promise a launch date.
- Promise a process and a cutover window, not a guarantee that every data type will carry across.
Moving a store from WooCommerce to Shopify is rarely just “export and import”. The risk is in the details the client does not think about until launch week: order history, customer accounts, old URLs, and the plugins that quietly did half the work. Scope those first and the project stays calm.
Start by asking what the old store actually does
List every plugin on the WooCommerce store and write what it does for the business. Shipping rules, subscriptions, memberships, custom fields, wholesale pricing, product bundles and tax handling often live in plugins. Each one needs an answer on Shopify: a built-in feature, an app (paid by the client), custom theme work, or retire it.

What to scope, item by item
- Products and variants. Count them and look at how clean the data is. Inconsistent attributes and duplicate SKUs cost time. WooCommerce has a product CSV importer and exporter, and Shopify documents its own CSV import format.
- Collections and navigation. How products are grouped, and how the new structure maps.
- Customers. Which customer data can come across and what the client expects. Check Shopify’s current documentation before promising that existing logins will keep working.
- Order history. Decide whether historical orders must be visible in Shopify, kept elsewhere, or archived. Do not promise a full carry-over until you have checked what can be imported.
- Content. Pages, blog posts and images that stay.
- Design. Template or custom theme; see custom Shopify theme vs template.
- Integrations. Payments, shipping, accounting, email, analytics.
A scoping table
| Data or feature | Question to settle | Risk if skipped |
|---|---|---|
| Products and variants | Is the data clean and complete? | Launch delay for data cleaning |
| Customers | What exactly is expected to transfer? | Angry customers at first login |
| Order history | Needed inside Shopify, or archived elsewhere? | Promises you cannot keep |
| Plugins | What replaces each one? | Missing functionality on launch day |
| URLs and SEO | Which old URLs matter, and where do they go? | Lost search traffic |
| Integrations | Which must work on day one? | Orders that do not flow |
URLs and search are the quiet danger
Shopify uses its own URL patterns, so product and collection addresses change. Map every old URL that matters to its new one and plan 301 redirects. Export titles and descriptions before you begin. Google’s guidance on site moves with URL changes is the right reference, and Shopify’s help page on URL redirects covers how to set them up.
Plan the cutover, not just the build
- Freeze period: when does the old store stop taking orders?
- Test orders and payments on the new store before DNS changes.
- Who communicates with customers about new accounts?
- What is the rollback plan for the first days?
Promise a process and a window, not a minute-by-minute guarantee.

Is the move even right?
Sometimes the answer is to stay on WooCommerce. Our guide on WooCommerce vs Shopify helps you decide honestly. If a client’s store depends on heavy content or custom behaviour, staying put may serve them better.
Putting it in the quote
Use the same discipline as any Shopify project: list the scope, the apps and what is out of scope, and make apps the client’s recurring cost.
Talk to us first
We build custom-coded Shopify themes under your brand; see white label Shopify development, the white label Shopify agency page and how we work. If you have a migration to scope, tell us what is moving and we will say honestly whether we are the right fit.
Frequently asked questions
Can all WooCommerce data move to Shopify?
Will rankings drop after a migration?
Should the client pause marketing during cutover?
Who should own the new Shopify store?
Sources and further reading
- WooCommerce: product CSV importer and exporter — getting product data out.
- Google: site moves with URL changes — protecting search visibility.
- Google: 301 redirects — how redirects are handled.
- Shopify: themes — what the new storefront is built on.
- Shopify: Liquid reference — the template language behind Shopify themes.
- Shopify App Store — where to check replacements for plugins and their current pricing.
Keep reading
Ready to talk?
Looking for a white label web partner you can actually rely on?


