Back to glossary
DOOH GlossaryVideo Ad Standards

Completion Rate

Percentage of video ad impressions that played to 100%. The headline quality metric for CTV/DOOH; ~95% is the floor for premium inventory.

Completion rate is the percentage of video ad impressions that play through to 100% of the creative's duration. The numerator is firings of the VAST "complete" event; the denominator is firings of the VAST "start" event. A 15-second ad with completion rate 96% means 96 of every 100 starts ran the full 15 seconds.

Completion rate is the headline quality signal on CTV and programmatic DOOH because — unlike on the web — there's no user-controlled skip button. A low completion rate signals either a creative problem (file format incompatible, decode failures) or an inventory problem (screens being powered off mid-playout, wrapper chains timing out). 95% is the floor for premium CTV; sub-90% is treated as broken inventory.

For DOOH specifically, completion rate is more nuanced because the screen has no concept of "skip" and the inventory model assumes every started playout will complete. A reported sub-95% completion rate on a DOOH playlist usually points to a screen-side issue: power interruption, network drop, player crash. Trillboards screens report a completed impression only when the player confirms the playout reached frame N where N = duration × fps minus tolerance.

Completion rate × viewability = the buyer's effective fill rate against high-quality impressions.

Authoritative reference

IAB Tech Lab — VAST Test Suite

See also

Reference docs

Building against Trillboards?

Our developer reference covers the DSP API, partner SDK, proof-of-play verification, and the sensing pipeline that powers buyer-grade audience signals.

View developer docs