Unsold CTV inventory — ad slots that go unfilled — earns zero revenue while still consuming a viewer's ad tolerance. High unsold rates are typically caused by three things: insufficient demand (too few buyers bidding on your inventory), floors set too high for the actual market price (bids exist but are rejected), or targeting parameters too narrow for the demand available. The fix depends on the cause, which means you need to diagnose before acting.
The practical checklist for reducing unsold inventory: First, check your floor prices against bid landscape data. If your floor is set at ₹300 and 80% of bids come in at ₹150–₹250, your floor is eliminating most demand. Lower it to reflect actual market pricing, even if that means accepting a lower CPM on those impressions — zero revenue from an unsold slot is always worse than ₹180 from a filled one. Second, add demand partners. If you are working with only one or two SSPs, you are limiting the pool of buyers who can bid on your inventory. Adding a second or third SSP typically improves fill by increasing demand competition. Third, implement backfill. Set a backfill demand source — either a lower-CPM programmatic tier, house ads, or public service announcements — that activates when primary demand does not fill. This ensures every slot earns something. Fourth, review your targeting parameters. Overly narrow audience targeting (requiring a specific demographic, geography, or device) reduces the addressable demand pool. Broaden targeting on inventory that consistently goes unsold.
In India specifically, the dominant cause of high unsold rates for mid-tier CTV publishers is insufficient programmatic demand — not miscalibrated floors. The longer-term solution is building direct sales and PMP relationships that provide non-auction demand for inventory that the open exchange does not fill reliably.
Full guide
For a complete explanation, read: How to reduce unsold CTV inventory: strategies for India publishers