Skip to content

Shopify guides8 min read

WooCommerce to Shopify Migration: The Complete Checklist

By the H3 Technologies team

Moving a store from WooCommerce to Shopify: products, customers, orders and redirects checked off

SHORT ANSWER
Moving from WooCommerce to Shopify is safe if you do it in order:

  • Back up everything and list what you have
  • Set up Shopify and rebuild the design
  • Move products, customers and orders, then check them
  • Redirect every old URL so Google rankings carry over
  • Test checkout, then switch the domain at a quiet time

Thinking about leaving WooCommerce? You are not alone. Many store owners move to Shopify to stop worrying about hosting, plugin updates, security patches and a site that slows down as it grows. The move itself is the scary part: what if products go missing, customers can't log in, or Google rankings drop?

This checklist walks you through every step in plain language. Use it whether you do the move yourself or hire someone to do it for you.

Why stores move from WooCommerce to Shopify

  • No hosting or server work. Shopify runs the servers, security and updates for you.
  • Fewer things break. No more plugin conflicts after a WordPress update.
  • A fast, reliable checkout that handles sale days without slowing down.
  • Everything in one admin: products, orders, payments, shipping and apps.

Worried about cost? See how much a Shopify store costs, from the monthly plan to apps.

Step 1: Before you move anything

  1. Take a full backup of your WordPress site and database. Keep it safe until long after launch.
  2. Count what you have: products, variants, customers, orders, reviews, blog posts and pages. You will compare these numbers later.
  3. Export a list of every URL on your site (products, categories, pages, posts). You need this for redirects.
  4. List your plugins and what each one does for you. Each one needs a Shopify app or custom code that does the same job.
  5. Note your settings: shipping zones and rates, taxes, payment methods, coupons and email templates.
  6. Pick a launch date on a quiet sales day, never right before a big sale.

Step 2: Set up your Shopify store

  1. Create your Shopify store and choose a plan.
  2. Pick a theme, or plan a custom design. This is a good moment to fix what customers disliked about the old store.
  3. Set up payments, shipping zones, taxes and your store policies.
  4. Install the apps that replace your WooCommerce plugins.

Step 3: Move your data

WhatMoves to Shopify?Watch out for
Products and variantsYesProducts with many attributes may need to be restructured, because Shopify limits the number of options per product.
Product imagesYesCheck that alt text comes across too.
CategoriesYes, as collectionsRebuild the menu after import.
CustomersYesPasswords cannot be moved for security. Customers set a new one by email.
Past ordersYesImported as history, so customers see their old orders.
ReviewsYes, with a reviews appImport them into the app you choose.
Blog posts and pagesYesCheck images and internal links inside each post.
Coupons, gift cards, subscriptionsPartlyUsually recreated by hand or with an app.

Shopify's own Store Migration app can import from WooCommerce, and tools like Matrixify handle bigger or more complex stores. Whatever you use, compare the counts from Step 1 when you are done and spot check a few products, customers and orders by hand.

Step 4: Protect your Google rankings

This is the step most DIY moves get wrong. Shopify uses its own URL patterns, such as /products/, /collections/ and /blogs/, so most of your old links will change.

  1. Map every old URL to its new page using the list from Step 1.
  2. Add 301 redirects in Shopify for each one. A 301 tells Google the page has moved for good, so rankings follow it.
  3. Carry over titles and meta descriptions for your top pages.
  4. Keep your best content. Don't drop blog posts or pages that bring in traffic.
  5. After launch, submit your new sitemap in Google Search Console and watch for 404 errors for a few weeks.

Step 5: Test before you switch

  • Place test orders with every payment method.
  • Check shipping rates and taxes for your main countries.
  • Check order, shipping and account emails.
  • Open the store on a phone and click through the whole buying journey.
  • Click a sample of old URLs and make sure each lands on the right new page.

Step 6: Launch day

  1. Do a last import of any orders and customers that came in since the first move.
  2. Point your domain to Shopify.
  3. Place one real order to confirm everything works.
  4. Email your customers about the new store and how to set their new password.
  5. Keep the old WooCommerce site offline but backed up, in case you need any data later.

Step 7: The first 30 days

  • Watch Google Search Console for 404 errors and add any missing redirects.
  • Compare traffic and sales with the weeks before the move.
  • Ask a few customers how the new store feels, and fix the small things fast.

5 common migration mistakes

  1. No redirects, so rankings drop and old links show errors.
  2. Launching before a big sale, with no time to fix issues.
  3. Not counting data, so missing products are found by customers first.
  4. Too many apps installed on day one, which slows the store down.
  5. Not telling customers about the password reset.

Want us to move your store?

H3 Technologies is a Shopify Select Partner and has been a Shopify Partner since 2019, with a 4.8 rating from 26 reviews on the Shopify Partner Directory. We move your products, customers, orders and content, set up every redirect and test everything before launch, for a fixed price. Get a free migration quote.

Frequently asked questions

Will I lose my Google rankings if I move to Shopify?

Not if you redirect every old URL to its new page with 301 redirects and keep your titles and content. Rankings may move a little for a few weeks, then settle.

Can my customers keep their accounts?

Their details and order history move over, but passwords cannot. Customers get an email to set a new password.

Will my store go offline during the move?

No. Your WooCommerce store keeps selling while the Shopify store is built and tested. You only switch the domain on launch day.

How long does a WooCommerce to Shopify migration take?

It depends on the size of the store and whether the design changes. A small store with a theme can move fast; a large store with a custom design takes longer. Plan the date before you start.

Can I move my WordPress blog to Shopify?

Yes. Posts can be imported into Shopify's blog. Check images and links in each post, and redirect the old post URLs.

Tell us what you want to build

Share a few details about your project and we will get back to you with next steps and a free quote.