How to Duplicate a Shopify Store In Minutes
Whether you have an established ecommerce brand and you’re ready to take it to the next level or you’re a Shopify developer working with clients, at a certain point you are faced with a big challenge: how do I duplicate my entire Shopify store to a new account?
There are a number of reasons why being able to copy your entire Shopify store - or specific parts of it - to a new account is extremely useful, and we list the most common ones below. But in all cases, you are faced with three big challenges:
- Manually copying the entire store, or even just your products, theme design, blog posts, etc. would take hours of work, even if you’re using CSV exports where possible.
- Future changes you make to one store might need to be reflected in the second store.
- If both stores share the same inventory, you need to sync the two inventory counts.
If this sounds like way too much work to do on your own, we hear you.
Replay is a tool that can help you manage multiple Shopify stores by automating the store copy and sync. In this article, we’ll discuss in depth how Replay can save you time and give you the flexibility to choose what gets copied from one store to another.
Replay is an app created by the team behind Rewind, the top-rated backup app for Shopify.
Let’s dive into how Replay can help you duplicate a Shopify store in minutes.
Who is Replay Store Copy for?
Replay is ideal for established ecommerce brands looking to expand to international markets and create a better user experience. It’s also for developers that need to test code changes before publishing them to the live site.
4 Use Cases For a Shopify Store Copy
1. Offer Multiple Currencies
One way to improve your customer’s experience is through localization. By creating two or more stores for your brand, you can offer one store for US customers, one for EUR customers, and so on. You can get extremely localized - such as Gymshark, who has expanded across the globe with 11 regional stores.
The benefit of having the local currency displayed is that your international customers will know exactly how much they'll pay without having to manually check the conversion rate. Plus, you don’t have to set your prices at a straight conversion, thus avoiding any fluctuations in exchange rates.
For instance, you might be selling a product for $100 USD, which is €81.98 Euro (at the time of writing this). Since €81.98 is an odd retail price, in your European store you could set the price for €80 Euro.
2. Offer Multiple Languages
Studies have estimated that 20% of the world's population, or 1.5 billion people, speak some level of English. Conversely, that means that around 6 billion people in the world don’t speak English. If the type of product you sell would do really well in those international markets, you could then be leaving out millions of potential buyers by only serving them in English.
After duplicating your Shopify store, you (or someone you hire) can translate the content while keeping the overall design consistent.
3. Create a Test Store
As a Shopify developer, or an entrepreneur that likes to break things, having a test store gives you the freedom to get creative and test theme code changes - without the risk of negatively affecting your live store.
By duplicating all of the live store’s data, pages, orders, products, etc. into your test store, you will have an ideal dev environment that you can play around in without consequence.
4. Create a Wholesale Store
Retailers are always looking to expand their product lines. If you have a unique product, then wholesale could be a very profitable avenue for your business.
Whether you don’t have any wholesale orders yet, or they’re already a significant percentage of your sales, allowing partners to order online will give them a better experience with your brand, as well as streamline how you and your team manage wholesale orders.
If you choose, you can even make your wholesale store password protected in order to control who sees your wholesale prices and offers.
Replay: Shopify store copy made simple
Associate Your Shopify Stores
Firstly, you have your Master Store. This is the store you want to duplicate. Then you need to open a new Shopify account, which will be your Destination Store, and where the data will be copied to. You can have multiple Destination Stores.
Before you can perform the store copy, you must be subscribed to Replay and have it installed in both stores. You only need to pay for a subscription to Replay in your Destination stores. The Master store subscription is free.
Next, you need to create an Association between your Master and Destination stores.
Here is a 2-minute video that shows you how to associate your stores.
Copy Your Shopify Store
This is what you came here for: a time-efficient way to bulk copy items from one store to another.
From the Replay app in your Master Store, open the drop down menu “New Replay Task” and select “Copy your shop”.
Notice that the drop down menu gives you options to copy only selected items, such as specific products or collections, instead of the entire shop. So much flexibility!
Next, choose which item you wish to copy. If you wish to maintain a continuous, automatic copy between your Master Store to your Destination Store(s), select "Continuously copy changes". Going forward, any changes made to any of the selected items above (that you wish to copy) in your Master Store will automatically be copied over and changed within your Destination Store(s) as well, in real-time.
Finally, select which store(s) you would like to copy your items to. This is where you can select more than 1 Destination Store.
For more detailed instructions, check out our help doc.
To learn which items are included and which are not in the Replay store copy, check out this help doc.
Exclude Product Attributes From Your Continuous Copy
Replay allows you the option to automatically and continuously copy over some - but not all - product attributes from your Master Store to your Destination Store.
For instance, you may choose to exclude the Price from your store copy, so that you can set a different price or currency for this product within your Destination Store.
You can exclude one or multiple of these attributes: Title, Description, Images, Inventory, Price, Compare at Price, SKU, and Tags.
Sync Inventory Between Shopify stores
Sync Shop is a new feature that we recently released in beta mode. Currently, Inventory is the only item that can be synced in real-time, but we plan on expanding this feature for other items.
After your store copy, the inventory count in your Master and Destination Stores should be the same. From here, the Sync Inventory Task will then automatically update the inventory across all the stores whenever a change in inventory is detected in any of these shops. This means that an item bought from your Destination Store will trigger the inventory sync in your Master Store, and vise versa.
Here are the full instructions from our help docs.
Please note: this is a beta feature and should be treated as such. We highly recommend only using this in your test stores for now, until we've fix any and all possible bugs and can safely say that it's no longer in beta.
Don’t Forget To Backup Your Store
The first rule of web development is: always have a backup. The second rule of web development is: ALWAYS HAVE A BACKUP.
Brad Pitt movie references aside, we strongly recommend having a backup of your Shopify store when making any changes. You just never know when you might make a mistake, or an app integration misbehaves. It's always better to have a backup available so that you can undo any mistakes and restore your account to a previous point in time, than to risk losing the hours of work spent creating your stores.
The easiest way to backup your Shopify store is using the Rewind app. You set it and forget it - knowing that a backup will automatically be created at the end of the day.
Conclusion: Automation Is Key
Running multiple Shopify stores is a lot of work. Being able to automate as much of the setup and maintenance as possible will give you more time to focus on helping customers and marketing your brands. Save yourself from the pain of manually duplicating Shopify stores by using the Replay app.