
Episode 115: Netflix Doubles Ad Commitments, Women's World Cup Nearly
Netflix has closed its upfront sales cycle, doubling year-over-year ad commitments as it races toward a $3 billion ad revenue target for 2026. With Women's World Cup inventory nearly sold out a year in advance and MRC accreditation now in hand, Netflix's advertising business has crossed from experiment to structural pillar — with direct consequences for talent negotiation leverage, content renewal math, and where premium inventory now lives. Key Takeaways: Netflix confirmed it doubled upfront ad commitments, targeting $3 billion in ad revenue for 2026 — twice the 2025 level. 2027 FIFA Women's…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.