
And the worst part? You won’t see it coming — because the metrics still look good
📺 CTV’s Great Mirage: How the Streaming Ad Economy Became a Billion-Dollar Fraud Playground
We were promised something magical.
Connected TV — the sleek, data-powered, couch-friendly future of advertising — was supposed to be where television’s gravitas met digital’s accountability. The pitch was irresistible: prime-time ad slots without the network middlemen, precision targeting without cookies, and full-screen, high-attention engagement across millions of households. A new golden age of video, minus the bloated CPMs of linear or the sketchiness of web display.
That’s not what we got.
Instead, CTV has become a digital hall of mirrors, where zombie impressions roam freely, Made-for-Advertising (MFA) channels impersonate real content, and your precious media dollars are quietly being siphoned into what one agency buyer called "the most polite grift in advertising history."
And the worst part? You won’t see it coming — because the metrics still look good.
💀 Let’s Start with the Corpses: Zombie Impressions Are Real
You think you’re reaching living rooms across America. But what if I told you that 30% of those living rooms are either empty, asleep, or don’t exist at all?
Let’s break that down.
17% of global programmatic CTV ad traffic was found to be invalid in Q4 2023, according to Pixalate — and that’s just what one verification firm was able to measure. Others peg the number even higher once you include spoofing and fraud rings.
CTV platforms regularly sell more impressions than there are human viewers. One media auditor found discrepancies of 20–35% between real-time viewership panels and CTV impression logs. That’s not a rounding error. That’s ghost town economics.
In one documented case, a kids' cartoon app logged 4,200 ad impressions between midnight and 4 a.m. from a single household. Unless there’s a toddler running a meth lab, that’s not real usage — that’s a revenue farm.
The mechanism? Autoplay loops. Background apps. TVs left on. Streaming devices still active after the screen is powered off. Roku, Fire TV, Samsung — they all allow streams to run even when no one is watching. Because why not? The longer it streams, the more ad inventory is created. It’s like pumping gas into a car that isn’t there.
From the report :“A single FAST app left on overnight can deliver over 50 unviewed ads by morning — all logged, billed, and celebrated as ‘premium inventory.’”
🧟♂️ The MFA Apppocalypse: Ad-Farming in 4K
We’ve been here before. Remember 2015? The MFA website plague. Clickbait content. Slideshow farms. Bot-ridden pages hosted on sites with names like dailytruth dot biz inc. The difference is this time, it's your living room.
Over 50,000 apps now exist across major CTV platforms. Most have negligible audiences. Many are operated by anonymous developers. But they all accept programmatic ads.
On Roku alone, researchers found hundreds of channels with content that was either looped, pirated, or non-existent, but which logged tens of millions of impressions in a quarter. These channels — often with names like WackyTV, MovieFlix24/7, or CombatXtreme — are not real destinations. They’re impression farms.
These MFA apps often have ad loads 3x higher than broadcast TV norms. Some cram ads in every 3–5 minutes. One app was found to have a 70% ad-to-content ratio — more ads than content.
Viewability? Don’t even ask. These channels often keep running in the background or during idle states. In one Roku case study, 41% of ads served by the channel occurred while the app was minimized or the user was inactive.
And yet, the metrics still sing.
🎭 Enter Spoofing, SSAI, and the Art of Looking Legit
Let’s talk about Server-Side Ad Insertion (SSAI) — the tool that was supposed to save us from buffering and elevate the CTV user experience. Well, spoiler alert: it’s become the fraudster’s best friend.
When ads are stitched at the server level — not on the actual device — you lose device identifiers, IP data, app metadata, and everything else a fraud detection system might use. It’s the programmatic version of fog lights in a heist.
That’s not an edge case. SSAI now powers more than 70% of CTV ad delivery according to the IAB Tech Lab.
Combine that with spoofing — where mobile apps or fake devices impersonate CTV traffic — and you’ve got a recipe for fantasy economics.
A single spoofing ring in 2021 was responsible for 22% of global programmatic CTV traffic before being detected.
These rings simulate real devices — often mimicking Roku OS or Android TV — and generate 24/7 ad requests at a scale no human could match.
Spoofed impressions regularly fetch 2–5x higher CPMs because they appear to come from brand-safe CTV apps.
You’re not just buying fake impressions. You’re overpaying for them.
📉 Measurement? It’s a Gentle Suggestion.
Here’s where it gets bleak.
Most CTV platforms block third-party tracking. You can’t attach your usual verification tags. You can’t measure viewability. You can’t even confirm the screen was on.
You’re left with platform-reported server logs — and the same people taking your ad dollars are also grading their own homework.
From the report:
“In most programmatic CTV buys, advertisers cannot verify if the ad was shown on a functioning screen, in an active session, or to a real person. But the platform still counts it as delivered.”
CTV platforms — and their measurement partners — assume 100% viewability unless proven otherwise. That means if an ad is served, it’s viewed.
Even if the TV is off.
Even if the app is minimized.
Even if the “device” is a server in Bulgaria running an emulator.
🧠 Why This Matters More Than Ever
CTV isn’t just another digital channel anymore. It’s $26.5 billion in U.S. ad spend this year — and set to hit $40B by 2027 according to Insider Intelligence.
But the infrastructure hasn’t caught up. You have a rocketship budget tied to a web-era measurement stack. And unless the industry reforms fast, advertisers are about to have a very expensive reckoning.
Some early warning signs:
CPMs are dropping across mid-tier CTV inventory — not because supply is growing, but because junk supply is diluting the market.
Top brands are shifting to curated PMPs and direct publisher deals at a higher cost, just to avoid the MFA swamp.
Agency trust in programmatic CTV fell 14 points YoY in a 2024 ANA survey — the steepest drop of any digital channel.
The confidence gap is widening. And soon, media buyers will start treating CTV the way they treated display banners in 2014: with polite skepticism, budget caps, and constant requests for screenshots.
💡 The Fixes Are There — If You Care Enough to Use Them
The full ADOTAT+ report lays out the blueprint:
Verification: Use pre-bid filters, fraud detection tags, and require app-ads.txt on all buys.
Curation: Favor direct deals, logged-in environments, and addressable inventory.
Measurement: Push platforms to support OpenRTB 2.6, ads.cert 2.0, and true “eyes-on-screen” standards.
Demand outcomes, not just impressions. Real performance can’t be spoofed.
And if you’re a CTV platform? Clean house. Now. Because when the next fraud scandal hits, regulators won’t be asking nicely.
🎟️ Want the Full Report?
We’ve barely scratched the surface here.
The full ADOTAT+ deep dive — “CTV’s Great Mirage: The Booming Business of Ads No One Sees” — includes:
A breakdown of the 5 main fraud mechanisms in CTV
Charts showing SSAI traffic anomalies and spoofing indicators
Case studies of MFA channels on Roku and Samsung
Interviews with buyers, fraud engineers, and whistleblowers
Tactical recommendations for platforms, SSPs, and buyers alike
If you’re spending even one dollar on programmatic CTV, you need to read this. Because right now, you might be the only real person watching your ad.
👉 Subscribe to ADOTAT+ to access the full report and stay ahead of the illusion.
This isn’t a mirage. It’s your budget.
Pesach Lattin is the Editor-in-Chief of ADOTAT and host of The ADOTAT Show. He reports on the unspoken truths of the adtech world so you don’t wake up one morning and realize your entire media plan was a fever dream.
Subscribe to our premium content at ADOTAT+ to read the rest.
Become a paying subscriber to get access to this post and other subscriber-only content.
Upgrade