Marketing Procurement · May 19, 2026 · 3 min read

Programmatic Advertising: Where Your Budget Goes and Why a Chunk of It Shouldn't

Programmatic can be one of the most efficient channels in your mix. It can also be one of the most opaque. Here's what's actually happening to your budget.

The Supply Chain Nobody Explained Properly

Programmatic advertising works. That's the first thing to say, because the critique that follows isn't an argument for going back to direct buys and insertion orders. It works. The targeting is real, the scale is real, the efficiency gains over traditional media buying are real.

But the supply chain between your media budget and the actual impression delivered to an actual human is longer, murkier, and more expensive than most advertisers understand. Money moves through DSPs, SSPs, data vendors, verification layers, ad networks, and exchanges, each one taking a cut, before anything reaches a publisher. In a reasonably well-managed programmatic setup, you're lucky if 50 cents of every dollar ends up as working media. In a poorly managed one, it's less.

This is not a secret. It's been documented repeatedly. It just tends to get buried in dashboards full of CPMs and click-through rates that look fine, so nobody asks where the rest went.

What's Actually Eating Your Budget

The three biggest culprits are fees, fraud, and mismatched inventory.

Fees first. The tech stack costs money. Your DSP takes a percentage. Your data segments cost per thousand. Your verification vendor costs per impression. Your agency's trading desk may be taking a margin on top of that, which may or may not be disclosed depending on your contract. By the time all of that clears, the media you're buying is a fraction of what you budgeted for media.

Fraud is real and persistent. Industry estimates suggest somewhere between 10% and 20% of programmatic impressions are non-human. Bot traffic, domain spoofing, and made-for-advertising sites are well-documented problems. Brand safety and verification tools help, but they're not free, and they don't catch everything.

Then there's inventory quality. Cheap CPMs often mean cheap inventory, ads appearing on pages that nobody reads, in placements that nobody sees, against content that you'd never want your brand associated with if you actually knew what it was. Low cost per impression is not a metric. Cost per impression that was seen by a real person in a context relevant to your brand is closer to a metric.

What You Can Actually Control

Start with transparency. Ask your agency or trading desk for a complete breakdown of where fees sit in the supply chain and who captures them. This conversation can be uncomfortable. Some partners won't like it. That's useful information.

Look at your tech stack. Are you paying for three different data vendors who are largely overlapping? Are you running through more intermediary layers than you need to? Simpler supply paths deliver more working media. That's just arithmetic.

Apply inclusion lists rather than exclusion lists. Blocking bad inventory is fighting a rearguard action. Specifying the inventory you want, publishers, environments, formats, is a more controlled approach. Yes, it constrains scale. Scale at low quality is not scale.

Invest in attention metrics and viewability, not just reach. An impression that wasn't seen didn't happen.

The Conversation Worth Having

This isn't about blaming anyone. Most of the fee structures in programmatic advertising are industry standard, disclosed in contracts that nobody read carefully enough, and operating exactly as designed. The design just happens to not be especially aligned with the advertiser's interests.

Knowing that is the starting point. From there, the conversation with your partners, agency, DSP, data vendors, becomes specific and commercial rather than vague and uncomfortable. "Help me understand the total take rate in this supply path" is a reasonable question. The answer will tell you a lot.

Facing this?

None

Book a 15-minute call