Skip to content

WooCommerce to Shopify migration service

We move a WooCommerce store's products, customers, past orders, pages, blog posts and redirects into Shopify by the routes it documents, onto a theme you choose, changed to fit your design if you ask. For store owners who have decided to leave WooCommerce. Quoted in writing after a free assessment.

In short

  • Products, customers, past orders, pages, blog posts and redirects are moved by the routes Shopify documents.
  • The store arrives on a Shopify theme you choose. Where you want it, the theme is changed to fit your design as part of the quoted job. We do not build Shopify apps.
  • Customer passwords do not move. Shopify says they cannot be migrated from another store.
  • Every old WooCommerce address is redirected to its new one, and the redirects are checked.
  • It starts with a free assessment and a fixed quote in writing.
  • Slow pages, plugin conflicts and update work can often be fixed without moving.

WooCommerce is a plugin on a WordPress site, on hosting you chose. Shopify hosts the store on its own servers. Nothing copies one into the other whole. The store's records are exported from WooCommerce and brought into Shopify by the routes Shopify documents, and the rest is set up again.

WP Ministry is a WordPress company, so here is our part, exactly. We move the store's products, customers, past orders, pages, blog posts and redirects. The store arrives on a Shopify theme you choose. Where you want it, we change that theme to fit your design as part of the quoted job, and the assessment says what that covers. A WordPress theme does not run on Shopify, so the design is rebuilt, not copied. We do not build Shopify apps.

Who it is for, and who it is not

It fits when you have decided to leave, for a reason that is about what the two platforms are. One of these, for example:

  • you no longer want hosting, updates and backups to be your job, and you would rather not hire that out
  • the store is a catalog, a cart and a checkout, and you use little else of WordPress
  • a Shopify theme would do for the store, as it comes or changed to fit your design

And when you want the records and the redirects moved for you, by the routes Shopify documents, and the theme changed to fit your design if you ask for that.

Do not move, or not yet, in these cases.

  • The reason is slow pages, plugin conflicts or the work of updates. Those are upkeep problems, and they can often be fixed without moving. That is what WooCommerce maintenance is for: on that plan updates are tested on a staging copy first, and checkout and payment are tested after every update. How to speed up a WooCommerce store goes through the causes of a slow store in order. Fix the fault first, then ask whether you still want to move.
  • You have not settled it. When to switch between WooCommerce and Shopify sets out the decision in both directions. Write your reason down in one sentence and read it first.
  • A plugin does a job nothing on Shopify would do. List what each plugin does for the store, and find what would do it there. A job with no answer is a reason to stay.
  • Your product addresses begin with /shop. Shopify cannot redirect those. See the section on addresses before you commit.
  • You need a Shopify app built. That is not our work.
  • You would rather do the move yourself. Follow how to migrate from WooCommerce to Shopify.

What you get

  • A written list before you decide. What moves by itself and what is set up again, the route for your past orders, each plugin and what would do its job on Shopify, any address Shopify cannot redirect, and what changing the theme covers if you want that.
  • A fixed quote in writing. The assessment that comes before it is free, and you owe nothing after it.
  • Your records in the Shopify store. Products, customers, past orders, pages and blog posts, on the Shopify theme you chose, changed to fit your design where the quote covers that.
  • Old addresses that still lead somewhere. The list of redirects is imported into Shopify and checked against the new store before the domain is changed, and each redirect is tested as soon as the domain points at Shopify.
  • A store you have looked at before your customers see it. Your WooCommerce store keeps serving customers while the data is brought in.

What moves, and what is rebuilt

WhatHow it gets thereNotes
ProductsWooCommerce's CSV export, reshaped to Shopify's columns and imported in the Shopify adminShopify downloads each product image and stores its own copy. Its guide says a product can have three options, and that a product with more does not have its options imported.
CustomersA CSV file that follows Shopify's customer templatePasswords never move between platforms. Shopify says they cannot be migrated from another store.
Past ordersA migration app from the Shopify App Store, or Shopify's order APIShopify lists no CSV import for past orders. The assessment names the route for your store.
Pages and blog postsA migration app, Shopify's page and blog APIs, or by hand on a small siteThe words and images are moved. The layout comes from the Shopify theme.
CouponsSet up again as discounts in the Shopify adminNot on Shopify's list of data that moves in bulk.
Plugins and extensionsEach one matched to a Shopify feature or an app, or left outThat includes reviews, subscriptions, memberships and bookings. Each is named in the assessment. Shopify's guide says reviews cannot be migrated from WooCommerce directly, and points to third-party apps.
DesignA Shopify theme you choose, changed to fit your design where you want thatA WordPress theme does not run on Shopify, so the design is rebuilt, not copied. Shopify's help center says a theme's code can be edited. The assessment says what the theme work covers.
Shipping, taxes and paymentsNot importedSettings you make in the Shopify admin. Shopify's migration guide covers each.
AddressesEach old address redirected to its new one, from a list imported into ShopifyShopify's address patterns are fixed, so most addresses change.

What happens to your old addresses

Shopify's own guide says old links to specific pages likely will not load after a move, because its address structure is different.

In WooCommerce, by defaultIn Shopify
example.com/product/hoodie-with-logo for a productUnder example.com/products/, a path Shopify fixes
example.com/product-category/accessories for a categoryUnder example.com/collections/, also fixed
A page, at the address your permalink settings give itUnder example.com/pages/
A blog post, at the address your permalink settings give itUnder example.com/blogs/ and the name of the blog

WooCommerce lets a store change those bases, so we work from the addresses your store answers at. Each old address is matched to its new one, and the list is imported into Shopify as redirects. The list is checked against the new store before the domain is changed. Shopify answers for your addresses only once the domain points at it, so each redirect is tested as soon as it does.

