Inventory & order sync
Why this matters for your business
Multichannel only works if inventory + orders stay accurate. Get this wrong and you sell the same unit on Amazon AND eBay AND Shopify within the same hour — three orders, one unit, two disappointed customers and a refund. Or marketplace orders sit in marketplace dashboards while Shopify (and your fulfillment) doesn't know about them. The operational chaos of poorly-synced channels is why most stores either stay single-channel or hire someone full-time to manage it.
Inventory + order sync solves this with real-time bi-directional sync. Sell a unit anywhere → all channels reflect within seconds. Marketplace orders → flow into Shopify automatically, showing up alongside Shopify-direct orders. One operations process for all channels.
What this typically unlocks
| Outcome | Result |
|---|---|
| Oversell rate (multi-channel) | near 0 |
| Order processing in one place | all channels in Shopify |
| Time on order import | 0 (automatic) |
| Sync latency | < 30 seconds typically |
What you actually get
| Capability | Description |
|---|---|
| Inventory sync | Real-time across all channels (webhook + polling fallback) |
| Price sync | Real-time; respects per-channel pricing rules |
| Order import | Marketplace orders flow into Shopify orders/create webhook |
| Customer matching | Marketplace orders match to Customer 360 if email/phone known |
| Fulfillment sync | When you ship via Shopify, marketplace gets fulfilled |
| Conflict detection | Same SKU sold on 2 channels in same second → first wins, second cancels |
| Buffer stock | Reserve safety stock per channel (e.g. "always keep 2 units off marketplaces") |
How it works
Sub-30-second latency typical; sub-5-second when webhooks fire correctly (most channels do).
Real merchant scenarios
Scenario A — Brand sells last unit; no oversell
Setup. Brand had 1 unit of a popular SKU. Same hour:
- Amazon order at 14:23:01
- Shopify-direct cart-add at 14:23:02
What happened:
- Amazon order won (placed first)
- Inventory deducted to 0 across all channels by 14:23:08
- Shopify cart-add went through to checkout but inventory showed 0 → customer saw "out of stock" before paying
- Net: 0 oversell
Without real-time sync, the Shopify customer would have paid for stock that didn't exist.
Scenario B — Marketplace order flows into Customer 360
Setup. Existing Shopify customer (jane@x.com) buys on Amazon for the first time using same email.
Flow:
- Amazon order arrives
- Order imported as Shopify order
- Customer matched to existing Customer 360 (email match)
- POS counter increments, total spend updates, lifecycle re-evaluated
Result: Brand sees Jane's full purchase history including Amazon. Without unified Customer 360, Amazon Jane would have been a separate "anonymous" record.
Scenario C — Buffer stock prevents marketplace stock-out
Setup. Brand wanted to keep 5 units of best-seller off marketplaces (always available on Shopify).
Rule: Buffer stock 5 on Amazon + Etsy.
Result: When Shopify shows 8 units, marketplaces show 3. When Shopify shows 5, marketplaces show 0. Always reserves some for direct sales.
Best practices
✅ Set buffer stock for high-velocity SKUs. Marketplaces move fast; Shopify-direct customers hate "out of stock."
✅ Verify sync latency monthly. Run a test: change inventory in Shopify, check 30 sec later on each channel.
✅ Match marketplace customers to Customer 360. Email match is automatic; matters for unified marketing.
❌ Don't disable sync to "fix a problem." Disabled sync is where oversells start.
❌ Don't manually edit inventory in marketplace consoles. Always update in Shopify; let sync push. Manual changes cause drift.
Plan tiers
| Capability | Free | Starter | Pro | Agency | Enterprise |
|---|---|---|---|---|---|
| Real-time inventory sync | — | ✓ | ✓ | ✓ | ✓ |
| Real-time price sync | — | ✓ | ✓ | ✓ | ✓ |
| Order import | — | ✓ | ✓ | ✓ | ✓ |
| Customer matching | — | ✓ | ✓ | ✓ | ✓ |
| Buffer stock per channel | — | — | ✓ | ✓ | ✓ |
| Conflict detection | — | ✓ | ✓ | ✓ | ✓ |
| Multi-warehouse routing | — | — | — | ✓ | ✓ |
See also
- Multichannel overview
- Feed autopilot + rules
- Customer 360 — receives marketplace orders