Browse by Topic

Transferring Products from One BigCommerce Store to Another

Once your products have been created in one BigCommerce store, they can be moved/copied to another BigCommerce store without the need to create them again. Some common reasons for copying products from one BigCommerce store to another include:

  • You're moving products from a pre-launch environment (sandbox store) to a production environment (live store).
  • You want to duplicate a catalog to another store to help test design changes or customizations.
  • You want to clone a store’s catalog for use by another storefront.

This article will detail each step in the process, but basically, you will create a custom export template at the source store, export the source store’s products using the custom template, then import the products into the destination store.


Migrating from another platform or service? Check out our free catalog transfer apps to help automate the process. We also offer in-house catalog transfer services for 18 ecommerce platforms. For more information about what we transfer, service specifics, and to request a demo, see Ecommerce Catalog Migration Services.


Certain product attributes cannot be transferred:

  • Bulk discount pricing
  • Swatch options
  • Option set rules (product rules will transfer)
  • Option variants without SKUs defined/attached

Creating a Custom Export Template

1. In the source store's control panel, go to Advanced SettingsExport Templates.

2. Click the Choose an Action drop-down next to the Bulk Edit template and select Create a Copy.

Create a copy option selected from the Action menu next to the Bulk Edit template

3. Rename the copy to Transfer Products (or something similar).

Rename your template copy

4. Click on the Products tab at the top of the page.

Products tab in the Edit Export Template screen

5. Uncheck the following fields:

  • Product ID
  • Product Image ID (under the Product Images section)
  • Product Image Path (under the Product Images section)

6. Check Product Image URL (under the Product Images section). Then change the name from Product Image URL to Product Image File. The title is case-sensitive and cannot have any blank spaces before or after.

Updating Product Image URL field

7. Save your changes.


Exporting from the Source Store

1. Go to ProductsExport.

2. For Template, choose your custom export file.

The previously created custom export template selected in export settings

3. Click Continue.

4. A pop-up will appear. Click Export my products to a CSV File.

Export products pop-up

5. You will see a progress bar as your products are generated. When it is complete, click Download my Products File. It will save to the location preset in your browser (usually the Downloads folder).

Download products file pop-up


Importing to the Destination Store

1. In the destination store's control panel, go to ProductsImport.

2. Check the box next to File was exported using the 'Bulk Edit' template.

3. Next to Import File, click Choose File (or Browse) and select your exported product file.

4. Click Next.

5. Click Next again, then Start Import.

Start import button

6. When your file finishes importing, click View Imported Products. Review them to make sure all data has transferred over.

View imported products pop-up


Transferring Downloadable Products' Files

For stores with downloadable products, some additional steps are necessary (in addition to the above) to successfully transfer product files. The source store must remain live (not Down for Maintenance) during the import process so the destination store can access and download the files.

When making your custom export template...

1. Uncheck Product File (under the Product Files section).

2. Check Product File Path. Then change the name from Product File Path to just Product File. This is case-sensitive and cannot have any blank spaces before or after. Be sure to save your changes when you’re done.

Updating product file path

Before you import to the destination store...

1. Connect to the source store using WebDAV.

2. Once connected, download/save the product_downloads folder to your computer. This will take time depending on the number and size of files.

3. Connect to the destination store using WebDAV.

4. Drag and drop (or copy) the contents of the source store’s exported product_downloads folder into the destination store’s product_downloads folder.

5. Once the transfer is complete, you can import your products from the destination store’s control panel.

Dragging and dropping files into the product downloads folder in WebDAV



Why can’t the destination store find/access/see the source store’s product images?

The source store must remain live (not Down for Maintenance) during the import process so the destination store can access and download the images.

Was this article helpful?