In this day and age, it is undeniable that online shopping has become an indispensable part of our daily life. Along with the rapid growth of online business is the debut of several eCommerce platforms. Each of which offers distinctive features to suit different needs of store owners. As a result, the more carts come to existence, the harder for individuals to decide which one suits their business model.

However, even if you have decided on a platform to build your store, there is still a scenario that one platform can no longer meet your requirements when your store expands in scale. Under this circumstance, you should consider switching from your current platform to a more suitable one.

These days, a number of people have been considering moving from Shopify to WooCommerce, two of the biggest carts in the industry.

ecommerce usage distribution builtwith
Source: Builtwith (April 2020)

According to Builtwith, WooCommerce checkout and Shopify are currently 2 biggest technologies in this category with 26% and 21% respectively.

Apparently, both platforms offer incredible features to serve their users. Before deciding to move your store from one cart to another, a thorough examination and comparison between the two is of ultimate importance. In this article, we will present to you a detailed instruction on how to migrate your data from Shopify to WooCommerce.

Step 1: Install WooCommerce store

To begin with, it is crucial that you successfully install WordPress before attempting to get your WooCommerce store ready.

After that, once you have your WordPress available, it’s time to install WooCommerce!

If you already have an existing site and you want to use WooCommerce, you need to do it in your WordPress Admin following these simple steps:

  • Go to Plugins. Click “Add New”
  • Search for “WooCommerce”
  • Click “Install Now”
  • Click “Activate Now” and you’re ready for the WooCommerce Wizard!

However, in case you activate WooCommerce for the first time, the next screen you see after clicking “Activate” is the WooCommerce Setup Wizard.

WooCommerce setup wizard
WooCommerce Setup Wizard

I recommend you follow this document’s instructions and go through 5 stages as below to set up your new WooCommerce store.

  • Store setup
  • Payment
  • Shipping
  • Recommended
  • Activate

Step 2: Backup data from Shopify

Before making any changes to your store, you should ensure your data is backed up carefully. 

However, you will not need to worry about this if moving your store with LitExtension. We will not, in any way, edit anything on your old store. Therefore, it will be operating normally during the data transfer and your source store’s data will be safe.

In case you still want to back everything up. Following is how to do it. To backup your Shopify store, you need to export its data to CSV files. However, Shopify  only allows you to export products, customers, orders, gift cards, discount codes, financial data and sometimes themes.

To clarify, in order to back up the information that you cannot export, manually copy and paste the rest of your store into a spreadsheet or word document. If you are to make a small mistake, you need to sort through the entire CSV files to import specific changes to the affected subset of data. Therefore, you need to work with these files very carefully.

Here is a guide that you can follow to export CSV files from your Shopify store:

  • Firstly, from your Shopify admin, go to “Products” > “All products”.
  • Then click “Export”.
Shopify Admin Panel
Shopify Admin Panel
  • From the dialog box, choose the products you want to export and which type of CSV file you want to export.
export csv file from shopify
Dialog Box
  • Lastly, click “Export products”.
CSV file
Sample CSV file

And now you’re done! Here is what your CSV file would look like.

Step 3: How to migrate data from Shopify to WooCommerce

Now you are ready to start your migration process. There are 3 ways to perform the migration from Shopify to WooCommerce:

  • Manual migration: In order to do this, it is imperative that you are well-equipped with technical skills to handle the migration yourself. Otherwise, the desired result can not be guaranteed.
  • Hiring an expert : This is a much safer option. All you need to do is hand over the job to them and wait for the result. However, the cons of this method is the high price tag.
  • If you can’t afford to hire an expert, the ultimate solution is to use the automated migration service like LitExtension. We will provide you with a tool which you can use to migrate your data automatically and effortlessly or even an all-in-one service in which you can hire our experts to take care of all the work for you at reasonable cost. You can check out our tutorial video, for instance, to have a better idea of how the migration process from Shopify to WooCommerce goes.

Moreover, you can aslo refer to this comprehensive comparison among these 3 methods of switching from Shopify to WooCommerce to have a better view about this.

LitExtension provides the best migration service for our merchants. We receive almost 99% satisfaction from our customers’ reviews on Trustpilot. Therefore, we can make sure your migration experience with us will be as pleasant as you expect.

LitExtension review on Trustpilot
Source: Trustpilot

Now, let me walk you through the whole migration process from Shopify to WooCommerce with LitExtension.

To begin your migration, you need to create a new account on LitExtension site first. You only need an email address to sign up or you can take advantage of your Facebook or Google account to speed up the registration process.

Register or log in to LitExtension
Register or log in to LitExtension

