How can I set up stock sync between two Shopify sites?
To sync stock between two Shopify stores, install Stock Sync on both stores. Choose one as the main store and the other as the receiving store. In the receiving store, create a feed using the Shopify Store (requires Stock Sync app) connection and enter the main store’s public token. Stock is matched using SKU, so ensure both stores use identical SKUs for the products you want synced. For two‑way sync, create a feed in each store using the other store’s public token. Orders cannot be synced using Stock Sync.
Automatic and two-way sync
A one-way feed updates the receiving store when the source store’s inventory quantity changes; a sale in the receiving store does not automatically deduct inventory in the source store. To make sales and inventory changes flow in both directions, create a second feed in the reverse direction. Both stores must have Stock Sync installed, and both stores require paid plans for automatic two-way syncing.
For scheduled updates, open the feed detail page and select Set automation, then choose the available schedule (for example, hourly or daily, depending on the plan). For immediate updates, select Start Process; a Preview Sync only displays prospective changes and does not update inventory.
For real-time two-way quantity sync, use Shopify Store (Real-Time Quantity Sync) and complete the setup on both stores. Real-time updates are triggered by quantity changes after the feeds are activated. Run a manual or scheduled sync first if existing quantities need to be aligned.
Additional requirements and notes:
- Both Shopify stores must have the Stock Sync app installed.
- The receiving (sub‑store) must be on a Paid plan. The main store can remain on the Free plan (if one-way sync)
- If 2-way sync, both stores need to be on a Paid plan.
- The update or real‑time sync feed must be created from the receiving store.
- Only matching SKUs will sync between stores.
- Each feed can update only one inventory location. Ensure the correct location is selected.
- For real‑time quantity sync, use the Shopify Store (Real-time quantity sync) connection method.
- If a product is missing from the target location, Stock Sync can automatically assign it when updating quantities (if enabled).
- If duplicate
OSor other identical SKUs exist in both stores, they can match repeatedly and cause an update loop. Remove or exclude the duplicate variants from the receiving store, or ensure the identifiers do not create conflicting matches before activating two-way feeds.
Updated on: 06/08/2026
Thank you!
