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’re 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’re faced with two big challenges
- Manually copying a Shopify 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 this sounds like way too much work to do on your own, we hear you.
Replay Store Copy is an app that helps merchants 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.
TLDR; Get the Replay app and it will automatically clone Shopify stores and keep them in sync for you. You’re welcome!
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 that are looking to expand to international markets and create a better user experience. It’s also for developers who need to test code changes before publishing them to the live site.
4 Use Cases For a Shopify Store Copy
1. Offer Multiple Currencies
Localization is a great way to improve your customer experience. By creating two or more stores for your brand, you can offer one store for US customers, one for EU customers, and so on. You can get extremely localized, like Gymshark, who has expanded across the globe with 11 regional stores at the time of writing.
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, over 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 be missing out on 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 who likes to break things, having a test store gives you the freedom to get creative and test theme and 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 sandbox test store (often called a staging environment), 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.
If you don’t have any wholesale orders yet, or if they’re already a significant percentage of your sales, allowing partners to order online will give them a better experience with your brand. This can streamline how you and your team manage wholesale orders.
You can even make your wholesale store password-protected to control who sees your wholesale prices and offers.
Replay: Shopify store copy made simple
Associate Your Shopify Stores
Firstly, you have your Source 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.
Next, you need to create an Association between your Source and Destination stores.
This 2-minute video 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 Source 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 Source 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 Source 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, visit our help center article on how to copy your Shopify store.
Exclude Product Attributes From Your Continuous Copy
Replay offers the option to automatically and continuously copy over some – but not all – product attributes from your Source 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, Price, Compare at Price, SKU, and Tags.
Sync Inventory Between Shopify Stores
January 2019 update:
“Sync Shop” used to be a feature that we offered in Replay that allowed merchants to keep the inventory between two or more Shopify stores continuously synched. However, at Unite 2018, Shopify announced that it will be releasing “Shopify Locations” to help merchants manage multiple locations and update the inventory across all stores.
Due to this announcement, we decided to pull the inventory sync feature from Replay, and instead focus on improving existing features and adding newly requested features.
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.