Wix to Shopify Migration

A Wix to Shopify migration moves your Wix Stores products and variants, customers, orders, reviews, blog posts and site pages into Shopify, then 301 redirects every old Wix URL, such as /product-page/ and /post/ links, to its new Shopify address. Ecomzier rebuilds your design as a Shopify theme, maps each Wix app to a Shopify feature or app and tests everything before launch.

Get a Free Migration Plan

Try before you buy: review a working copy of your Wix catalog on Shopify before you commit.

Who is a Wix to Shopify migration for?

Wix is a website builder with a store added on. It works well for getting started, but merchants usually move to Shopify when the store becomes the business and they need deeper commerce tools, more control over their storefront code and data they can take with them. These are the four situations we see most.

Stores that have outgrown a site builder

Wix Stores handles up to 50,000 products and 1,000 variants per product (Wix Help Center). Brands that sell across many channels, run promotions at scale or need advanced checkout and inventory tools move to a platform built only for commerce.

Brands that want to own their storefront

A Wix site must run on Wix servers and cannot be exported to another host (Wix Help Center). A Shopify theme is code you can download and keep (Shopify Help Center), edit in the theme editor or extend with developers.

Content led brands with a Wix blog

Wix has no option to export blog posts to other platforms (Wix Help Center). If your blog brings in search traffic, the posts, categories, images and URLs need a planned move so those rankings follow you.

Wholesale and international sellers

You want trade pricing or several countries in one store. Shopify B2B gives each company its own catalog, prices and quantity rules (Shopify Help Center), and Shopify Markets covers up to 20 published languages, or 30 on Shopify Plus (Shopify Help Center).

What moves from Wix to Shopify?

Wix lets you export some data as CSV, but not all of it. Products export to CSV, up to 5,000 rows per file, and digital products cannot be exported (Wix Help Center). Everything else comes out through other exports or the Wix APIs. Here is where each Wix data type lands in Shopify.

Wix dataMoves?How it lands in Shopify
Products, options and variantsYes, remappedEach Wix option becomes a Shopify option and each variant keeps its own SKU, price, weight and stock. Wix allows 6 options per product (Wix Help Center) while Shopify allows 3 options and 2,048 variants (Shopify Help Center), so products with more than three options are restructured before import. See the mapping table below.
Product info sectionsYes, as metafieldsInfo sections such as product details, sizing and care (Wix developer docs) become product metafields (Shopify Help Center) and show as tabs or collapsible rows on the product page.
CategoriesYes, remappedWix Stores categories become Shopify collections. Products sit in every collection they belonged to, and your store menu is rebuilt as Shopify navigation.
ImagesYesProduct, category, blog and page images are uploaded to Shopify, with alt text carried over. Images linked to option choices in Wix become variant images.
Customers and contactsYes, reformattedWix exports up to 50,000 contacts at a time to CSV (Wix Help Center). Shopify offers no field mapping for customer CSV imports (Shopify Help Center), so we reformat names, emails, addresses, tags and marketing consent to Shopify's format. Passwords are not migrated; with Shopify new customer accounts, customers sign in with a six digit code sent by email.
Historical ordersYes, via APIWix exports orders to CSV, with purchase times in UTC (Wix Help Center). Shopify admin has no order import (Shopify Help Center), so we load orders through the API with line items, variants, totals, taxes, shipping and dates, adjusted to your store time zone.
Wix ReviewsYes, via APIShopify notes that reviews can't be exported from Wix with standard tools (Shopify Help Center). The Wix Reviews API supports exporting reviews (Wix Developers), so we pull ratings, text, authors and dates and import them into the Shopify review app you choose.
Blog posts, categories and tagsYes, via APIWix has no blog export (Wix Help Center). The Wix Blog API returns posts, categories and tags (Wix Developers), which we move into a Shopify blog with authors, dates, images and SEO fields.
Site pagesYes, rebuiltAbout, FAQ, policy and landing pages move as Shopify pages. Text and images are carried over, and layouts are rebuilt with theme sections.
TranslationsYesText from Wix Multilingual moves into Shopify translations, served on language subfolders such as /fr and /de (Shopify Help Center).
CouponsRecreatedActive Wix coupons become Shopify discount codes or automatic discounts, checked condition by condition.
SEO fieldsYesThe URL slug, title tag and meta description of each product (Wix Help Center), category, post and page move into Shopify SEO fields and handles.
Digital productsRebuiltWix cannot export digital products (Wix Help Center). We recreate them in Shopify and attach the files through a digital downloads app.

