E-commerce · Migration
Move products, customers, orders and content in the right order, and protect your rankings with redirects.
Products, then customers, then orders
Passwords do not transfer
Redirect every old URL
Tell us what you need and we’ll get back to you. Or book a free 30-minute call. Or call 954-539-5678.
A WooCommerce to Shopify migration moves five things: products, customers, order history, content (pages and blog posts) and your URLs. Import them in that order, products first, then customers, then historical orders, because Shopify links orders to existing products and customers. Use a CSV import for simple catalogs, a migration app for orders and larger stores, and set up 301 redirects from every old WooCommerce URL before you point your domain at Shopify. Customer passwords cannot be moved, so plan how customers will sign in on day one. Most of the risk sits in the redirects and the product data, not the import itself.
WooCommerce stores grow through plugins, and each plugin adds data or behavior Shopify will need to replace. Before you export anything, write down:
WooCommerce has a built-in product exporter under Products, All Products, Export. It can include variations and, if you choose, all custom meta from other plugins. Export everything, then clean the file before it goes anywhere near Shopify:
Shopify’s product CSV template has its own column names, so the WooCommerce export rarely imports as-is. For a few hundred products, reformatting the spreadsheet is manageable. For thousands of products, or variable products with many attributes, a migration app saves time and errors.
Shopify imports customers from a CSV file (up to 15 MB per file, UTF-8 encoded). The Accepts Email Marketing column only takes yes or no, so carry over consent exactly as you recorded it. Do not mark everyone as subscribed.
Passwords do not transfer. Shopify says customer passwords cannot be migrated because they are encrypted outside Shopify. With Shopify’s newer customer accounts, customers sign in with a six-digit code sent to their email instead of a password, which removes most of the friction. Tell customers what changed in a short email after launch so they are not surprised.
Historical orders cannot be imported by CSV. They need a migration app or Shopify’s Order API. Two practical tips:
Subscriptions are a special case. Active WooCommerce Subscriptions usually need a dedicated subscription app on Shopify and a planned cutover so nobody is billed twice or not at all. Talk to your payment provider about whether saved payment tokens can move.
Shopify has pages and a blog, but no direct import from WordPress posts. A migration app can carry blog posts and pages across. If your WordPress blog is large and drives a lot of traffic, you have a second option: keep the blog on WordPress at a subdomain or subfolder handled by your developer, and move only the store. That keeps your content tools but means two systems to maintain.
This is also the moment to rebuild the theme rather than copy the old one. Shopify themes are built from sections you can edit yourself, so you can simplify the layout and drop features nobody used.
Moving your store and want a second opinion on the plan?Book a free 30-minute call and we will look at your current WooCommerce setup and tell you what we would handle first.
This step decides whether you keep your Google rankings. WooCommerce URLs look like /product/blue-mug/ and /product-category/mugs/. Shopify uses fixed paths: /products/blue-mug and /collections/mugs. Pages move to /pages/, and blog posts to /blogs/news/ (or your blog’s handle). Every old URL that changes needs a 301 redirect.
We cover this in more depth in our guide to a website redesign that keeps your SEO.
Fine for under a few hundred simple products, no order history needed, and someone comfortable with spreadsheets.
Best for orders, blog posts and larger catalogs. Most are priced by record count, so check what is included before you buy and run a test migration first.
Worth it for subscriptions, custom plugins, integrations with accounting or ERP, or stores where search traffic drives most revenue.
JLB USA has built websites for growing businesses for more than 15 years, with 500+ clients and 1,000+ projects. We build on Shopify, Shopify Plus and WooCommerce, among others, so we can tell you honestly whether moving is worth it. If you are still deciding, read our Shopify vs WooCommerce comparison. When we move a store, we set up redirects from old pages so rankings carry over, and you can edit your own store and keep it if you leave. See our web design and e-commerce services.
Book it now · Free
Pick a time. We look at what you have now with you and tell you what we would change first. No obligation.
Prefer to talk now? Call 954-539-5678, or send the form and we’ll contact you.
Yes for products and customers, using CSV files and Shopify’s import tools, if you reformat the WooCommerce export to Shopify’s template. Order history, blog posts and gift cards need a migration app or the Shopify API.
Not if every old URL gets a 301 redirect to its closest new page, titles and content stay consistent, and you monitor Google Search Console after launch. A short dip is common while Google recrawls.
No. Shopify says passwords cannot be migrated. Customers either set a new password or, with Shopify’s newer customer accounts, sign in with a one-time code sent to their email.
It depends on catalog size, plugins and integrations. A small catalog with no subscriptions can move quickly; stores with subscriptions, custom plugins or ERP connections need more planning and testing time.