Reading the Waterfall
The programmatic DOOH waterfall is structurally similar to CTV: a screen requests an ad, the request traverses one or more supply-side platforms (SSPs) to DSP buyers, bids are evaluated, the winning creative is rendered via the IMA SDK, and — if no skip or error occurs — the play is recorded as complete. The difference from web display is physical: a DOOH screen cannot skip a creative voluntarily, and a play_completed event requires sustained device uptime throughout the creative duration.
The Trillboards measurement framework records each stage as a discrete outcome in the vast_requests table: requested, bid_received, render_started, play_completed. The 41% completion rate reported here is the ratio of play_completed rows to requested rows in the observation window — deduped at request_id level to prevent double-counting from waterfall retries.
Where the Funnel Narrows
Requested → Bid Received (39% drop-off)
The largest single drop in the funnel occurs before a creative is ever selected. 39% of ad requests receive no bid from any connected DSP partner. This is the "no-fill" problem in DOOH — and unlike web display, it cannot be patched with a house ad at zero CPM without degrading venue perception of the screen.
No-bid concentration is not uniform across the network. US screens in top-50 DMA markets have materially higher bid rates than international screens or non-top-50 US city screens, consistent with DSP demand being configured primarily for US Tier 1 markets. This geographic concentration of demand is the primary driver of fill-rate variance across the network.
Bid Received → Render Started (13pp drop-off)
Once a bid is won, the most common failure mode is creative rendering. VAST errors — XML parse failures, media file unavailability, IMA SDK incompatibilities with specific VAST wrapper depths — account for the majority of this 13-point gap. The OAAA's 2025 Creative Standards update addressed some of these issues by standardizing VAST wrapper depth limits for DOOH, but implementation lag among DSPs and creative trafficking platforms means the error rate has not yet fully normalized.
Render Started → Play Completed (7pp drop-off)
The final stage of attrition — from a rendering creative to a confirmed complete play — is dominated by device-side events: screen power-off (venue closing time), content preemption (kiosk touch interaction), and network interruption. At 7 percentage points, this represents a controlled loss rate. A 93% completion rate for creatives that actually begin rendering is competitive with CTV benchmarks (IAB 2025 Video Completion Rate definitions) and substantially better than mobile web.
What Changed Since 2025
The bid_received rate improved 4 percentage points year-over-year. The improvement is attributable to two changes: expanded DSP integrations adding more demand sources to the waterfall, and the deployment of private marketplace (PMP) deals that guarantee floor pricing for specific venue types. PMP coverage is now active for fitness, healthcare, and QSR venue categories — the three categories with the highest CPM benchmarks (see Chapter 4: Venue Mix).
The render_started → play_completed gap widened slightly (+2pp) as average creative duration increased. Buyers experimenting with 30-second DOOH creatives (versus the historically dominant 15-second format) expose more surface area for device-side interruptions. This is a known trade-off: longer formats deliver higher brand recall in dwell-time environments but require more stable device uptime.
What to Expect in 2027
The no-bid rate is the variable most sensitive to demand-side changes. Two developments are likely to compress it in 2027: first, major DSPs completing their DOOH venue taxonomy integrations (enabling geo-fenced targeting to flow through venue-type classifications rather than requiring manual deal IDs); second, the IAB's digital-to-DOOH audience segment bridging specification, which will allow online DMP audiences to be activated against DOOH inventory without bespoke data-transfer arrangements.
The render error rate is unlikely to meaningfully improve without DSP-side VAST compliance enforcement — a structural issue that individual operators cannot resolve unilaterally.
Implications for Advertisers
A 41% end-to-end completion rate sounds low. In context, it reflects the state of DOOH programmatic infrastructure maturity — not the creative or brand environment. Buyers should model DOOH reach plans against bid-received volume (not request volume) to avoid overestimating effective reach. The best practice is to negotiate guaranteed impression floors with verified play_completed counts rather than request-based commitments.
Implications for Venue Owners
No-bid inventory is unsold inventory. The practical levers available to venue operators are: activating more DSP demand sources via their network operator (each additional integrated DSP increases bid competition and bid rate), ensuring PMP deal configurations include the venue's actual venue-type classification, and maintaining screen uptime above the 95% threshold that most DSP floor configurations use as a quality gate.
External References
- IAB (2025). Video Completion Rate Standards v2.0. Interactive Advertising Bureau.
- OAAA (2025). Creative Standards for Digital Out-of-Home. Outdoor Advertising Association of America.
- eMarketer (2025). Programmatic DOOH: Adoption Benchmarks and Fill Rate Data. Insider Intelligence.
- IAB Tech Lab (2025). VAST 4.3 Specification. IAB Technology Laboratory.