Tipo Multistore Inventory Sync
4.9+ Average Rating
Trusted by 10,000+ global merchants
Effortless inventory sync across all your Shopify stores
Keep stock levels accurate and operations smooth—no manual work required.
Instantly Sync Product
Adjust Prices Across Stores
Streamlined Order Routing
Import Data Seamlessly
Link Stores in Simple Steps
Works Seamlessly on Any Device
Pricing Plans
Choose from our plans, made just for you!
Full list of features
Frequently asked questions
Everything you need to know about the product.
In Shopify, each product has a unique URL generated based on the product’s title. In addition to the store address, it also includes a part called the “handle.”
The title of your product is Shopify’s default handle. Whatever comes after /product/ in the product URL is the product handle.
So, a Shopify product handle is the last part of the product’s web address that often consists of the product name and is designed to be user-friendly and SEO-friendly. It typically consists of lowercase letters, numbers, and hyphens, making it easy to read and share.
For example, if you have a product titled “Red T-Shirt”, the handle might be like “red-t-shirt.” This handle is used in the product’s URL, helping customers and search engines navigate the product page.
Orders are synced from Destination store to Source store.
If you enable “Sync Orders”, the inventory will still be updated automatically. This is because when a customer places an order on a destination store, the app reduces the stock quantity on the source store to keep inventory accurate across stores.
If you still don’t want to sync inventory but orders, I suggest you try the Draft order sync option. If there is an order created in Destination store, the new draft order is created in Source store.
When the 2 stores have just connected, the sync runs right after that.
It may take a short time (some minutes) based on the data amount you sync.
After that, when there is a product create/update event, the app will sync in blocks every 30 minutes (all products created/updated within those 30 minutes will sync)
Please wait for about 30 mins after you made change to Source store and then check the result on Destination store.
Note: all the syncs can not be reverted.
This depends on the setting you configure in the connection detail.
Check the setting in the Destination store > open the connection detail
The app lets you select one of the actions
- Unpublish Recommended
Unpublish the product when the parent product is removed from the parent sync - Unpublish if item has been ordered, otherwise delete it
Unpublish the product and set the inventory to 0 if the product has been sold in the past to preserve order history, or delete the product if it has never been historically ordered - Delete
Remove the product from your store when the product is removed from the parent sync - No action
No action performed, leave the product how it is when the product is removed from the parent sync
Delete option is selected
If you delete the product from Source store, the products (with the same handle) will deleted from the Destination store automatically.
If the sync isn’t working as expected, here are some common reasons and how to fix them:
1. Check the sync time
When the 2 stores have just connected, the sync runs right after that.
It may take a short time (some minutes) based on the data amount you sync.
After that, when there is a product create/update event, the app will sync in blocks every 30 minutes (all products created/updated within those 30 minutes will sync)
Please wait for about 30 mins after you made change to Source store and then check the result on Destination store.
The inventory is synced in real time. You do not need to wait to sync inventory.
2. You reached your plan’s variant limit
Each pricing plan has a limit on the number of variants you can sync. If your Destination store goes over that limit, new sync events will be paused.
How to fix:
- Either upgrade your plan to support more variants, or
Remove unnecessary products from the Destination store.
3. Product doesn’t have the correct tag
When setting up sync rules, you may have chosen to sync only products with a specific tag. If a product doesn’t have that tag, it won’t be synced.
How to check:
- In Source store, please go to the app settings > Share products > see the option you select.
4. Check the sync settings in connection
In Destination store, go to the app > click on connection ID > Matching & Imports setting
For example: you want to add the products A to the Destination store and sync it
But you select the option Only update current items that have the same handle > the product A is still not available in Destination => It can not be synced.
You need to manually add the a new product to Destination that has the same handle with product A in Source store. Another solution is to change the Matching & Imports setting to Create new items if not exist and update current items that have the same handle.