Migrating from Wix to WooCommerce

Overview

Moving from Wix to WooCommerce means leaving a closed, all-in-one SaaS platform for a self-hosted WordPress store with WooCommerce added on top. Because Wix is closed SaaS, some of its data simply isn't exposed for export the way a self-hosted platform's would be, so a Wix-to-WooCommerce migration splits into a few workstreams: moving what Wix does let you export (products, contacts, orders) with WooCommerce's own tooling or a migration tool built for this pair; rebuilding what Wix doesn't expose an export path for at all (reviews, coupons, gift cards); replacing Wix's payment, shipping, and tax setup with WooCommerce's equivalents; and mapping old URLs to new ones so search rankings survive the switch.

This guide covers moving from Wix to WooCommerce — see each platform's release history and version notes on its technology page.

Want a plan tailored to your Wix → WooCommerce migration?

Get my plan

What transfers cleanly from Wix to WooCommerce

  • Products - Wix Stores exports physical products (with "all their data") to CSV from Store Products > More Actions > Import > Export Products, capped at 5,000 rows per file; WooCommerce's built-in CSV importer fully supports variable products and variations, and migration tools built for this pair (LitExtension, Cart2Cart) list products, including attributes, variants, and categories, as a migrated entity.
  • Customers - Wix Contacts can be exported to CSV, up to 50,000 at once, filterable by all contacts, a selection, or a group/label (site-owner only); WooCommerce's own official Customer/Coupon/Order CSV Import Suite extension imports customer data, and LitExtension's and Cart2Cart's pair pages both list customers (name, email, billing/shipping addresses) as a migrated entity.
  • Orders - Wix exports orders to CSV from the Orders tab, with a choice of item-based or order-based rows and deselectable columns; WooCommerce's Customer/Coupon/Order CSV Import Suite imports order data on the other side, and both LitExtension and Cart2Cart list orders (ID, status, items, pricing, customer info) as a migrated entity.
  • Coupon codes migrate through a dedicated migration tool even though Wix's own dashboard documents no export mechanism for them: LitExtension's Wix-to-WooCommerce pair page lists coupons among the entities it moves, and WooCommerce's own Customer/Coupon/Order CSV Import Suite supports coupon import on the WooCommerce side.
  • Product reviews exist natively on both platforms - Wix Stores ships a native Wix Reviews app (Stores Core plan and up) letting verified buyers post reviews on product pages, and WooCommerce stores reviews as WordPress comments on the product - and LitExtension's pair page lists reviews (created date, status, rating, author name/email, comment) as a migrated entity, since neither platform documents a built-in review export/transfer path of its own.

What does not transfer

  • Digital products don't come along with the CSV export - Wix's own export-your-product-list documentation states exporting digital products is explicitly "not currently supported," so only physical products move through that path.
  • Customer passwords are not guaranteed to carry over. Wix's own migration-guide content states passwords cannot be migrated between platforms "since each shopping cart has its own password encryption peculiarities," and WooCommerce's customer import tooling has no field for a password or hash - plan for a password-reset email on first login rather than assuming logins just work.
  • Gift cards have no documented export path on Wix's side - Wix's gift-card overview article describes managing issued gift cards from the dashboard but doesn't document exporting that data - and WooCommerce has no native gift card feature either, requiring its own official paid extension.
  • Tax configuration has to be rebuilt, not imported. Wix offers manual per-location tax groups or, on Premium/Studio plans, automatic tax calculation via a built-in Avalara integration, while WooCommerce uses three flat tax classes (Standard, Reduced rate, Zero rate) with per-class rate tables - the two structures don't map automatically, and LitExtension's pair page for this direction doesn't list "Taxes" among its migrated entities, so tax setup is a manual rebuild.
  • URLs don't redirect themselves once a domain leaves Wix. Wix's URL Redirect Manager only creates 301s for pages that stay within a Wix site on a custom domain - Wix's own docs don't describe a mechanism for redirecting a decommissioned Wix store's URLs out to an external WooCommerce site, so that mapping has to be built on the WooCommerce/WordPress side instead.

