Migrating from BigCommerce to Shopify

Shopify's Import store app allows you to migrate your product, order, and customer data from BigCommerce to Shopify. But before you can import your data to Shopify, you need to export it from BigCommerce.

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. When your export is complete, you'll have several CSV files saved to your computer that you can use to import your data into Shopify.

Export your product data from BigCommerce

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

Steps:

  1. From your BigCommerce dashboard, go to Products > Export.
  2. Under Export Template and File Format Options, select Default and then click Continue.
  3. In the Products dialog box that appears, click Export my Products to a CSV file and then click Close. A CSV file containing your product data is saved to your computer.
  4. Under Export Template and File Format Options, select Bulk Edit and then click Continue.
  5. Click Export my Products to a CSV file and then click Close. A second CSV file containing additional product details and variant data is saved to your computer.

Export your order data from BigCommerce

Steps:

  1. From your BigCommerce dashboard, go to Orders > Export.
  2. Under Export Template and File Format Options, select Default and then click Continue.
  3. In the Orders dialog box that appears, click Export my Orders to a CSV file and then click Close. A CSV file containing your order data is saved to your computer.

Export your customer data from BigCommerce

Steps:

  1. From your BigCommerce dashboard, go to Customers > Export.
  2. Under Export Template and File Format Options, select Default and then click Continue.
  3. In the Customers Export dialog box that appears, click Export my customers to a CSV file and then click Close. A CSV file containing your customer data is saved to your computer.

Step 2: Import your store data into Shopify

After you've exported your products, orders, and customers from BigCommerce into CSV files, you can import these files into Shopify. You need to have Shopify's Import store app installed to begin.

Steps:

  1. From the Shopify admin, click Apps > Import store.

  2. Under Upload files, click Add file and select your exported files. The Import store app lets you add multiple files, so you can add your CSV files at once. When importing products, you need to add the exported files for both the Default and Bulk Edit templates for the data to import properly.

  1. Click Continue import > Import.

Step 3: Review and update your imported data

If your data import was successful, then you should see your product, order, and customer data in your Shopify admin. If some of your products or customers didn't import successfully, then you can add them manually. Learn how to add a product or add a customer in Shopify.

The following sections describe some of the behaviors that you might see while importing your BigCommerce data into Shopify:

Import was successful with changes

When your import is finished, the import summary page shows you the details of your import. If some of your products or customers were imported with changes, then you see specific messages in the Products to review section of the import summary. You can edit your products and customers manually by clicking View items next to these messages.

Products imported successfully but aren't published

If your product visibility was set to hidden in BigCommerce, then your product isn't available for purchase on Shopify. If you don't want a product to be hidden, then make it available for the sales channels of your choice.

Imported products no longer have their dimensions

If your customers need the dimensions of your product, then add the dimensions directly to the product description.

Some products, customers, or orders failed to import

You might notice that some of your products, customers, or orders failed to import. If some of your products or customers did not import, then you can add a product or add a customer manually.

Any customers with the same email address or phone number aren't included in an import. Only the most recent customer entry with the duplicated data is imported.

Product variants failed to import

If your product has variants, and one of the variants is missing an option, then the product isn't imported. You need to add this product to Shopify manually. For example, if you sell T-shirts with the options of size and color and one of your variants includes information about its size but not its color, then your product isn't imported.

Delete a store data import

If you’re unsatisfied with a data import, then you can delete it. For example, if your data import contains many failed items, then it might be helpful to remove that import and try again. You can delete only your latest import, and need to wait for the data to delete completely before you start another import.

Steps

  1. On the Import complete page, click Delete import.

Delete Import button on the Import complete page

  1. On the Delete import dialog, click Delete import.

After all your imported files are deleted, click Start new import to start another import.

Ready to start selling with Shopify?

Try it free