One limit is Shopify's. It says it cannot redirect an address that begins with /apps, /application, /cart, /carts, /orders, /services or /shop. With WooCommerce's "Shop base" setting, product addresses begin with the shop page's name, which is /shop unless it was changed. A site with pages under /services/ has the same limit. The assessment tells you about any such addresses before you decide.

How it works

  1. Step 1: Ask for a free migration assessment

    Tell us on the migration assessment page that you are on WooCommerce and moving to Shopify, and roughly how big the store is: how many products and orders, and which plugins it relies on. Say too whether you want the Shopify theme changed to fit your design.

  2. Step 2: Get a written list and a fixed quote

    We reply in writing with what moves by itself, what has to be rebuilt, what changing the theme covers if you want that, and a fixed quote. Whether to go ahead is up to you.

  3. Step 3: The Shopify store is filled while WooCommerce stays live

    You open the Shopify store, choose its theme and let us into it, without a password. Shopify keeps a new store private by default, hidden from visitors and search engines. Your WooCommerce store keeps serving customers while the data is brought in and, where the quote covers it, the theme is changed to fit your design.

  4. Step 4: Old addresses are mapped and the redirects checked

    Each WooCommerce address is matched to its new Shopify address, and the list is checked against the new store. Each redirect is tested as soon as the domain points at Shopify.

  5. Step 5: You look at the new store

    The domain is changed only after that.

What we need from you to start

For the assessment, the form asks for your name, an email address for the reply, where the store is now, where you want it, roughly how big it is, and its address if you can share it. In the message, say:

  • roughly how many products and orders the store has
  • which plugins it relies on, and what each one does for the store
  • whether you sell subscriptions, memberships or bookings, and whether you collect reviews
  • whether you want the Shopify theme changed to fit your design
  • anything the store could not do without, and when you would like to move

We use these details to reply to you about this request, and for nothing else.

For the move itself:

  • A Shopify store, opened by you, and a theme chosen by you. The account and its billing are yours, and so are a paid theme and any app.
  • An administrator login for the WordPress site, and access to wherever the domain is managed.
  • A place for us in the Shopify store, and never its password. We come in as a collaborator whose request you accept, in the way Shopify's help center describes. Collaborator accounts are for Shopify Partners, and we hold a Partner account. If you would rather, you can invite a user instead. You choose what we may open, and you can remove us when the work is done.
  • If you want the theme changed, the design it should fit.
  • An answer to where your email lives. Mailboxes kept at your WordPress host are not moved.

What it does not cover

  • A copy of your WordPress theme. A WordPress theme does not run on Shopify. The store arrives on the Shopify theme you chose, changed to fit your design where the quote covers that. The design is rebuilt, not copied.
  • Shopify apps. We do not build them. Where a plugin's job needs an app, the assessment says so and the choice of app is yours.
  • Saved cards. Saved payment methods do not travel in a customer file. Shopify treats moving them as a migration of its own, arranged with its support team. If you sell subscriptions, say so in the assessment.
  • Fees. The Shopify plan, a paid theme, any app and your payment provider's charges are yours.
  • Email. Mailboxes kept at your WordPress host are not moved. Find out where your mail lives before you cancel that hosting.
  • Looking after the Shopify store afterwards. We maintain WordPress and WooCommerce sites, not Shopify stores.

Moves from other platforms are on the migrations page.

Before you ask: do it yourself, or check first

Each of these is free to use.

What it costs

  • Platform migration

    Ask us for a quote

    Moving a site or a store from one platform to another, with its old addresses redirected to the new ones.

    • A written list of what moves and what is rebuilt, before you decide
    • Old addresses redirected to the new ones, and checked
    • The new site checked before the domain is changed
    Start with a free assessment

Common questions

Should I leave WooCommerce at all?

Only for something Shopify does by design and WooCommerce does not, such as running the hosting for you. Slow pages, plugin conflicts and update work are upkeep problems, and they can be fixed where you are. When to switch between WooCommerce and Shopify goes through both lists.

Can I do the move myself?

Yes. Shopify publishes its own guide, and how to migrate from WooCommerce to Shopify follows it step by step.

What will it cost?

Our part is quoted in writing, because no two stores are the same size. The assessment is free, and you owe nothing after it. Changing the theme to fit your design, where you want that, is part of the same quote. The Shopify plan, a paid theme, any app and your payment provider's charges are separate, and they are yours.

How long will it take?

This page gives no time, because that depends on the size of the catalog, on whether past orders come across and on the plugins to replace. The assessment form asks when you would like to move. Say so there.

Can you design or change my Shopify theme?

We change it. You choose a Shopify theme, and where you want it we change that theme to fit your design, as part of the quoted job. The assessment says what that covers. A WordPress theme does not run on Shopify, so the design is rebuilt, not copied. A paid theme is yours to buy, and we do not build Shopify apps.

Will my customers have to make new accounts?

Their records move. Their passwords do not. On Shopify's current customer accounts a customer enters an email address and receives a six-digit code, so no password is needed.

Will my store go offline during the move?

Your WooCommerce store keeps taking orders while the Shopify store is filled. Shopify says a DNS change usually takes effect within two hours and can take up to two days. Keep the WooCommerce hosting until the Shopify store has been serving customers without trouble.

Will my search rankings stay the same?

Nobody can promise that. What protects them is that every old address leads to its new page. That is what the redirects are for. The list is checked before the domain is changed, and each redirect is tested as soon as the domain points at Shopify.

Would you rather we moved it?

Moving a site or a store from one platform to another, with its old addresses redirected to the new ones. Quoted in writing after a free assessment of what moves by itself and what has to be rebuilt. The assessment is free.