Effort drivers

  • How many entities you're moving. Migration-tool pricing for this pair scales with product, order, customer, and blog-post counts (LitExtension's own pricing estimator works this way), so catalog and order-history size directly drive migration cost and time.
  • Whether your catalog includes digital products. Wix's product CSV export doesn't cover digital products at all, so those need a separate, manual handling plan rather than riding along with the bulk export.
  • How many integrations need replacing. Wix supports over 70 third-party payment providers by region plus its own Wix Payments, and integrates with USPS, FedEx, UPS, and DHL for shipping; WooCommerce's equivalents (official Stripe and PayPal extensions, core Flat Rate/Free Shipping/Local Pickup) have to be configured from scratch, not imported.
  • Tax rule complexity. Because Wix's per-location tax-group model and WooCommerce's tax-class model don't map field-for-field, and this pair's migration tool doesn't list taxes as a migrated entity at all, more tax jurisdictions mean more manual rebuilding on the WooCommerce side.
  • Redirect planning scope. The more indexed Wix URLs you have, the more work goes into building the 301 redirect map before cutover, since Wix itself won't serve redirects for a store leaving the platform - that falls to a migration tool's redirect add-on or a WordPress redirect manager plugin.

Recommended approach

Start with an entity inventory: list your physical products, customers, orders, coupons, and reviews, and price a migration tool built for this specific pair (LitExtension and Cart2Cart both explicitly support Wix to WooCommerce) using their per-entity pricing estimators. Run a free demo migration first to check how your data actually maps before paying for the full run.

Handle digital products separately, since Wix's product CSV export doesn't cover them - plan a manual re-upload on the WooCommerce side.

In parallel, handle what the migration tool won't carry automatically: plan a password-reset email flow for customers instead of assuming logins transfer, and rebuild your tax rules natively in WooCommerce's tax classes rather than expecting Wix's tax groups to import, since this pair's migration tool doesn't list taxes among what it moves.

Reconfigure payments and shipping as their own workstream - set up WooCommerce's official Stripe and PayPal extensions and its core shipping methods rather than expecting Wix Payments or Wix's carrier integrations to transfer. Before cutover, build your 301 redirect map (via the migration tool's redirect add-on or a WordPress redirect manager) covering your indexed Wix URLs, since Wix itself has no documented way to redirect a departing store's URLs, and run the full migration during a low-traffic window so you can verify products, orders, and customer records before pointing the domain at WooCommerce.

FAQ

Can I migrate my Wix store to WooCommerce without losing my products and orders?
Yes - Wix lets you export physical products and orders to CSV, and WooCommerce can import both, either through WooCommerce's own official import tooling or through a migration tool built for this pair, such as LitExtension or Cart2Cart, which both list products and orders as migrated entities.
Do digital products transfer from Wix to WooCommerce?
Not through Wix's standard product export - Wix's own documentation states exporting digital products is explicitly "not currently supported," so digital products need to be handled as a separate, manual step rather than riding along with the bulk CSV export.
Will my Wix customer passwords work on WooCommerce after migrating?
Don't count on it. Wix's own migration-guide content says passwords cannot be migrated between platforms "since each shopping cart has its own password encryption peculiarities," and WooCommerce's customer import tooling has no password field - plan to email customers a password reset instead.
How much does a Wix to WooCommerce migration tool cost?
It depends on how much data you're moving. LitExtension's Wix-to-WooCommerce migration starts at $59, with a pricing estimator based on your product, order, customer, and blog-post counts, offered as either a self-service automated migration or an expert-managed "All-in-One" service. Cart2Cart offers a free demo before a paid full migration.
Will I lose my Google rankings when I switch from Wix to WooCommerce?
Not automatically, but only if you plan for it. Wix's URL Redirect Manager only works for pages staying within a Wix site on a custom domain - it doesn't cover redirecting a store that's leaving Wix entirely. You'll need to map your indexed Wix URLs to their WooCommerce equivalents with 301 redirects, either through a migration tool's redirect add-on or a WordPress redirect manager plugin, before you cut over.
Do Wix gift cards and coupons transfer to WooCommerce?
Coupons can, through a migration tool: LitExtension lists coupons as a migrated entity for this pair even though Wix's own dashboard doesn't document a coupon export path. Gift cards are less certain - Wix doesn't document a gift-card export mechanism, and WooCommerce has no native gift card feature of its own, requiring its official paid Gift Cards extension on the new store.

Ready to see what this actually takes?

Get my plan

Related migrations