This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

📣 Join the live AMA session with Adam Silverstein on open source and WordPress core! Register Now →

How to Migrate Your Store From BigCommerce to WooCommerce: A Detailed Guide

Updated on June 7, 2022

11 Min Read
Migrate from bigcommerce to woocommerce

Covering around 29 percent of the entire ecommerce market, WooCommerce is the most popular ecommerce platform there is, with plenty of plugins and extensions to further its functionality. In contrast, BigCommerce covers only 3 percent of the ecommerce market.

Many ecommerce store owners, therefore, look to migrate from BigCommerce to WooCommerce, to avail of the latter’s potentialities. This migration process can be intimidating. One wrong move when re-platforming your store can damage the backbone of your business, setting it up for a significant loss.

However, performing a timely and correct migration can also open up new opportunities, keep your business relevant, and meet the ever-evolving needs of your customers. This guide will tell you how to easily migrate from BigCommerce to WooCommerce, without experiencing any downtime or breaks in the live site.

Three Data Migration Options at Your Disposal

Since migration is a big game and involves enormous risks, it is essential to evaluate your data migration options and select those that suit you.

Here, I won’t advocate for any specific data migration option. Instead, I’ll explore each with its pros and cons, and you can select the one that seems right for you.

Manual Migration

As the name implies, manual migration essentially requires you to dig deeper into the database of your current ecommerce store and then manually transport it to the new store.

Pros Cons
It gives you unrestricted control privileges. Needs technical expertise.
It gives you a fair understanding of both platforms Time-intensive
Cost-friendly Highly error-prone

Assisted Migration

Here you just hand over the migration process to a professional agency or freelancer.

Pros Cons
It gives you unrestricted control privileges. Not budget-friendly
No technical expertise needed Time-intensive

Automated Migration

While manual migration has you play around with the technicalities of your existing and new ecommerce platform, automated migration does everything for you.

All you have to do is select a suitable tool and carry on the migration.

Pros Cons
No technical expertise needed. Paid tool.
Quick migration. Less control over what is to be migrated
Access to customer support

How to Migrate From BigCommerce to WooCommerce

Now let’s move to the actual migration process.

For the sake of this tutorial, I am assuming that you already have a functional BigCommerce store that you need to migrate to WooCommerce.

1) Backup your existing store

Never miss out on backing up your existing store,  even if you’ve complete faith in the automated tools or agencies handling the migration for you.

Backing up your store can save you from any potential risks and problems after migration. Better safe than sorry.

I. Backup your product and product images

  • Go to your BigCommerce Dashboard
  • Select Products > Export

backup your products

  • Now you’ll be redirected to the Export Screen
  • Choose Bulk Edit

choose bulk edit

  • The popup below will open up on your screen
  • Select ‘Export my Products to a CSV file’

export products to csv

  • Your Export file will now be ready in downloadable form
  • Click ‘Download my Product File.’

download csv

  • You’ve successfully created the backup for your product and product images.

II. Backup customer data

  • Go to Customers > Export

export customer data

  • Repeat the same steps that you did to back up product and product images.

III. Backup order data

  • Go to Order > Export

export order data

  • Repeat the same steps that you did to back up product and product images.

2) Choose a WordPress-friendly Hosting Provider

Make sure to select a suitable ecommerce hosting provider compatible with WordPress and WooCommerce.

WordPress is already a big name, and so has numerous compatible hosting providers.

However, I recommend using Cloudways, which provides dedicated WooCommerce hosting for 10x speed and ironclad security.

Some prominent features of Cloudways:

  • SSD storage that improves your store’s performance and speed
  • Built-in performance-boosting caching (Object Cache Pro) to speed up stores while reducing database load.
  • Cloudflare Enterprise add-on to optimize content delivery and protect against DDoS attacks
  • Let’s Encrypt free SSL certificates
  • Dedicated firewalls that protect your server against attacks
  • 24/7 live chat support to help you run your WooCommerce store without any hiccups.
  • 1-Click cloning option to make copies of your WooCommerce store
  • Free staging URLs