How Wix Stores product options map to Shopify variants

This is the biggest catalog difference between the platforms. Wix allows up to 6 options per product, 100 choices per option and 1,000 variants (Wix Help Center). Shopify allows up to three options and 2,048 variants (Shopify Help Center). Shopify's own Store Migration app skips the options of any product with more than three (Shopify Help Center), so we plan the mapping product by product:

Wix Stores settingShopify equivalentHow we handle it
Text options (size, material, style)Product options and variantsEach combination becomes a variant. Wix creates variants from every combination of choices (Wix Help Center), so the variant list carries over one to one.
Color swatch optionsProduct option shown as swatchesThe option and its choices move as a Shopify option, and the theme displays the color swatches on the product page.
Pricing and inventory managed per variantPrice, SKU, weight and stock per variantWith the Wix toggle for variant pricing and inventory switched on, each variant has its own SKU, price, weight and stock (Wix Help Center). These move straight into the matching Shopify variant.
Pricing and inventory not managed per variantVariants with agreed valuesVariant level price, SKU and stock were never set in Wix, so we agree the values with you before import, because Shopify tracks each variant on its own.
Products with 4, 5 or 6 optionsRestructuredOptions that do not change price or stock move to line item properties or metafields, or the product is split into linked products.
Custom text fieldsLine item propertiesWix allows up to 2 custom text fields per product, shown on the order (Wix Help Center). We rebuild them as personalization fields saved as line item properties through the theme or an options app.
Images linked to option choicesVariant imagesIn Wix each image can be linked to one set of option choices (Wix Help Center). We attach each image to the matching Shopify variants.
Prices by locationReviewed by handShopify's Store Migration app does not support Wix prices by location and sets the product to its highest price (Shopify Help Center). We review these products and set prices per market where needed.
Subscription optionsSelling plansWix product subscriptions (Wix Help Center) are rebuilt as selling plans in the Shopify subscription app you choose.

What does not move, and how we rebuild it

Anything that is part of the Wix platform itself stays behind. We rebuild the job each piece did, which is also a good moment to retire workarounds that only existed because of the builder.

Wix featureWhy it does not moveHow we rebuild it on Shopify
Site design (Wix Editor or Wix Studio)A Wix site runs on Wix servers and cannot be exported to another host (Wix Help Center).A Shopify theme with sections and blocks your team edits in the theme editor, matched to your brand and rebuilt page by page.
Velo custom codeVelo code runs inside the Wix platform and uses Wix APIs.We document what each piece of code does and rebuild it with a Shopify app, Shopify Functions or theme code.
Wix apps (Bookings, Pricing Plans, Forms and others)Wix apps only work on Wix sites.Each active app is mapped to a native Shopify feature or an app from the Shopify App Store, with its data moved where the new app supports import.
Payments and shipping settingsPayment providers and shipping rules are configured inside your Wix dashboard.Payments move to Shopify Payments or your provider app where it supports your country. Shipping rules move to Shopify shipping profiles or a shipping app.
Active product subscriptionsWix subscriptions rely on a payment method that supports recurring payments (Wix Help Center), and stored payment details stay with that provider.Subscription products are rebuilt in a Shopify subscription app. How active subscribers move depends on your payment provider, so we plan it in the audit.
Member loginsPasswords are not migrated between platforms.Customers sign in to Shopify new customer accounts with a one time code sent by email, so no password reset campaign is needed.

How we keep your SEO when moving from Wix to Shopify

Wix and Shopify use different URL prefixes. Wix product pages sit under /product-page/ and blog posts under /post/ by default (Wix Help Center), while Shopify uses /products/, /collections/, /blogs/ and /pages/. So every indexed URL changes. Rankings hold when each old URL points to the right new one:

  • A full URL inventory. We crawl the site and its sitemap and list every product, category, blog post, blog category and page URL in every language.
  • Your existing Wix redirects. Wix lets you export your redirect list to CSV (Wix Help Center). We fold those older URLs into the new map so they point straight to Shopify instead of chaining.
  • One to one 301 redirects. Each URL redirects to its exact Shopify equivalent. No mass redirects to the homepage.
  • Metadata kept. URL slugs, title tags, meta descriptions, headings, alt text and descriptions move unchanged in every language.
  • Post launch monitoring. We submit the new sitemap and watch Google Search Console for 404s and indexing issues after launch.

