Skip to content
The Madison Avenue Field GuideA field guide to marketing & advertising, by Brandon Mina

LessonsProgrammatic 101Lesson 4

Vol. I, No. 4 · Programmatic 101

Waterfall vs. header bidding

For years, publishers offered each impression to partners one at a time, in a fixed order.

By Brandon MinaCEO, BrandPilot AIUpdated November 2026

Lesson 4 of 9

SyllabusAll 9 lessonsProgrammatic 101 · course overview
  1. 01The life of a programmatic impression
  2. 02Buy side vs. sell side: who sits where
  3. 03Auctions: first price, second price, and floors
  4. 04Waterfall vs. header bidding
  5. 05The four ways to buy programmatically
  6. 06How data and identity reach a bid
  7. 07Supply path optimization and supply chain quality
  8. 08Measuring programmatic: from impression to incremental outcome
  9. 09Where programmatic is going

Learning objectives

By the end of this lesson, you can:

  • Describe how a waterfall works and why it left money on the table.
  • Explain how header bidding lets every buyer compete at once.
  • Compare client-side and server-side header bidding.
A tiered waterfall of coins beside many hands bidding at once around a table, 1960s ink-and-gouache magazine-ad illustration
The waterfall versus everyone at once
Waterfall calls partners one at a time; header bidding calls all SSPs at once
Waterfall calls partners one at a time; header bidding calls all SSPs at once

The lesson

A buyer further down the chain who would have paid more never got the chance. Header bidding changed that by asking many demand sources at the same moment and passing the best bid to the ad server. It's the single biggest structural shift in the sell side, and it explains why publishers work with so many SSPs today.

Header bidding changed that by asking many demand sources at the same moment and passing the best bid to the ad server.

Lesson 04 · Waterfall vs. header bidding
Compare waterfall and header bidding →

What's the Big Idea? Key takeaways

  1. A waterfall offers impressions to one partner at a time and can miss higher bids.
  2. Header bidding lets many buyers compete at once.
  3. Server-side header bidding trades some transparency for speed.