- Preparation before migration
- How to migrate data from Magento to WooCommerce with LitExtension
- Post-migration activities
As you probably know, Magento stopped support Magento 1 versions from the end of June 2020. This end of life 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?
- Source: Aitoc.com (April 2019)
Source: Buitlwith.com (August 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 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 29%, which means it has gained 9% 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 four easy steps to backup data from Magento 1, let’s start!
- Backups on the Magento admin panel
- Step 1: Login to your Admin Panel, navigate to System > Tools > Backups.
Step 2: Then 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, the maintenance mode will be automatically turned off.
- 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.
- Completed backup
2. Install WooCommerce store
Before performing Magento to WooCommerce migration process you have to install your WooCommerce store first. Here’s our quick tutorial video to help you set up WooCommerce with ease:
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
- Find and install a WordPress theme
Step 2: Install WooCommerce
To install WooCommerce, on your WordPress admin:
- Go to: Plugins > Add New.
- Search for ‘WooCommerce’.
- Click Install Now
- Click Activate Now and you’re ready for the WooCommerce Wizard!
- Install WooCommerce
- 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.
- 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. Basically, 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.
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.
- Fill in Source Store URL
- Then 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!
- Enter WooCommerce store information
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 and 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 a 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 “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.
- Demo migration is running
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 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. Then 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
Then 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 WordPress core to create more extensions.
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:
- Firstly, go to your account on the LitExtension site.
- Secondly, select from your migration lists the transfer you need to migrate new entities additionally
- Finally, choose “Recent Migration” and follow the simple steps that you did when setting up the full process.
Last but not least, 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?
Because 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. If you are new to eCommerce, some of these terms and features may seem confusing.
On the other hand, 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. Then 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. Therefore, with three simple steps, all your data will be transferred completely, securely and speedily.
Nevertheless, if 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.