Typical Wix URL patterns and where they go:

Wix URLShopify URLNotes
/product-page/red-wool-sweater/products/red-wool-sweaterDefault Wix Stores product URL (Wix Help Center). The slug is kept as the Shopify handle.
/store/red-wool-sweater/products/red-wool-sweaterWix lets you change or remove the product prefix in SEO Settings (Wix Help Center). Custom prefixes are read from your crawl.
/category/shirts/collections/shirtsWix Stores category page (Wix Help Center).
/post/my-first-blog-post/blogs/news/my-first-blog-postDefault Wix Blog post URL (Wix Help Center).
/blog/categories/classes/blogs/news/tagged/classesWix Blog category page (Wix Help Center). Categories become blog tags, or separate Shopify blogs for large sections.
/about-us/pages/about-usWix site pages sit at the root of the domain and become Shopify pages.
/fr/product-page/red-wool-sweater/fr/products/red-wool-sweaterWix Multilingual uses language subdirectories by default (Wix Help Center). Each maps to the matching Shopify language subfolder.
/product-page/red-wool-sweater?lang=fr/fr/products/red-wool-sweaterLanguage parameter URLs, another Wix Multilingual option (Wix Help Center). Shopify notes that redirects from URLs with query strings may not work as expected (Shopify Help Center), so we test each one that still earns traffic or links.

Shopify URL redirects are 301 redirects, can be imported by CSV, and only fire when the old path returns a 404 on Shopify. Stores can hold up to 100,000 redirects, or 20,000,000 on Shopify Plus (Shopify Help Center). If you changed a URL prefix in Wix SEO Settings, we map from your live URLs, not the defaults.

Our Wix to Shopify migration process

Five steps, with your Wix site taking orders until launch day.

  1. Step 01

    Audit and URL inventory

    We review your Wix plan, installed Wix apps and any Velo code, count products, variants, posts, pages and languages, and crawl every URL. You receive a written migration plan.

  2. Step 02

    Data export and mapping

    We export products, contacts and orders, pull blog posts and reviews through the Wix APIs, and map options to variants, info sections to metafields and categories to collections, signed off with you before any import.

  3. Step 03

    Store build and test migration

    We build the Shopify theme, choose an app or custom code for each Wix app worth keeping, and run a full test import while Wix stays live.

  4. Step 04

    Redirects and SEO setup

    The redirect map, including your older Wix redirects, is loaded and every old URL in every language is checked against the crawl.

  5. Step 05

    Launch and monitoring

    We move orders and customers created since the test run, connect your domain, submit the sitemap and monitor Search Console after launch.

Get your free Wix to Shopify migration plan

Tell us your catalog size, the Wix apps you rely on and how much of your traffic comes from your blog. Our migration team will send a free, step by step plan covering your data mapping, URLs and timeline.

Get My Free Plan

Your personal information will be processed in accordance with Shopify’s Privacy Policy

Free Shopify migration guide

How long does a Wix to Shopify migration take?

Data transfer is the quick part. Time goes into rebuilding the design, moving blog content, replacing Wix apps and testing redirects. Typical ranges:

Store typeTypical scopeTypical timeline
Small storeOne language, under 500 products, a few site pages2 to 4 weeks
Mid size store500 to 5,000 products, an active blog, reviews and order history4 to 8 weeks
Multilingual or app heavy storeSeveral languages, Wix Bookings, Pricing Plans or subscriptions, Velo code6 to 10 weeks
Large catalog5,000 products or more, wholesale pricing, ERP or marketplace integrations8 to 14 weeks

Typical ranges for planning only, not a quote or a guarantee. Your audit sets the actual schedule.

What affects the cost of a Wix to Shopify migration?

We do not publish fixed prices, because two Wix stores rarely need the same work. A free audit gives you a fixed quote. These are the factors that move it:

FactorWhy it matters
Catalog sizeWix exports products in CSV files of up to 5,000 rows, so larger catalogs take more export batches and checks.
Options per productProducts with more than three options must be restructured for Shopify.
Blog sizeBlog posts have no Wix export and move through the API, with images, categories and redirects for every post.
Reviews and order historyYears of orders and reviews take longer to import and verify than products and customers.
LanguagesEvery extra language means more translations to import and more redirects to map.
Wix apps and Velo codeEach app or piece of custom code that matters is replaced by a Shopify feature, an app or custom code.
Design scopeAdapting a Shopify theme costs less than a fully custom design.
IntegrationsERP, marketplace, payment and shipping connections each need setup and testing.

