Backups and duplication
If you want to duplicate, backup, or transfer your store's data, you will need to export a series of CSV files from your original store, and import those files into the new store.
Requirements before starting
A basic understanding of CSV files:
CSV stands for "comma separated values", and is a file format for spreadsheets similar to
.num. You can export large parts of your Shopify store via CSV files and then import them into another store. Your store can produce a CSV file for your:
Any CSV file that you upload to your store must be saved with UTF-8 encoding. This is only relevant if you're editing the CSV files in between exporting and importing them, not if you're exporting and importing them directly.
Ensure that the new store is on the same subscription plan as the original store. This avoids conflicts like trying to import gift cards into a store that doesn't have the feature enabled. Trying to do so would produce error messages.
Export / import products
To transfer your products from one store to another:
If you want to transfer your collections, add the collections column to your product CSV file.
Export / import customers
To transfer your customers from one store to another:
Export / import your theme
To transfer your theme from one store to another:
If you are using a paid third-party theme, it is against your terms of service to duplicate your theme.
(optional) Export order history
If you want, you can export your orders from the first store.
Orders can not be imported into a store through the Shopify admin, but they can be imported through the Shopify API. This is not supported by Shopify. We recommend visiting our Shopify Experts marketplace to find a developer for hire if you must import orders into the new store.
Other things to do manually
- Create your collections.
- Reinstall your apps.
- Configure settings.
- Copy blogs, pages, and notifications.
- Rebuild your navigation.
Create your collections
Reinstall your apps
Make sure to transfer your theme before installing your apps.
Visit the Apps page of your original store's Shopify admin.
Write down the names of every app you use.
Visit the Shopify Apps Store to search for the apps by name and install them into the new store.
Make sure you use the new store's .myshopify.com address when installing the apps:
Configure your settings (taxes, shipping, checkout & payment etc.)
If you need more information to help you configure your settings, please visit these sections of the documentation:
|Shipping||Checkout & Payment|
Copy and paste your blogs & pages
- Click to the following areas of the admin in your old store:
Click each blog post and page.
Copy the title and content.
Paste the copied information into new blog posts and pages.
For more information, read the following guides:
Rebuild your navigation
Your navigation won't be imported automatically either, which means you might want to:
You will experience some limitations depending on the type of data you want to copy or transfer. For example, you can't import your visitor traffic data because you're now tracking a new .myshopify.com domain. Other limitations include:
- orders can only be imported via the Shopify API
- discount codes can't be transferred
- issued gift cards can't be transferred (gift card products will be transferred via the product CSV file)
- your saved custom reports can't be transferred
- visitor traffic data can't be transferred.
Create a store backup using an app
If you want to create a backup of your store's data for safekeeping, you can can use an app from the Shopify App Store.