How To Migrate From Magento To WooCommerce Step-By-Step


As you probably know, Magento 1 will cease to be supported at the end of June 2020. This announcement has stressed many store owners who have their websites based on the Magento 1 version. Without support, Magento 1 version will encounter some problems like security risks, lack of features, lower SEO ranks, etc.

Hence, many Magento 1 owners are upgrading to Magento 2 since this version can solve the above-mentioned issues. However, Magento 1 and Magento 2 have different structures, so upgrading is as difficult as migrating to a new platform. Therefore, one might consider moving their data to another eCommerce solution that suits their business.

According to Builtwith statistics, there is a trend of changing market shares among platforms over more than a year. I have come to compare the percentages with two data sources, the first one is from research in April 2019 and the latter is updated data at the time of this article (March 2020). Let’s see how the market shares of eCommerce platforms have been changing?

eCommerce usage districbution in the top 1 million sites
Source: (April 2019)
builtwith marketshare
Source: Builtwith (March 2020)

Let’s take a look at the numbers shown in the two above pie charts. As you can see, WooCommerce, Shopify, and Magento are always the three most commonly used eCommerce platforms. However, over the past one year, the Magento market share has declined from 13% to 8%. On the contrary, there is an upward trend in the WooCommerce market shares, increasing from 20% and 26%, which means it has gained 6% within more than 1 year. Accordingly, it can be indicated that a large number of users are leaning towards WooCommerce rather than Magento.

So, in this article, I will walk you through a step by step guide on how to migrate from Magento to WooCommerce and a checklist to set up a WooCommerce store after migration. Let’s begin!

What to prepare for Magento to WooCommerce migration?

1. Back up data from Magento

Backup data is a significant step to ensure your data won’t be put at risk in case the migration doesn’t go as smoothly as you want. There are five easy steps to backup data from Magento 1, let’s start!

Step1: back up data from Magento
Backups on the Magento admin panel

Backups on the Magento admin panel[/caption] Step 1: First, go to the Admin Panel, select System > Tools > Backups. Step 2: There are three options for you to choose, it’s depending on the type of data you want to backup. Click one of the following buttons.

  • System Backup: Creates a complete backup of the database and the file system.
  • Database and Media Backup: Creates a backup of the database and the media folder.
  • Database Backup: Creates a backup of the database.

Step 3: You need to put the store into maintenance mode during the backup by selecting the checkbox. Maintenance mode will show a temporary error notification to all customers during the backup process, informing that it is currently not possible to place an order. After the backup is complete, maintenance mode will be automatically turned off.

Step 4: Back up data from Magento
Backup options

Step 4: If you are creating a system backup, select the exclude Media folder to System Backup checkbox if you don’t want to include the media folder. Later, you will receive a notification that the archive is complete, the list of backup will appear in the table.

Step 4: Back up data from Magento
Completed backup

2. Install WooCommerce store

Before performing Magento to WooCommerce migration process you have to install your WooCommerce store first. You would need to follow these steps: Step 1: Set up WordPress. Before setting up WooCommerce you need to install WordPress first, steps are as follows:

  • Choose hosting

Currently, many hosting companies have integrated with WooCommerce installation. I highly recommend you choose a reliable WordPress hosting service that will take care of the whole installing process for you cause those steps do need some level of web-related things. You can refer to Bluehost for this.

  • Install WordPress

Instead, you can download the package from and then install by this detailed instructions

  • Find and install a WordPress theme

Step 2: Install WooCommerce To install WooCommerce, on your WordPress admin:

  1. Go to: Plugins > Add New.
  2. Search for ‘WooCommerce’.
  3. Click Install Now
  4. Click Activate Now and you’re ready for the WooCommerce Wizard!
install Woocommerce
Add WooCommerce as a plugin of WordPress

Step 3: Follow WooCommerce Setup Wizard When WooCommerce is activated for the first time, after clicking “Activate”, you can see the notification of the WooCommerce Setup Wizard on the next screen. On the screen, you can see the steps including store setup, payment, shipping, recommend, activates, and ready.

Set up Woocommerce
WooCommerce setup wizard

Finally, follow the WooCommerce setup wizard to get full thorough instructions!

How to migrate data from Magento to WooCommerce

The automated shopping cart migration tool is the most advanced method currently to migrate your store from a platform to another. You just need to input the information of two stores, select what you want to migrate and then let the tool do the rest. That’s how easy it is to transfer your data with LitExtension.

We support migrating almost every important data from Magento to Woocommerce including products, customers, orders, reviews, Cms pages, multiple languages, and so on. Besides, LitExtension also offers additional options to expand your migration possibilities such as migrating customer passwords or SEO URLs… You can see details of what we can migrate from Magento to Woocommerce here.

When making the transition with us, you can rest assured because we guarantee no data loss and 100% security. If you want to hear what other customers are saying about us in all aspects like performance, price, or customer service, please refer to Trustpilot or testimonial video.