Once you have completed, you can immediately start your migration by clicking the button “Create new migration”. The migration process generally includes 4 simple steps: Setup, Demo migration, Full migration and Complete (result checking).

1. Set up your Source and Target store

Most importantly, you need to provide your stores’ information so that the tool can identify where to get data from and where to migrate data to. LitExtension has detailed instructions right on the screen to guide you how to get each information.

For Shopify to WooCommerce migration, you need to:

  • Choose Shopify as Source Cart from the drop-down list, then provide the store URL, API key and password.
  • Choosing WooCommerce as your Target cart type and providing your store URL. If you haven’t had a target store installed or just want a quick preview of how your data should look like in WooCommerce, click “Try migration use LitExtension test store”. This feature will allow migrating your data from Source Store to a Demo WooCommerce store hosted by LitExtension. You can preview to check whether everything works fine. After that, click back to the setup step, change your Target Cart details to your own store and proceed to a Full Migration.
Source Cart Setup
Source Cart Setup
Target Cart Setup
Target Cart Setup
  • Download LitExtension connector which is a small file helping LitExtension to connect your Target Cart and enable the data transfer. The connector contains a unique 32-digit Security Token and cannot be accessed from anywhere else except for your LitExtension account only. You can read more about our connector here.

After finishing setting up your stores’ information, click “Next, Configure your Migration”.

2. Select the entities you want to migrate

Here, you will need to tick the data you want to transfer from the old Shopify store to the new one on WooCommerce. You can choose to migrate a certain of entities or all of them together.

Shopify to WooCommerce
Choose the entities you want to migrate

Besides, you can also use our additional options, map languages and order status here to help them to be displayed correspondingly on the target site.

Shopify to WooCommerce
Select additional options

After that, click the “Start free demo migration” button or skip to go straight to full migration.

3. Perform migration from Shopify to WooCommerce

If you decide to proceed a full migration right away, you will be taken to a payment gateway. After completing your payment, your migration will be ready to start.

Take a rest and come back in a few minutes, all of your data will be transferred safely from Shopify to WooCommerce.

4. Check results after migration

Once the full migration process is finished, click on the “Check result” button to check the result. Remember to check both the frontend and backend of your WooCommerce store. If there are any errors, contact LitExtension technical support team to get them resolved as soon as possible.

Step 4: Set up your WooCommerce store after migration

After you’ve completed the migration, it’s time you spent an extensive amount of time to set up your new store.

1. Choose a theme for your new WooCommerce store

Unfortunately, our tool cannot help you migrate your old theme to WooCommerce. However, you can either choose a free theme or buy a new one from a third party. You can go to Themeforest – to check out a variety of WordPress themes and website templates and get yourself one.

2. Add necessary extensions

After that, to further advance your performance you can add some extensions to your store. WordPress gives you access to more than 55,000 plugins which are well matched with WooCommerce. In addition, you can even hire a developer to design one for you.

Some of the most popular extensions are Yoast WooCommerce SEO plugin, WooCommerce Multilingual, Contact Form 7, MonsterInsights, etc.

3. Run recent data migration

During the migration process LitExtension keeps your source store running normally.

In other words, your Shopify store still receives new orders or customers while you are busy configuring and setting up your new store.

You don’t have to worry about all the newly incurred data because we have the Recent Data Migration service to serve you. You can perform recent data migration with LitExtension for free in 3 months after the initial migration.

Shopify to WooCommerce
Run Recent Data Migration

For more information about recent data after migration, check out this article!

4. Change DNS and switch domain

In addition, you need to change DNS and switch domain. Domain name System (DNS) translates domain names to IP addresses so that browsers can load Internet resources.

So why do you need to change DNS? Your DNS settings provide the link between your custom domain name and the IP address of the network. When you set up a custom domain, or when Server changes its IP address, you will need to change your DNS settings to point to the new IP address.


In short, I have walked you through all the steps that you need to make a switch from Shopify to WooCommerce using LitExtension – an automated migration tool. I hope you find this article helpful for you in some way.

At the moment LitExtension is supporting 90+ carts, we have 40,000+ customers worldwide and have successfully migrated over 140,000 stores. If you are a store owner and have been looking for a solution to migrate your entities to another platform, don’t be hesitant and contact our support team via live chat right now to get advice.

If you have no technical skills and don’t have time to run the migration yourself, you might want to hand over the job to our expert by choosing the All-In-One Migration Package. However, I still recommend you trying out our Free Demo yourself to get a better idea of our service. Let’s join our community to get more eCommerce knowledge.

Above all, customer satisfaction will always be our top priority. Thank you for reading our blog and I hope you find this article helpful and later decide to stay with us. Wish you the best of luck!



Write your own book instead of reading someone else's book about success