3) Set up a new WooCommerce store

Now we proceed to set up your new WooCommerce store. This will serve as your destination site for all your migrated data from BigCommerce.

To set up a new WooCommerce store, I will use the Cloudways managed hosting platform that allows you to easily deploy any PHP-based application in just one click.

Migrate to Managed WooCommerce Hosting to Boost Speed

Create an exceptional online experience for your customers with your new store.

Since I already have a Cloudways account, I will directly log in. You need to sign up for a FREE 3-day trial if you don’t.

set woocommerce

  • Now, select the ‘Add Server’ option to launch your server

add server

  • Then you’ll be redirected to the page where you can fill in your application and server details.

application and server details

  • Fill in the details and click ‘Launch Now’
  • Note: In the application details, select ‘WooCommerce’ to launch the application

server ready

  • Your server is ready. Click on ‘www’ to get access details of your newly launched WooCommerce application

click www

  • On the Access Details page, click on the URL in the admin panel.
  • click urlNow you’ll be redirected to the login page. The username and password are mentioned in the admin panel section of the Access Details page.

username and password

  • Log in to view the admin dashboard of your WooCommerce Store

login

Congratulations, you’ve set up your new WooCommerce store.

woocommerce store

4) Select your Migration Method

With a brand new WooCommerce store ready, you need to select the most-suited migration method to migrate your products from BigCommerce to WooCommerce.

This tutorial will show you how to perform the migration from both automated and manual methods. You can then decide what suits you the most.

Method #1: Automated Migration through LitExtension

Automated migration is the easiest way to migrate your products to your desired new store. There are various tools for this, like LitExtension, Cart2Cart, and NextCart.

All the tools work nearly the same way. For this tutorial, I’ll be using LitExtension.

I. Log in or register to your Lit Extension account

Log in or register to your LitExtension account. You can also connect through Facebook or Google accounts

login to litextension

 

  • You’ll be redirected to the My Migration Page. Click on the ‘New Migration‘ icon to get started

my migration

 II. Source set-up

For the BigCommerce to WooCommerce migration, you need to add BigCommerce API details to set up a source cart

source cart setup

  • Fill in your source cart URL by inserting your BigCommerce store’s URL.
  • Now you need to add the API path. For that, open your BigCommerce Dashboard and select the Advanced Settings option

advanced setting

  • Now click on ‘API Accounts

api account

  • Select Create API Account

create api

  • You’ll be redirected to the ‘Create Account page‘, where you need to fill in the details
  • Select V2/V3 API Token from the drop-down menu in the token type section
  • Give it a suitable name

create account

  • Now change the status to Modify and Save

change status

  • The file with the credentials will be downloaded to your PC.

III. Target cart setup

  • Fill in the details of your Target Cart type and Target Cart URL

target cart

  • Download the LitExtension Connector. Extract the zip file and upload it into your target store’s root folder.
  • I’ll use the FileZilla FTP Client for the said purpose. You can use any FTP client that suits your needs.

configure your migration

  • Click ‘Next‘ to configure your migration

IV. Configure your migration settings

  • At this stage, you’ll need to select entities to migrate to your new store. You can choose a few or all. I’ll click on the ‘Select All‘ option

configuration

  • You can also expand your migration possibilities with LitExtension. Simultaneously, you can also utilize language and order status mapping, which will show up in your new store.

additional options

V. Start migration

Now, you can start your migration. You’ll also be given the ‘Demo Migration‘ option, which you can skip.

However, I recommend you utilize this option before carrying out the entire migration so you can see beforehand what entities will be migrated to your new store.

start demo migration

  • After Demo Migration, you’ll be redirected to the page where you can check the entities to be migrated.

demo migration completed

  • You can now click the ‘Full Migration‘ icon to get the migration completed in real-time.

Method #2: Manual Migration

Manual migration has a reputation for being the toughest. Of course, some of it is well-deserved. But it really all depends on your technical expertise.

