A Wix store can move to Shopify, but not in one piece. Some parts travel by file, some need a paid app, and some have to be rebuilt by hand. Whether customers and Google notice the move depends less on the products than on three quiet details: your page addresses, your domain and your email.
This guide takes a Wix store apart, piece by piece. For each part you get what comes across, what stays behind, how to move it and what to check afterwards. Every platform fact comes from Shopify's or Wix's own help pages, checked in September 2026.
In short
- Products and customers move by CSV file, or with Shopify's free Store Migration app where it's available. Past orders need a paid app.
- Wix can't export blog posts, reviews, pages or the design. Those are copied or rebuilt by hand.
- Wix allows six options per product. Shopify allows three. Products with more need a decision before the move.
- Every old address needs a redirect to its new one. If you transfer the domain, re-add its mail records the same day, or your business email stops.
How to use this guide
Open your Wix dashboard next to this page and set aside half an hour. For each of the eleven parts below, note whether your store uses it and how much of it there is: products, products with more than three options, pages, blog posts, apps, and whether you have a mailbox on your domain.
Export first, before you change anything. Wix lets you download four files: your products, your contacts, your orders and, if you ever set any up, your URL redirects. They're your backup and your starting point.
At the end, "How big is your move?" turns your notes into a plan.
Moving from Squarespace instead? Use the Squarespace checklist.
What moves from Wix to Shopify, part by part
1. Products: they move by file
What comes across. Names, descriptions, prices, cost, SKUs, stock and weight. Each has a column in Shopify's product file, and Shopify's Wix guide maps every Wix column to its Shopify name.
What stays behind. Digital products: Wix doesn't export them, so you add them by hand. Wix categories aren't in Shopify's column map either. You rebuild them as collections.
How to move it. Two routes. Shopify's free Store Migration app takes the Wix export as it is, with no editing. For Wix it's in early access, open only to certain stores and on desktop. It appears in the setup guide when you tell Shopify at sign-up that you sell on Wix. The other route is the CSV: rename the columns to Shopify's template, turn weights from kilograms into grams, and keep handles to letters, numbers and dashes. One trap: Wix is rolling out a new product page whose export uses different columns (handle, fieldType) from the older ones in Shopify's table (handleID, productOptionDescription1). Match columns by what they hold, not by name.
Check after. Import with "Publish new products to all sales channels" unticked, as Shopify's guide suggests. Open ten products at random and compare price, weight and stock with Wix.
By file, app or hand? By file, or Shopify's free app if your store has it.
2. Variants and options: three is the limit
What comes across. Products with up to three options, such as size, colour and material. The number of variants isn't the problem: Shopify allows up to 2,048 per product, and Wix allows 1,000.
What stays behind. Options four to six. Wix allows six options per product, Shopify three. Shopify's Store Migration app doesn't import any options for a product that has more than three. Where a product's prices differ by location, the app sets them all to the highest one.
How to move it. Find every product with four or more options before you start. For each, pick one: merge two options into one (a single "Size / Fit"), split the product into separate products, or handle the extra choice with an app or metafields, as Shopify suggests. In the file, Wix lists an option's choices in one cell. Shopify wants one value per row, so each variant gets its own row.
Check after. Open every product that has variants and click through each combination. Right price, right photo, right stock?
By file, app or hand? By file, with a decision per product above three options.
3. Images: product photos by file, the rest by hand
What comes across. Product photos, through the product file or the app. In Wix's newer export, each image has its own row, in display order.
What stays behind. Images inside pages, blog posts and banners. They aren't in any export file.
How to move it. Shopify fetches product images from addresses in the file, and they must be public and start with https. Wix's file can hold an image as a web address or as a Wix media ID. IDs have to become full addresses first. For pages and posts, download the images and upload them to Shopify rather than linking back to the old site.
Check after. Every product has its photos in the right order. Zoom in on one: is it still sharp?
By file, app or hand? By file for products. By hand for everything else.
4. Customers: yes, without passwords
What comes across. Names, emails, phones and addresses. Shopify's customer file also has an Accepts Email Marketing column, yes or no, so consent can come across.
What stays behind. Passwords: Shopify says they can't be migrated by CSV. Totals too: the columns for total spent and number of orders aren't imported. And Wix's contact list holds more than buyers. Contacts marked Never subscribed interacted with your site but never opted in to marketing.
How to move it. Only the site owner can export contacts from Wix. Shopify has no column matching for customer files: the headings must match its template exactly, and countries need their two-letter ISO code. Mark Accepts Email Marketing "yes" only for contacts Wix shows as Subscribed.
Check after. Sign in as a test customer. On Shopify's current customer accounts, customers get a one-time six-digit code by email, so there's no password to reset. On legacy customer accounts, which Shopify has deprecated, you'd invite each customer to create a new password.
By file, app or hand? By file, or Shopify's free app.
5. Orders: only with a paid app
What comes across. With a third-party app, your order history.
What stays behind. Everything, if you only use files. Wix exports orders to CSV, but Shopify's Wix guide offers no file import for them. It lists four third-party apps for the job.
How to move it. First decide whether you need old orders inside Shopify. You do if you handle returns on recent orders, or email customers based on what they bought. If not, keep the Wix export as your record. Wix records the time of each purchase in UTC, so dates can look a few hours off.
Check after. If you use an app, pick five past orders and compare totals, dates and customers with the Wix export.
By file, app or hand? A paid app, or keep the file as your archive.
6. Pages: rebuilt by hand
What comes across. Your words. You copy them.
What stays behind. Layout and design. A Wix site has to run on Wix's servers; there's no export to another platform.
How to move it. Recreate About, FAQ, contact and size-guide pages in Shopify, and set up your store policies, which Shopify's guide lists as a setup step. Addresses change here too. Shopify's own example: a page at /policies/shipping-policy might become /pages/shipping-policy.
Check after. Every old page has a new home, or you decided to drop it and it redirects somewhere useful.
By file, app or hand? By hand.
7. Blog posts: Wix can't export them
What comes across. Nothing by file. Wix says it's "not possible to export blog posts to other platforms", and Shopify's Wix guide doesn't cover posts.
What stays behind. The posts themselves, until you move them, with their layouts and images.
How to move it. With a handful of posts, copy each one into Shopify's blog. Every store starts with a blog called News. Bring the title, meta description and images, and keep the same slug. With many posts, some paid migration apps offer blog posts as an extra; check their list and a sample before you pay. Posts with no visits and no links can go, with a redirect to a related post.
Check after. Headings, links and images in each post, and its search listing.
By file, app or hand? By hand, or a paid app.
8. URLs and redirects: every address changes
What comes across. Your slugs, if you keep them. A Wix product lives at /product-page/red-wool-sweater; Shopify puts the handle under /products/. Keep the handle and only the prefix changes.
What stays behind. The prefixes. Wix uses /product-page/ and /post/ by default (owners can change them, so check yours). Shopify uses /products/, /pages/ and /blogs/news/.
How to move it. Your Wix sitemap at yourdomain.com/sitemap.xml lists your pages, including every product. Write each old address next to its new one and import the list into Shopify's URL redirects as a CSV. Add any redirects from your Wix export. Shopify only redirects from addresses that are broken, so the redirects start working when your domain points to Shopify. That's why Shopify's guide says to set them up before you switch. Google asks for permanent redirects, kept for at least a year.
Check after. Once the domain is switched, open your ten most-visited old addresses. Each one should land on the right page.
By file, app or hand? By file, but the list is yours to build.
9. Apps, reviews and design: replaced
What comes across. Nothing. Wix apps run on Wix.
What stays behind. Every app and its settings, the design, and your product reviews. Wix can't export reviews, and Shopify's guide says the same.
How to move it. List each Wix app and the job it does. For each job, find a Shopify app or theme feature, or drop it. For the look, choose a Shopify theme and set it up as your store: the move is the moment to give it a current look. For reviews, Shopify points to review apps that can import them, but you'll copy them out of Wix by hand first. Re-add your analytics and ad tracking; they live in the old site.
Check after. Place a test order and watch every app that touches checkout. Check that your tracking recorded it.
By file, app or hand? By hand.
10. The domain: point it or transfer it
What comes across. Your domain name, either way.
What stays behind. Depends on the route. Pointing leaves the domain with Wix. Transferring moves it, along with its records.
How to move it. To point it, keep the domain at Wix and edit two records in Wix's DNS settings, the A record and the CNAME, to the values Shopify gives you. It's quick and easy to undo. To transfer it, unlock the domain and Wix emails a transfer code to the domain's contact address. No domain can transfer within 60 days of purchase, of a contact change or of a previous transfer. Wix says a transfer usually takes up to 7 days, and Shopify says the domain keeps working meanwhile. A calm order is to point first and transfer later, once the store has settled.
Check after. Both yourdomain.com and www.yourdomain.com open the Shopify store with the padlock, and the domain is set as primary in Shopify.
By file, app or hand? By hand, in two dashboards.
11. Email on your domain: guard the mail records
What comes across. Your mailbox isn't part of the store, so it doesn't move. Business email bought through Wix is Google Workspace. If you cancel your Wix subscription, the Workspace account stays active and you pay Google directly.
What stays behind. On a transfer, the mail records. Wix says business email won't work after a transfer until you add the MX records again. Shopify says email connected to the domain is deactivated during the transfer.
How to move it. Before any domain change, take a screenshot of every DNS record. If you point the domain, you change only the A and CNAME records and the mail records stay put. If you transfer it, re-add the MX records in Shopify the same day. Shopify doesn't host email: its forwarding works only on domains Shopify manages, and replies show your forwarding address as the sender.
Check after. From an outside account, send an email to your business address, then reply from it.
By file, app or hand? By hand, in the DNS settings.
The eleven parts at a glance
| # | Part | Moves over? | How | The catch |
|---|---|---|---|---|
| 1 | Products | Yes | CSV or Shopify's free app | Two Wix export layouts; no digital products |
| 2 | Variants | Partly | CSV | Three options on Shopify, six on Wix |
| 3 | Images | Partly | CSV for products | Page and post images by hand |
| 4 | Customers | Yes | CSV or Shopify's free app | No passwords, no totals |
| 5 | Orders | Only with an app | Paid app | Or keep the Wix file |
| 6 | Pages | No | By hand | Addresses change |
| 7 | Blog posts | No | By hand or paid app | Wix can't export them |
| 8 | Redirects | You build them | CSV | Only work once the domain points to Shopify |
| 9 | Apps, reviews, design | No | Replaced | Reviews copied by hand |
| 10 | Domain | Yes | Point or transfer | 60-day rule on transfers |
| 11 | Stays put | DNS records | Re-add mail records after a transfer |
How big is your move?
Count the parts your store uses where the answer above isn't a plain "yes".
- Two or fewer. A small move: products and customers by file or by app, a theme, a few pages. Small still means a theme set up as your store, and redirects that Google can follow.
- Three to five. A medium move. Plan a paid app for orders or posts, build the redirect list, and leave time to check everything before the domain switches.
- Six or more, or search brings you a real share of sales. Treat it as a project. Map every address and decide every product with more than three options before anything goes live.
What moving won't fix on its own
A new platform doesn't bring visitors. If few people find the store today, they won't find it by itself after the move: that takes search and content work, which is part of our SEO work. And if your site mainly sells bookings, events or memberships, Shopify's Wix guide won't cover it: it deals with products, customers, orders and reviews.
What the move takes: 8 steps
- Export everything and write down today's numbers. The four Wix files, plus orders per month and your most-visited pages. Take screenshots of the key pages. Without a before, you can't judge the after.
- List every address. Open your Wix sitemap and copy every product, page and post address into a spreadsheet. Mark the ones that get the most visits.
- Set up Shopify while Wix stays live. Plan, theme, shipping, taxes, payments and policies. Customers see nothing new until the domain switches.
- Import products, then customers. Fix what failed. Decide what happens to products with more than three options.
- Rebuild pages and posts, replace apps. Copy reviews into your new review app. Re-add tracking.
- Import the redirects and test. Place test orders: one that succeeds, one that fails, one you refund. Shopify's guide lists these checks.
- Switch the domain at a quiet hour. If you transfer, re-add the mail records the same day, then send and receive a test email.
- Watch, and keep Wix for a while. Open your top old addresses, submit Shopify's sitemap to Google Search Console, and compare your numbers after two and four weeks. Google says a site move can take a few weeks or more to show up in search, with some ranking movement on the way. Don't cancel Wix until the domain, email and redirects all work.
Do it yourself, or hand it to us?
What the move takes on your own. Two export layouts matched column by column, a decision for every product with more than three options, pages and posts copied one by one, reviews copied by hand, a redirect for every address, DNS records in two dashboards, and test orders before the domain switches. It's a spreadsheet project on top of running the store, and mistakes show up weeks later, in search and in your inbox.
What we do. We move Wix stores to Shopify part by part: products, variants, customers, pages, posts and redirects, on a new store set up with a current theme, while your Wix store keeps selling. The domain and email switch at a quiet hour and are checked the same day. It takes us days of work, not weeks of your evenings. That's our Migrations & Replatforming work.
Questions store owners ask
Can I move my Wix store to Shopify for free?
The tools mostly are. Shopify's CSV import and its Store Migration app cost nothing; you'll pay for a Shopify plan, and for a third-party app if you want past orders or a large blog moved. The cost is the time: the eleven parts above, most of them by hand, while the store keeps running.
Will I lose my Google rankings?
Not if every old address redirects to its new one. Expect some movement while Google recrawls the site: Google says it can take a few weeks or more for a medium-sized site. Keep the redirects for at least a year.
Do my customers need new passwords?
Passwords can't move. On Shopify's current customer accounts, it doesn't matter: customers sign in with a one-time code sent to their email. Only stores still on legacy customer accounts need to invite customers to set a new password.
Can I keep my domain and my email address?
Yes. Point the domain to Shopify, or transfer it. Your mailbox stays with its provider. If you transfer the domain, re-add the mail records straight away, or email stops arriving.
Can I copy my Wix design to Shopify?
No. A Wix site has to run on Wix's servers, so the design can't be exported. The look is rebuilt in a Shopify theme, which makes the move the moment to give the store a current one.
How long does a move from Wix to Shopify take?
Importing the data is quick. The time goes into rebuilding pages, choosing apps, building the redirect list and checking. A domain transfer adds up to about a week, but you can point the domain instead and the store keeps running on Wix until you switch.
Not sure what your Wix store would take to move?
Send us your store URL. We reply within one business day with what your move would take, part by part, and we do the move while your Wix store keeps selling.

