r/programmatic • u/DataBeat_adtech • 2h ago
A few things that stood out in our October programmatic report where overall CPMs are up +24.8% YoY, but traffic is down and web volume is decoupling from price
CPMs rose +1.7% MoM (+24.8% YoY) across our network, but headline pricing doesn't tell the full story without looking at impression volume. Traffic pulled back across the board, sessions fell 4.9% and page views dropped 5.9%, so the specific channel & inventory mix matters far more than overall price gains right now.
Full picture, Display CPMs gained +0.8% MoM while Video bounced back +4.2% (though still -20.1% YoY). Mobile (1.64)andDesktop(1.66) sit at near-parity, while CTV eased -5.0% MoM to $6.07 as streaming supply outpaces demand.
The inventory split is key. App was the only inventory type to grow Q3 revenue YoY, pushing its share to ~35% as CPMs climbed from $1.22 to $1.65. Web share dropped from 71% to 61%, dragged down by a ~40% drop in search referrals to top-earning sites.
Partner side, supply is concentrating. Ad Exchange (59%) and Amazon (20%) now control nearly 80% of display volume. Prebid leads integrations at 40% share (1.92CPM),whileAdXfellto36%(1.27 CPM), down -15.9% YoY on CPM as the only integration path in annual decline. TAM CPM jumped +81.2% YoY to $2.12, though 94% of that volume remains tied to Amazon.
What this means for Q4: October's CPM gains were driven by studio and entertainment buyers ramping up for fall programming, offsetting a temporary drop in retail spend after back-to-school. Because vertical-level budget shifts are moving faster than overall market spend, publishers should adjust floor rates based on active advertiser categories rather than expecting a broad baseline lift across all inventory.