If you feel confident in your technical know-how, I recommend giving it a shot. It’s great for customizing your migration to the fullest.

Or you can hire professional help and coordinate with them to carry out the migration.

I. Extract the CSV file of the products from the BigCommerce store

The first step to conducting manual migration is to extract the CSV file. You have to repeat the same process that you did while creating the backup.

You already downloaded the CSV files of products, customers, and orders when you made the backup.

If you have made a backup already, you can miss this step.

II. Download plugins

Now that you have downloaded the CSV file, go to your WooCommerce store.

  • Click on the URL in the admin panel.

click url

  • You’ll be redirected to the Login Page. Fill in the Username and Password fields in the admin panel and log in.

login

  • Now you’ve entered the WooCommerce Dashboard.
  • Go to Plugins > Add New

add plugin

  • Install and activate the WP All Import Plugin and WP All Import WooCommerce Add On plugin

wp all import

woocommerce add on

III.  Import the CSV file

  • Go to ‘All Import‘ > New Import

new import

  • You will enter the Import page, where you’ll upload your product CSV file.

upload csv

  • Once you’ve uploaded your file, select ‘WooCommerce Products‘ from the drop-down menu

woocommerce products

  • Then continue to Step 2

step 2

IV. Perform Mapping

step 3

  • Continue to Step 3

drag and drop

  • Drag and drop the fields to the relevant columns manually. Remember, this is a critical step and requires extra caution.

step 4

  • Once done, continue to step 4

unique id

  • In the Unique Identifier field, drag and drop your product ID

continue

  • Then click Continue

confirm and run import

  • Now click ‘Confirm & Run Import

import complete

Congratulations, you have successfully migrated your store!

Verify Results after Migration

The next step is to verify the migration. Go to your WooCommerce Dashboard and select ‘Visit store

visit store

  • If you can see the items in your store, your migration is completed.

check items

Customize Your Store with WooCommerce Themes and Extensions

One downside of migration is that it doesn’t allow you to replicate your store design. But with WooCommerce, you don’t have to worry about your store’s visual outlook and design.

WordPress is known for its versatile themes, which means that it allows you to test your aesthetic capacity and create a visually appealing store.

And when we talk about WordPress themes, we cannot miss Astra, the most downloaded WP theme there is.

  • To install the Astra theme, go to your WooCommerce Dashboard > Appearance > Themes

appearance

  • Select Add New

add new

  • Search for ‘Astra‘ and install

astra

  • Once it is installed, press Activate

activate astra

  • Click Customize if you wish to start customizing. You can do that later too.

customize

  • If you click on Customize, you’ll enter the following screen and you can start your customization process.

customize screen

You can also use the Elementor page builder to create attractive pages.

  • Go to Plugins > Add New

add new plugin

  • Install Elementor Website Builder

install elementor

  • Click Activate

activate elementor

  • Now start customizing.

start customizing

Summary

This is a simplified guide to migrating from BigCommerce to WooCommerce. Too many people, understandably, dread the process. But by following the right steps, you can mitigate the risks involved and make the right decision for your business.

Select your data migration option carefully; it’s a real game-changer in your migration process.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Liza Rajput

Liza Rajput is a Technical Content Producer at Cloudways. Being a software engineer, she loves to play with data and its processes and wishes to grow and excel in Data Science and Big Data Engineering. She has also been an avid reader and exceptional writer, with sufficient experience in technical, research-based, and creative writing.

×

Get Our Newsletter
Be the first to get the latest updates and tutorials.

Thankyou for Subscribing Us!

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Want to Experience the Cloudways Platform in Its Full Glory?

Take a FREE guided tour of Cloudways and see for yourself how easily you can manage your server & apps on the leading cloud-hosting platform.

Start my tour

CYBER WEEK SAVINGS

  • 0

    Days

  • 0

    Hours

  • 0

    Mints

  • 0

    Sec

GET OFFER

For 4 Months &
40 Free Migrations

For 4 Months &
40 Free Migrations

Upgrade Now