At a glance
The ad spend going through TikTok Shop catalog ads (Video Shopping Ads and catalog-driven campaigns) at products that are currently out of stock on the connected commerce platform, so they cannot convert. Every unit shown here is wasted spend pointed at a product that ends in a sold-out variant. Because the join is live against the commerce inventory feed, the card names the ad and the SKU so you can pause the ad, hold the budget, and recover the spend within minutes. Caveat: ad-platform catalog feeds sync on a delay, so a SKU that just went out of stock can keep spending until TikTok pulls the next feed update; treat the figure as the floor of the waste, not the ceiling.
Calculation
Calculated automatically from your TikTok Ads data joined to your commerce inventory. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK fashion brand on Shopify running a TikTok Shop Catalog Sales campaign and a Video Shopping Ads ad group. Reading taken at 11:30 on 14 Mar 26. Account currency GBP. All figures are illustrative.- The card reads about £202/day at risk across the two out-of-stock SKUs, projecting to roughly £1,400 a week if left running. On TikTok the auction can accelerate this if the out-of-stock item was a recent winner.
- The cream linen shirt is the worst offender. It sold through the previous evening, but TikTok’s catalog last synced 18 hours ago, so the Catalog Sales campaign is still serving it. The store already marked it out of stock; the lag is entirely on the feed-sync side.
- Catalog Sales cannot always be paused at the SKU level. The fix is to confirm the item is marked out of stock in the TikTok catalog feed and let delivery drop it on the next sync, or to switch the catalog update schedule to a tighter cadence so the gap shrinks from hours to minutes.
- The Video Shopping Ads case is simpler. Retargeting ad groups can be edited more directly, and the wasted spend there is reclaimable as soon as the out-of-stock SKU is excluded.
- The reclaimed budget compounds. Roughly £200/day moved off dead SKUs onto in-stock high-velocity items earns several times its value back at a typical TikTok Shop catalog ROAS, so the real opportunity is larger than the raw waste figure.
- Out-of-stock SKU still spending = pause or exclude, then check the catalog sync schedule.
- Spend persists after marking out of stock = feed-sync lag. Tighten the catalog update schedule.
- Whole campaign affected = Catalog Sales auto-selection; fix at the feed level, not the campaign level.
Sibling cards merchants should reference together
Reconciling against TikTok Ads Manager
Where to look in TikTok Ads Manager: TikTok Ads Manager itself has no native “ads on out-of-stock SKUs” view, it has no live link to commerce inventory. The closest reconstruction is across two surfaces:- TikTok Ads Manager > Assets > Catalog > Diagnostics shows feed-level warnings, including items flagged out of stock in the feed. This is the upstream signal but shows feed health, not the spend at risk.
- TikTok Ads Manager > Ad groups shows spend per catalog ad group but does not cross-reference live commerce stock.
Cross-connector reconciliation: