Last verified 2026-07-14
shopify pos inventory not syncing online store
POS and online inventory desync creates OOS-buyable ghosts. Sync locations, then crawl the online PDP that ads still promote.
The actual problem
POS sells units the online store still shows available, causing oversells on ads.
Do this
- Compare POS location qty vs online for top SKUs after a busy hour.
- Force inventory sync; check location routing for online orders.
- Pause ads for SKUs with known desync until corrected.
- Re-test ATC on those PDPs after sync.
Tools for this job
- Tillkiln
OOS-buyable detection on the storefront
Scan the live storefront for stacking, OOS-buyable, and dead links before you blame ads → tillkiln.com.
Related intents
Scan the store before more ad spend
Tillkiln finds checkout and storefront leaks — stacking discounts, OOS still buyable, dead collection links — with a rough $ leak estimate.
Also from Cashkiln
- Tillkiln — scan checkout leaks before you buy more ads
- Netkiln sample — client-ready revenue-health page from a payouts CSV ($19 clean unlock)
- Free leak checklist — six operator checks
Deep-dive report — $29
Self-serve checklist expansion for this query family. PayPal Checkout. No call.