How to Migrate BigCommerce to Shopify?

Updated: December 01, 2022


BigCommerce is a great place to start an online business; however, if you find BigCommerce no longer suitable for your business needs, you should consider migrating from BigCommerce to another platform.

We understand that most business owners are afraid to move their store to a new e-commerce platform, considering it a cumbersome process and too risky for their data. But there are lots of migrations that do not cause any harm or take much of your time to complete, and one of them is BigCommerce to Shopify migration.

In today’s post, we will give you a detailed step-by-step instruction on how to migrate from BigCommerce to Shopify.

So, without any further ado, let’s get started!

Why should you migrate your BigCommerce store to Shopify?

BigCommerce to Shopify migration is very common among merchants, and there are numerous reasons why you should migrate your BigCommerce store to Shopify. Below are 8 major reasons you should take into consideration:

  • Ease of use: Shopify is the most user-friendly website for online business.
  • Design and flexibility: No technical skills are required to customize Shopify.
  • Suitable for beginners: Shopify provides budget-friendly and cost-effective solutions.
  • Customer support: Shopify has round-the-clock and better customer service.
  • Performance: Shopify has faster load time and page speed.
  • Mobile experience: Shopify offers enhanced functionality and extra options.
  • Transaction: Shopify uses a transaction-based pricing structure and does not raise costs with the increased revenue.

Learn more: Shopify vs BigCommerce

Methods to migrate from BigCommerce to Shopify

There are 3 main methods that you can choose from when it comes to migrating your BigCommerce store to Shopify.

  • Manual migration: Requires technical knowledge.
  • Automated migration: Requires extra tools, apps, extensions such as Cart2Cart, LitExtension, Excelify and costs money.
  • Hiring a Shopify migration expert: Requires time and costs lots of money.

How to migrate BigCommerce to Shopify manually?

Among 3 main approaches we have just mentioned above, in this part, we only cover the manual BigCommerce to Shopify migration.

Below are 3 major steps that you need to follow.

Learn more: Migrate from BigCommerce to Shopify for FREE

Step 1: Export your store data from BigCommerce

The first step in-store migration is to export the product, customer, and order data from BigCommerce.

Export your product data from BigCommerce

When exporting your product data from your BigCommerce store, make sure to export additional product and variant information as well to export complete product data.

  1. Go to Products and then Export from your BigCommerce dashboard.

Products and Export

  1. Select Default under Export Template and File Format Options, then press Continue.


  1. Click Export my Products to a CSV file in the Products dialog box that shows up, and then click Close. Your product data is saved to your computer in the form of a CSV file.

Export my products to a csv file

  1. Click Bulk Edit from the Export Template and File Format Options menu, then press Continue.

Bulk edit product data

  1. Click Export my Products to a CSV file and then click Close. A second CSV file is saved to your computer with additional product details and variant data as well.

second csv file

Export your order data from BigCommerce

  1. Go to Orders and then Export from your BigCommerce dashboard.

Orders and export

  1. Select Default under Export Template and File Format Options, then press Continue.
  2. Press Export my Orders to a CSV file in the Orders dialog box that appears, and then click Close. Your order data is saved to your device as a CSV file.

Export your customer data from BigCommerce

  1. Go to Customers and then Export from your BigCommerce dashboard.

Customers and Export

  1. Select Default under Export Template and File Format Options, then click Continue.
  2. Click Export my customers to a CSV file in the Customers Export dialog box that appears, and then click Close. Your customer data is saved to your device in the form of a CSV file.

Step 2: Import your store data into Shopify

After exporting your BigCommerce products, orders, and customers to CSV files, the next step is to import these files into Shopify.

Make sure to log into your Shopify account and install the app Store Importer before following the steps below.

  1. On your Shopify control panel, click Apps and then Store Importer. Apps and Store Importer

  2. Choose BigCommerce from the drop-down menu on the Import your data into Shopify page. Choose Bigcommerce

  3. Under Upload files, click Add file and select your exported files. You can pick an unlimited number of CSV files. In addition, remember to add the exported files in both the Default and Bulk Edit templates to import the data in a proper way.

upload files

  1. Click Continue Import and then Import.

continue import


Step 3: Review and update your imported data

