A streaming publisher spends real money on a drama series, a news bulletin or a live match. Then a slot in that programme goes out to auction through a chain of platforms, each taking a fee, and the buyer at the other end often sees little more than an app name and a price. The programme that made the slot worth buying has mostly disappeared by the time the bid comes in.
More premium CTV publishers are deciding that the trade is not worth it. They are not leaving programmatic. They are moving their best inventory to shorter routes, where they set the price and describe what they sell themselves.
Where the value goes
A typical open-auction CTV impression passes through the buyer's platform, the publisher's platform, often an exchange or reseller in between, and verification tools on one or both sides. Each layer charges for its part, and fee levels vary widely by deal and market, so the publisher and the buyer rarely see the same breakdown.
The cost that matters most is not always the fee. It is what gets lost on the way.
Context. A bid request carries limited information about the programme. Most CTV targeting still works from app-level or show-level metadata rather than what happens in the content. A cookery show and a crime drama on the same app can look alike to the buyer.
Price. Once the content is stripped out, premium inventory competes with everything else in the auction. Brand safety tools built for open web pages make it worse: keyword lists flag a football report for the word "attack", or a news bulletin about a flood as "disaster", and the impression is filtered or discounted. Premium ends up priced like remnant.
Specificity. Much of what makes CTV valuable does not fit an auction. A guest column in AdExchanger in 2026 argued that CTV value rests on premium placements, content adjacency, sponsorships and audience access, and that RTB-based trading was never built for them. A separate AdExchanger report on agent-to-agent CTV buying quoted the chief executive of a CTV ad platform: advertisers "end up paying a DSP and an SSP fee for something that can be processed in a different way."
Buyers feel the same gap from the other side. A common test for a CTV partner is one question: which publishers did my ads actually run on? When a plan arrives as one bundled line, the low CPM is hard to judge, because nobody can say what was bought.
How publishers are taking back the sale
There are three moves, and most publishers make them in this order.
They describe their own inventory. The publisher knows its schedule, its genres, its live events and which breaks sit inside which programmes. Turning that into structured signals (genre, programme, daypart, live or on demand, position in the break) gives the buyer context the bid stream never carried. It also gives the publisher something to price on. A slot inside a live semi-final is no longer the same product as a slot in a library rerun.
They move premium to direct and curated deals. EMARKETER's Programmatic Ad Spending Benchmarks: Q4 2024 found that US RTB (auction) spending growth is coming almost entirely from private marketplaces, while open auctions are increasingly where buyers go for low-cost impressions. For CTV publishers, the split is now deliberate: the open auction clears what is left, and premium goes to private marketplaces, programmatic guaranteed deals and insertion orders, at prices the publisher sets.
They let a selling agent answer the briefs nobody had time for. Direct deals have always had a capacity problem. The same AdExchanger column describes the trade-offs ad-ops teams face as deal volume grows: work only the largest deals, simplify the offer, or accept slower cycles. Floors stay static too long, and guaranteed deals are over-protected to avoid make-goods. A selling agent built on AdCP, the open protocol for advertising agents, takes the publisher's own rules (rate card, floors, formats, categories it refuses, what needs approval) and answers incoming briefs within them. The ad-ops lead sets the rules. A person on the publisher side confirms any plan that commits inventory before it runs.
Say a regional streaming service has a cookery series with a loyal audience in 2 markets. It is too small for the sales team's attention and undervalued at auction. With its own context signals and a selling agent, it answers a kitchenware brand's brief directly: named programme, positions in the break, a sponsored recipe segment, at a price the publisher set.
What it means for buyers
Shorter chains are good for buyers too, with some conditions.
- You see what you buy. A direct or curated plan names the publisher, the programme and the placement. Ask for that on every CTV line, and treat a plan that cannot provide it as a different product.
- You can buy formats the auction does not carry. First or last slot in the break, a sponsorship, an in-content moment at the end of a live match. Our guide to in-content CTV formats covers how to specify them.
- You check the context at the source. If a publisher sells on its own context signals, ask for delivery reported at the same level: which programmes, which positions, which days. That is the fair standard for anyone selling context as the reason for the price.
- You keep programmatic where it fits. Reach across thousands of publishers is still what programmatic does well. The shift is about premium inventory, where a few well-described publishers matter more than a long tail.
CPMs on these routes are often higher than open auction. The fair comparison is net of what was wasted, unverifiable or misplaced on the cheaper route.
Where agents fit
Shortening the chain only works if the direct route does not cost more time than the fees it saves. Fanera, the selling agent from Oderra, answers briefs at the publisher's prices and within its rules, and a person on the publisher side confirms before anything runs. For the buyer side of the same route, see how to buy publishers off exchange.