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

LessonsProgrammatic 101Lesson 1

Vol. I, No. 1 · Programmatic 101

The life of a programmatic impression

Before you can argue about fees, identity, or measurement, you need to see the plumbing.

By Brandon MinaCEO, BrandPilot AIUpdated November 2026

Lesson 1 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:

  • Trace a single ad request from page load to rendered ad.
  • Name the job of each player in the chain.
  • Explain why the whole thing has to happen in milliseconds.
Web page with an empty ad slot while 1960s figures relay a baton to an auction podium, 1960s ink-and-gouache magazine-ad illustration
The life of a single impression
The ad request flow: user, publisher and ad server, SSP, exchange, DSP, with the advertiser setting rules in advance
The ad request flow: user, publisher and ad server, SSP, exchange, DSP, with the advertiser setting rules in advance

The lesson

When someone opens a page, the publisher's ad server asks its SSP to sell the slot. The exchange packages the opportunity as an OpenRTB bid request and sends it to DSPs, which bid on behalf of advertisers using rules set in advance. The best bid wins, the ad comes back, and it renders. Everything else in this track is a detail of one of these arrows.

The exchange packages the opportunity as an OpenRTB bid request and sends it to DSPs, which bid on behalf of advertisers using rules set in advance.

Lesson 01 · The life of a programmatic impression

What's the Big Idea? Key takeaways

  1. Every programmatic impression follows the same request, bid, and render loop.
  2. Advertisers set the rules in advance; machines execute them in milliseconds.
  3. Most later topics are details of one step in this flow.