How to sync inventory between two Shopify stores (the easy way)
Quick overview
If you're looking for the easiest way to sync inventory between Shopify stores, you've come to the right place.
In this guide, we'll demonstrate the most effortless process for synchronizing inventory between two (or more) Shopify stores.
With this method, you'll be able to keep stock levels updated in real-time between both Shopify stores, allowing you to eliminate the risk of overselling, save hours on manual work, and make your operations smoother than ever. Let's get started!
Step 1: Install Syncio on both Shopify stores
Open Syncio on the Shopify App Store and click the "Install App" button to get started. You'll need to install Syncio on both the Shopify stores you want to connect.
For each store, you'll be asked to select a "Store Type" during setup. Choose the right store type for each store based on the following characteristics:
- Source Store: Typically the supplier store that holds the master inventory. Select this store type for the store that holds the source of truth for inventory and products.
- Destination Store: Typically the retailer/marketplace store that is syncing inventory from the Source Store. Select this store type for the store that needs to copy products and inventory from the Source Store.
If you want to sync with a partner or suppliers' store
Syncio makes it easy to sync your inventory with any Shopify or WooCommerce store, even if you don't own the other store yourself. You can do this by sending a connection request email to the owner of the other Shopify store via Syncio:
First, select 'Stores' on the left hand side menu of your Syncio Dashboard and click on "Connect new store".
Then, select "Invite via Email" to send a connection request to the other store.
The connection request email will include instructions for the other store to Install Syncio. Once they've installed Syncio, you can connect with their store and start syncing your products and inventory in minutes.
Step 2: Connect the Shopify stores
To connect the two Shopify stores, open the Syncio dashboard on your Source Store (the store that holds the master inventory) and copy the "Unique store key".
Then, open the Syncio dashboard on your Destination Store, select "Stores" from the left-hand side menu and click "Connect new store".
Select "Connect via store key" when this popup appears:
Then paste the Unique store key you copied from your Source Store and click "Connect"
And voila! The two Shopify stores are now connected and ready to be synced.
Step 3: Select products and sync inventory
Now that the two stores are connected, you can start syncing their products and inventory.
Start by opening the Syncio Dashboard for your Destination Store and selecting "Products" from the left-hand side menu.
Then, click on the "Select a Source store" dropdown and select your newly connected Source Store to view its products.
You can then choose to sync inventory for a specific product by selecting the checkbox next to it and clicking on the "Sync" button.
Alternatively, you can bulk select and sync multiple products, or use the filter to bulk sync products based on attributes like name, ID, tag, and more.
If you want to sync products that already exist on both Shopify stores
Syncio can map these existing products and ensure that inventory for each product in your Source Store matches with its counterpart in the Destination Store. With Product Mapping, SKUs will be in sync for matching products between the Source and Destination stores.
You can choose to map products manually or automatically based on SKUs. You can also map products in bulk using the "Bulk Mapper" feature, which automatically compares and matches products across both stores.
If you want to import and sync new products
To sync inventory for new products (i.e., products that don't yet exist on the Destination Store, simply use the aforementioned "Sync" tab. Syncing a product will automatically import it to the Destination Store, along with product attributes like product titles, descriptions, images, variants, price, and more.
Once the products are copied across, you can customize/change any product attribute you'd like, except for the SKU (which Syncio will keep in real-time sync across both stores).
Step 4: Sit back and enjoy automatic inventory updates
You're all done! Once you've completed these steps, you'll enjoy real-time inventory sync across all your connected products and Shopify stores.
With Syncio, inventory for connected products will automatically update on both stores when the following events take place:
- When a fully paid order is received by the Source Store
- When the Source Store makes a manual adjustment to the SKU level
- When a fully paid order is pushed by the Destination Store to the Source Store
Note that manual adjustments on the Destination Store will not update to the Source Store.
In addition to Shopify, Syncio also offers inventory sync for WooCommerce stores. So if you have multi-store requirements on different platforms, you can easily sync inventory across them using Syncio.
Now that you've successfully synced inventory between your Shopify stores, you can focus on growing your business and leave the admin to Syncio. Happy selling!
Best practices for seamless inventory sync
To maintain accurate inventory sync at all times, make sure you follow these best practices when using Syncio:
- Make sure that any products you need to sync have ' Track Quantity' enabled in your Shopify Admin.
- At least one image must be uploaded to a product for it to be visible on Syncio.
- Each product/variant must have a unique SKU assigned. Syncio can auto-generate unique SKUs when importing to a Destination Store, provided they don't exist on any products.
- After syncing, do not change the SKU on the Destination Store - this will not sync across to the other store and it will break the connection.
- Make sure to add your best contact email to your Syncio Notification Settings. If there are any issues with your inventory sync or connected stores, Syncio will alert you immediately via email.