Programmatic media buying explained
Programmatic buying purchases ad impressions through automated auctions rather than direct negotiation. When a page loads, an exchange runs an auction among buyers in roughly 100 milliseconds and the winning ad renders. Several intermediaries take a fee along the way, which is why the amount reaching the publisher is well below what the advertiser paid.
The mechanics are worth understanding for one reason: the gap between what you spend and what actually buys attention is where most programmatic budget is lost, and the gap is structural rather than accidental.
What happens when a page loads
A user opens a page with ad slots. The publisher's supply side platform sends a bid request describing the slot, the page, and whatever is known about the user. That request reaches demand side platforms, each representing advertisers. Each DSP decides in milliseconds whether to bid and how much. The exchange runs the auction, the winning creative is returned, and the ad renders. All of it completes before the page finishes drawing.
The intermediaries
Between advertiser and publisher there is typically a DSP, an exchange or SSP, sometimes a data provider supplying audience segments, sometimes a verification vendor, and sometimes a retargeting layer. Each takes a percentage. The cumulative effect is that a meaningful share of every pound never reaches the publisher, which the industry calls the technology tax.
Where budget leaks
- Fee stacking. Each intermediary's cut is individually defensible and collectively large. Ask for the full chain, not just your DSP's fee.
- Unauthorised resellers. Inventory sold by parties the publisher never authorised. IAB Tech Lab's ads.txt exists specifically to let buyers verify authorised sellers, and checking it is basic hygiene.
- Made for advertising sites. Pages built to carry ads rather than to be read. They clear cheaply and report acceptable viewability while delivering close to no attention.
- Viewability that is not attention. An impression counted as viewable under Media Rating Council criteria can still be seen by nobody. Viewable is a floor, not a goal.
The buying routes
Open auction
Anyone can bid, inventory is broadest, prices are lowest, and quality control is on you. Fine for reach, risky without exclusion lists.
Private marketplace
An invite only auction on a publisher's inventory. Higher floor price, considerably better quality control, and the sensible default for most B2B advertisers.
Programmatic guaranteed
Fixed volume at a fixed price with a named publisher, executed through programmatic pipes. Closest to a traditional direct buy, with the automation retained.
What actually improves results
In practice, three things move performance more than bid tuning. Excluding bad inventory, which means maintaining real block lists and reviewing placement reports rather than trusting defaults. Buying through private marketplaces where quality matters more than reach. And insisting on transparency into the fee chain, because you cannot manage a cost you cannot see.
Scale helps too, but not in the way most assume. It is not that larger budgets bid better, it is that larger buyers get access to inventory and rate tiers that smaller accounts are never offered. That is the mechanism behind pooled media buying.
Common questions
It varies widely with the chain, which is exactly the problem. Rather than accept an industry average, ask your buying partner to disclose every fee between your budget and the publisher for your own campaigns.
Yes, with tighter controls than consumer campaigns need. B2B audiences are smaller, so quality of placement matters far more than raw reach, which usually means private marketplaces over open auction.
Below roughly $10,000 a month, most of the levers that improve programmatic performance are not available to you, and direct buys or paid social usually return more.
Find out what your media actually costs
Send your current programmatic setup and we will map the fee chain and model what pooled rates would do to it.