This step helps to ensure that all of your product, order, and customer data are available in your Shopify admin.

You will have to complete the data import process by correcting any possible errors. You might also need to add a product and add a customer manually. Besides, you might have to figure out solutions to errors in your CSV import.

Now we will give you an overview of problems you may encounter while importing data from your BigCommerce store into Shopify:

  • Import was successful with changes

When your import is complete, the import summary page will display the details of your import. You will need to review the messages in the import summary’s review section to check if there are any mistakes. You can also manually edit your imported data by clicking View items next to these messages.

  • Historical orders

Orders imported from your old BigCommerce store are only in your Shopify store for historical purposes with the Archived status.

Although you can theoretically unarchive them, you will not implement any functionality usually reserved for Shopify store orders.

  • Some products, customers, or orders failed to import

If you encounter this message, you will have to manually add the products, customers, and orders.

  • Products were successfully imported but are not yet published

This is because the products were set as hidden in your BigCommerce store when you exported the data to Shopify. To fix this, you need to make it available for the sales channels of your preference.

  • Imported products no longer have their dimensions

If your customers like to know the dimensions of your product, make sure to include them in the product description.

  • Tags applied to imported records

The Store Importer app applies tags to imported records under the format: import__.

While tags make it easier for you to find the data you have imported, review them for errors, or make adjustments, they might also cause you trouble if you use tags as a way of organizing your store.

For instance, these tags can be visible to your customers when they are shopping on your online store. Therefore, you should remove tags when you finish reviewing imported records.

Tips for better migration

1. Import data on top of an existing import

If you think you missed something in your previous import, click Start new import to import your store data again on top of your existing import.

  • Customers are updated whether they still exist in your Shopify store or a previous import. Customers are paired first by email address, then by phone number if there is no email address match. If there is a match, the current record will be revised as follows:

    • The statuses of tax-free and marketing subscriptions are overwritten.
    • The import’s tags, names, and notes are attached.
    • If the first name, last name, or phone number fields in the original customer record are blank, they are filled in with the information from the imported customer record.
  • If a product is already on the Shopify store, the matching products in the import are skipped and not imported. After the import is over, the Import summary displays a rundown of the products that were missed.

2. Delete a store data import

You should delete a data import if you are dissatisfied with it. If your data import includes many failed items, for example, you may want to delete it and try again.

Please note that just the most recent import can be deleted. You need to wait for the data to be totally deleted until starting another import.

In order to delete a store import, first of all, you go to the Import complete page and click Delete import. Then on the Delete import dialog that appears, click Delete import.

Once you’ve deleted all of your imported files, click Start new import to begin a new import.

3. Create 301 Redirects

In case you want your Shopify store to maintain SEO ranking, this tip might come in handy for you.

During the migration to Shopify, you can use this tool to automatically redirect your old URLs to a new store. As a result, you will be able to manage your customer experience and SEO rating after re-platforming.

4. Strip HTML from Category, Product Names

To make sure that your product names, category, and descriptions appear properly, choose the option Strip HTML from Category, Product Names.

5. Migrate Additional Images, Product and Category SEO URLs

Additionally, while transferring data from BigCommerce to Shopify, you should choose the option Migrate Additional Images, Product, and Category SEO URLs to maintain your store’s SEO ranking.


Now that you finish reading this detailed guide, we hope that you grasp all the information we’ve shared about BigCommerce to Shopify migration.

You should feel confident enough to carry out this migration all by yourself and start your online business on a brand new platform. We wish you the best of luck with your re-platforming and your online business!

If you have any questions, do not hesitate to comment on the comments section below. We would love to hear from you.

Thank you for reading, and see you in the next post.

Recommend for you
Image Description
SMS, Email Marketing Automation

Top rated Marketing automation for Shopify stores

Learn more
Image Description
SEO Suite

Auto-optimize website elements and structure in one-click.

Learn more
Boost Sales [Free]

Boost sales: Sales Pop, Trust badges, Countdown timer, more

Learn more
Image Description
Photo Reviews [Free]

Use photo reviews to boost sales

Learn more


Stay in the know

Get special offers on the latest news from AVADA.

40k subscribers has been joined!

Earn $10 in reward now!

go up