What is Programmatic Fill Rate?
Programmatic Fill Rate is the percentage of ad requests sent to a programmatic exchange that are actually filled with a paid ad, rather than returning no bid or an empty response. It is primarily a publisher and supply-side metric, showing how much of the available inventory is being successfully monetized.
TL;DR
Programmatic Fill Rate is the share of a publisher's ad requests that actually get filled with a paid ad instead of coming back empty, showing how much available inventory is being monetized.
Formula
Programmatic Fill Rate = (Ad Requests Filled / Total Ad Requests) × 100
Why It Matters
Programmatic Fill Rate matters because unfilled ad requests represent pure lost revenue for a publisher, inventory that existed and was offered for sale but generated nothing at all. A declining fill rate often signals a deeper problem, such as demand partners pulling back, floor prices set too high for current market conditions, or technical issues preventing bids from being properly evaluated. Because fill rate directly multiplies against the value of each filled impression to determine total ad revenue, even a small percentage-point drop across high-volume inventory can represent a meaningful revenue loss that's easy to miss without regularly monitoring the metric.
Example
A publisher's ad server sends out 1,000,000 ad requests to its programmatic exchanges in a day, and 720,000 of them return a paid ad to serve. Programmatic fill rate is 720,000 divided by 1,000,000, times 100, which equals 72%. If fill rate drops to 55% the following month with the same traffic volume, that gap represents inventory going completely unmonetized, prompting a publisher to review floor prices or add additional demand partners to recover the lost fill.
Frequently Asked Questions
Related Terms