Wix vs Shopify: what changes after you migrate

Wix is built to make websites. Shopify is built to run a store, with the commerce tools, apps and data access that come with that.

AreaWixShopify
Hosting and codeHosted by Wix. The site cannot be exported to another host (Wix Help Center).Hosted by Shopify. Theme files can be downloaded and kept (Shopify Help Center).
DesignWix Editor or Wix Studio, with Velo for custom code.Liquid themes with sections and blocks, edited in the theme editor.
Catalog limitsUp to 50,000 products, 6 options, 100 choices per option and 1,000 variants per product (Wix Help Center).Up to three options and 2,048 variants per product.
PersonalizationUp to 2 custom text fields per product.Line item properties through the theme or an options app.
Data exportProducts, contacts and orders export to CSV. Blog posts cannot be exported.Products, customers and orders export to CSV.
Languages and countriesWix Multilingual with subdirectories, subdomains or language parameters.Shopify Markets with up to 20 languages, or 30 on Shopify Plus, on subfolders.
Security and paymentsHosted and secured by Wix.SSL included, and Shopify is certified PCI DSS Level 1 (Shopify security).
ExtensionsWix App Market apps and Velo code.Shopify App Store apps that plug in through APIs, plus Shopify Functions.

Wix to Shopify migration FAQ

Can I migrate from Wix to Shopify without losing SEO?

Yes, if every old URL gets a 301 redirect to its new Shopify URL and your titles, meta descriptions, alt text and content stay the same. Shopify redirects are 301s and can be imported by CSV (Shopify Help Center). We map /product-page/, /category/, /post/, blog category and page URLs in every language one to one, plus any redirects you already set up in Wix.

Does Shopify have its own Wix migration tool?

Yes. Shopify's free Store Migration app lists Wix as a source (Shopify App Store) and imports products and customers from your Wix CSV export. It skips the options of products with more than three options and does not support prices by location (Shopify Help Center). It covers products and customers, so blog posts, reviews, orders, redirects and design need another route, which is where a migration partner comes in.

Can I move my Wix blog to Shopify?

Yes, but not with a Wix export. Wix has no option to export blog posts (Wix Help Center). We pull posts, categories and tags through the Wix Blog API (Wix Developers) and import them into a Shopify blog with their images, dates, SEO fields and redirects.

What happens to my Wix product options and variants?

Options become Shopify options and variants keep their SKU, price, weight and stock. Wix allows 6 options per product and Shopify allows three (Shopify Help Center), so we restructure products with more, usually by moving descriptive options to metafields or line item properties.

Can I keep my Wix product reviews?

Yes. Shopify notes that Wix reviews can't be exported with standard tools (Shopify Help Center), but the Wix Reviews API supports exporting them (Wix Developers). We pull ratings, text, authors and dates and import them into the Shopify review app you choose, matched to each product.

Can Shopify import my Wix orders?

Not through the admin. Wix exports orders to CSV (Wix Help Center), but Shopify imports historical orders only through a migration app or the API (Shopify Help Center). We import them with line items, totals, taxes and dates.

Will customers need new passwords after the migration?

Passwords are not migrated. With Shopify new customer accounts, customers sign in with a six digit code sent to their email, so no password is needed (Shopify Help Center).

Can I move my Wix website design to Shopify?

No. A Wix site runs on Wix servers and cannot be exported (Wix Help Center). We rebuild your design as a Shopify theme, keeping your brand and the page layouts that work, and fixing the ones that do not.

I use Wix Bookings, Pricing Plans or Velo code. What happens to them?

Wix apps and Velo code do not move. We list every active app and piece of custom code in the audit and replace the ones that matter with a native Shopify feature, an app from the Shopify App Store or custom code.

How long does a Wix to Shopify migration take?

Typical ranges run from 2 to 4 weeks for a small single language store to 8 to 14 weeks for a large catalog with wholesale pricing and integrations. Your audit sets the actual schedule.

Book your Wix to Shopify migration audit

Ecomzier has built 1,100+ Shopify stores that have generated $500M+ in client revenue, backed by 11 eCommerce awards and 400+ five star reviews. Start with a free audit of your Wix store and a try before you buy demo of your catalog on Shopify.

All Migration Services