After you have built your BigCommerce store, you can migrate much of its contents to another BigCommerce store without the need to recreate it from scratch. Some common reasons for copying data from one BigCommerce store to another include:
- You are moving data from a pre-launch environment (sandbox store) to a production environment (live store).
- You want to duplicate content to another store to test design changes or customizations.
- You want to clone store data for use on another storefront.
Migrating from another platform or service? Check out our free catalog transfer apps to help automate the process. We also offer in-house data migration services for most ecommerce platforms. For more information about our service specifics and to request a quote, see Data Migration Services.
What Data Can I Transfer
Below is a table listing the different methods available for you to migrate your data from one BigCommerce store to another.
- CSV Import — Data can be transferred by creating a custom export template and exporting data from your source store to import it into the destination store.
- API — Data can be transferred using the API.
- BigCommerce Apps — Use an app from the App Marketplace to transfer data.
- Manual Transfer — Copy and paste the data from the source store into the corresponding fields in the destination store.
- Non-transferable — Data must be recreated in the destination store.
CSV Import | API | BigCommerce Apps | Manual Transfer | Non-transferable | |
---|---|---|---|---|---|
Products | ✔* | ✔ | X | ✔ | X |
Customers** | ✔ | ✔ | N/A | ✔ | X |
Orders | X | ✔ | N/A | ✔ | X |
Themes | X | ✔ (Stencil CLI) | N/A | ✔ | X |
Web Pages | X | ✔ | N/A | ✔ | X |
Email Templates | X | ✔ | N/A | ✔ | X |
Coupon Codes | X | ✔ | N/A | X | X |
Automatic and Coupon Promotions | X | X | N/A | ✔*** | X |
Gift Certificates | X | ✔ | Gift Certificate Importer (free) | ✔ | X |
Reviews | X | ✔ | Product Review Importer & Exporter (free) | X | X |
Store Settings | X | X | N/A | X | Store settings cannot be transferred |
Payment Gateways | X | X | N/A | X | Payment gateways must be enabled separately |
Tax Classes, Zones, and Rates | X | X | N/A | X | Tax setup must be configured separately |
Custom Account Signup Form Fields | X | X | N/A | X | Custom form fields cannot be transferred |
Shipping Zones and Methods | X | ✔ | N/A | ✔ | X |
301 Redirects | ✔ | ✔ | N/A | ✔ | X |
User Accounts and Permissions | X | X | N/A | X | User accounts must be recreated manually |
Apps | X | X | N/A | X | Apps must be installed separately |
*v2 to v3 product transfer is not CSV-compatible. Product modifiers and shared variant/modifier options cannot be transferred via CSV.
**Passwords cannot be exported for PCI compliance.
***Promotion banner content can be copied over, but promotion conditions must be recreated manually.
Need help using the API to transfer data? See our API Documentation in the Dev Center for detailed instructions and examples.
In the following chapters, we’ll walk you through the steps to export your data using a customized template, and discuss how to migrate the different aspects of your store in more detail.