Now, let me walk you through how to perform your migration with LitExtension!

1. Register A LitExtension Account

Firstly, register an account on the LitExtension site. You also can log in easily by your existing Google or Facebook account.

Login to LitExtension

2. Enter The Required Information

  • Enter Magento Store Information

Secondly, on the Migration Page, click Create New Migration at the top right button on the screen. Select Magento as Source Cart Type and provide the source store’s URL into the blank bar. Then, click LitExtension Connector to download the connector, extract the zip file, and upload the connector to Source Store’s root folder.

Setup Source Cart

Right here, the Connector Installation will be automatically checked and informed on the screen without manual checking.

  • Enter WooCommerce Store Information

Repeating the same process to set up your target store!

Setup Target Cart

3. Select Entities You Want To Migrate

Thirdly, choose entities you want to migrate. You can select either all of them together or certain data. For example, only Products, Customers, and Orders.

Select entities you want to migrate
Additional Options

LitExtension also provides Additional Options here to extend your migration possibilities. For instance, your Magento store is a multilingual site, and you want to migrate the multilingual Magento site to your WooCommerce store. LitExtension will do it for you. You can refer the article to know the way to migrate the multilingual website to WooCommerce.

4. Perform Migration from Magento to WooCommerce

Finally, you can try a demo first or run full migration immediately.

  • To Try Demo: Start your demo migration with a limit of entities. You will see the same actions as the actual migration.
  • To Perform Full Migration: Click the “Skip Demo Migration” button to perform full migration immediately. Please wait for the migrating process, you’ll receive an email from LitExtension system after migration is complete.
Full Migration is running

Post-migration activities

After data migration, you would want to spend an extensive amount of time to customize your store before going live. We have gathered a checklist of all the tasks need taking:

1. Check results after migration

Once the full migration is successful, you need to check if all of the data has been migrated accurately to your WooCommerce store. Remember that you have to check your data in both WooCommerce backend and frontend.

You can refer this article to be guided the way to check the results of the WooCommerce store after migration

2. Choose a theme for your new Woocommerce store

Currently, there is no direct solution to migrate themes from Magento to WooCommerce. You either choose a free theme or buy a new theme from a third party. Luckily, WooCommerce works with any WordPress themes. This is great news especially if you’ve already picked your design and you want to stick with it. You can refer to Themeforest — the biggest directory of premium WordPress themes on the web, it’s providing 48,308 themes and website templates.

3. Add necessary extensions

The next step is adding extensions to help you boost performance. WordPress is a tremendous eCommerce platform, you can access more than 55,000 plugins offering deep integration with WooCommerce. You can easily add these extensions, there are a lot more integrations and add-ons available for Woocommerce. Furthermore, you can customize manually in the WordPress core to create more extensions.

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

4. Run recent data migration

During and after the migration, LitExtension still keeps your source store active normally to ensure the service doesn’t affect your sales or business performance. Therefore, your store will still receive new orders, customers, and new products throughout the data transfer or when you’re configuring your new store after the migration.

After finishing the setup, you have to transfer the newly incurred data in your old store to your new store as well and that’s when our Recent Data Migration comes in handy. You can perform recent data migration with LitExtension for free in 3 months after the initial migration.

Here are 3 simple steps to do it:

  1. Firstly, go to your account on the LitExtension site.
  2. Secondly, select from your migration lists the transfer you need to migrate new entities additionally
  3. Finally, choose “Recent Migration” and follow the simple steps that you did when setting up the full process.

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

5. Change DNS and switch domain

After Magento to WooCommerce migration is successful, The next important thing is changing DNS and switching domain. Domain name System (DNS) translates domain names to IP addresses so browsers can load Internet resources.

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 the Server changes its IP address, you will need to change your DNS settings to point to the new IP address. If you are new to eCommerce, some of these terms and features may seem confusing.

LitExtension offers a reliable Change DNS and switches domain service for a single fee, check it out here.


In summary, this article has shown you how to migrate from Magento to WooCommerce with LitExtension and provide you a checklist after migration. I hope that it can help you plan the migration from Magento to WooCommerce more easily and accurately.

Currently, LitExtension is supporting migration from 90+ shopping carts. You can check whether your platform is supported for the automated migration in our list of supported carts here. If your platform is not on the list, contact our team via live chat to make a request.

Besides, LitExtension is suitable for all users and requires no technical and programming skills. With three simple steps, all your data will be transferred completely, securely, and speedily.

In case you are busy and want someone to completely take care of your store migration, our All-In-One Migration service will suit you best. With this service, our data migration experts will perform the data migration and provide all the necessary customization for you.

Finally, if you have any questions regarding our service, the LitExtension team is always there to help you!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Our Automated Shopping Cart Migration Service helps you move your online store to a better e-commerce platform with ease. Learn more at