Pros, Cons, & How to Migrate Your Site

Wix offers a variety of support options, depending on the plan you’ve purchased. They also include documentation that helps you build and run your store.

With the website builder from Wix, you don’t have that same capability. And you’ll run into other constraints, too. For example, you can only include up to 15 photos for each product. So if you have a few different variations that customers can choose from, you may not be able to include photos for all of them.

Both WooCommerce and Wix are considered relatively easy to use when it comes to building a store and creating and managing products. However, the flexibility and customizability that come with WooCommerce push it over the top. Learn more about the WordPress block editor.

Shipping capabilities 

Next, on the Column Mapping screen, WooCommerce will match the columns from your .CSV file to WooCommerce product fields. You may need to connect some of these on your own, which you can do with the dropdowns on the right side of the page.

mapping fields in WooCommerce

Now, check the blank checkbox next to the Title field to select all the posts on the page.

selecting posts in bulk

WooCommerce is an open-source, free plugin that adds ecommerce functionality to WordPress. It’s run by Automattic specifically for WordPress, and everything you need to operate an online store, including product listings, payment collection, and shipping options. There’s also a library of free and premium extensions that can add more functionality to your store.

Once your site is exactly where you’d like it to be, just point your domain name from Wix to WordPress. This will allow visitors to see your new website when they type your URL into their browser. While the process of doing this will depend on your domain name provider and host, Bluehost has a tutorial here that’s a good example of the process.

Frequently asked questions about WooCommerce vs. Wix

Note: Since Wix is a proprietary system, there’s not a way to export your site as a whole and import it to another platform like WordPress. So this process will focus on migrating data, such as blog post content and images, rather than the design of your website.

1. Manually migrate your online store

Here’s a list of just a few things that you can migrate with Cart2Cart:

  • Product names, SKUs, descriptions, prices, variations, and images.
  • Inventory management information like quantity and availability.
  • SEO data like meta descriptions and titles.
  • Customer and order information like name, payment method, order date, and more.
  • Coupon codes.
  • Blog posts and images.

You’ll also have more limited features. For example, with the Business Basic plan, you can’t take advantage of automated sales tax, collect and share customer reviews, offer subscriptions, or collect payments in multiple currencies. If you want access to all ecommerce features, you’ll need the Business VIP plan, which is $59 per month.

Now, it’s time to move your products. In your Wix dashboard, go to the Products tab. Click the checkbox at the top left to select all of your products. Click More Actions → Export.

exporting products in WIx

With WooCommerce, you can also choose any host that you’d like, based on things like security, features, bandwidth, and speed. If you build your store with Wix, you’re confined to only using their hosting tools, which can limit your growth.

Flexibility and customization

WordPress and WooCommerce have a community support forum where you can get answers to all of your questions. For premium WooCommerce extensions, live chat support is also available. Both WordPress and WooCommerce also have extensive, detailed documentation, and a curated video tutorial library.

participants at a WordCamp event

However, this import did not include any of the blog post’s images. To move your images, you’ll need to use a plugin called Auto Upload Images. Go ahead and install and activate this tool on your WordPress site.

You can complete the entire migration from Wix to WooCommerce in three simple steps:

  1. Choose your Source (Wix) and Target (WooCommerce) platforms.
  2. Select the data you want to transfer.
  3. Run an optional, free demo migration or proceed with the full migration.

The WooExpert Marketplace is a great place to find the right developer for your needs. You can view a list of agencies thoroughly vetted by WooCommerce, then filter them based on language, budget, location, and more.

3. Simplify the process with the Cart2Cart tool

And the community that comes with WordPress and WooCommerce is completely unrivaled. Thanks to the open-source nature of the software, there’s a spirit of helpfulness that simply doesn’t exist with proprietary platforms like Wix. There’s a huge group of store owners and developers out there who want to help each other succeed.

The Cart2Cart extension takes care of the majority of the migration work for you, without requiring you to hire a developer. And if you’re not sure if it will work for your situation, you can test the tool at absolutely no cost.

Wix to WooCommerce migration information

Your second option is to hire a developer to migrate products for you. While this is the most expensive choice, it’s also the most hands-off, and allows you to focus on other aspects of running your business.

In your WordPress dashboard, go to Tools → Import and choose Run Importer underneath the WooCommerce Products (CSV) option.

And if you ever want to switch WordPress themes, you can easily do so. Simply choose a new theme, preview it on your site, and then activate it. In most cases, especially if you’re using the Block Editor, there will be very few changes you’ll need to make across your site.

Storefront theme activated in WordPress

When it comes to WooCommerce vs. Wix pricing, WooCommerce clearly stands out. WordPress and WooCommerce are completely free for all core functionality – everything you need to set up, design, and run the majority of online stores. All you’ll need is a hosting provider and domain name to store your website data and make it viewable online.

So how exactly do these two platforms stack up? Let’s take a look at some key factors.

Control and ownership

Now that you’ve moved your site and product data from Wix to WooCommerce, you’ll need to build and design the rest of your online store. This helpful article about starting an online business provides all the details you need to create your pages, design your ecommerce website, add any extensions you’d like, and more.

We’ve talked quite a bit about WooCommerce extensions here, which open up the functionality and design possibilities even further for your online store. While many of these are premium tools, they’re very reasonably priced and allow you to piece together specific features rather than pay for ones you don’t need. 

Again, both WordPress and Wix offer tools that you can use to add functionality to your online store. Wix calls these “apps.” WordPress calls them “plugins,” while WooCommerce-specific tools are “extensions.”

If you already have an existing website on Wix and are ready to migrate to WooCommerce, this section’s for you! There are a few different paths you can take here, and the right choice will depend on your specific needs and experience level. Regardless, you’ll first need to:

  1. Choose your own hosting plan. Your hosting provider will house your website files and make it possible for people to see your site online.
  2. Install WordPress and WooCommerce. Most popular hosts include one-click WordPress installations. WooCommerce also comes with an easy-to-use setup wizard that will walk you through the process of starting your store.

In your WordPress dashboard, go to Tools → Import. Then, choose Install Now underneath the RSS option. 

WordPress import tools

But one of the biggest ways that the block editor included with WordPress shines is in its flexibility. While there are lots of blocks and block patterns included by default, you can also install WordPress plugins that add even more features and capabilities to the block editor. 

To install any plugin from the WordPress repository, like the one above, you’ll go to Plugins Add New. Then, you can search for the plugin by name, click Install now and then Activate.

How do you harness the power of this community? Join the WooCommerce Slack channel, attend a meetup in your area, or check out the official WooCommerce Facebook group


But first, let’s take a look at what Wix and WooCommerce are, and compare WooCommerce vs. Wix on factors like scalability, ease of use, and pricing.

What is Wix?

If you sell physical products, shipping is an important part of running your online store. With Wix, you have several shipping options available to you:

  • Free shipping
  • Flat rate shipping
  • Weight-based shipping
  • Price-based shipping
  • Product-based shipping
  • Calculate USPS real-time rates

You have full flexibility and control over the design and functionality of your website, and can use it however you see fit. You won’t have to worry about proprietary platforms taking down your ecommerce site with no notice if they decide you’ve violated their terms. And, with WordPress, you can access and modify the full source code of your site, while this isn’t possible with Wix.

editing code for a page in WordPress

Want to see what others are doing with WooCommerce? Check out ecommerce stores that cover all different industries, all of which are using WooCommerce to grow their business.


This will download a .CSV file to your computer that you can now import into your WooCommerce site. 

Import your products into WooCommerce