A user loads a webpage. Within 100 milliseconds, an auction happens, a bid is won, a creative is selected, and an ad appears. Most people in digital advertising couldn’t explain exactly what happened in those 100ms. This is that explanation.
The Players
Advertiser: Wants to reach a specific audience. DSP (Demand-Side Platform): The advertiser’s buying technology — Xandr, DV360, The Trade Desk. SSP (Supply-Side Platform): The publisher’s selling technology — Google Ad Manager, Magnite, PubMatic. Ad Exchange: The marketplace where DSPs and SSPs connect. DMP (Data Management Platform): Audience data layer — Oracle, Lotame, Zeotap. Ad Server: Trafficking and measurement — Campaign Manager 360.
The 100ms Auction — Step by Step
Step 1: User loads page — SSP fires a bid request containing the URL, ad slot size, user ID, contextual signals, and floor price. Step 2: Bid request goes to exchanges — SSP sends to multiple ad exchanges simultaneously. Step 3: DSPs receive the bid request — DSP queries targeting criteria. Does this user match? What’s the bid strategy? Step 4: Bid responses — DSPs respond with a bid price and creative ID within 80-100ms. Step 5: Auction clears — highest bidder wins, pays second-highest price plus $0.01 (second-price auction). Step 6: Creative serves — winning DSP’s ad server delivers the creative. Impression trackers and verification tags (IAS, MOAT) fire simultaneously.
Header Bidding — The Game Changer
Traditional waterfall programmatic ran DSPs sequentially. Header Bidding changed this by running all DSP auctions simultaneously before the ad server makes its decision. Result: higher yield for publishers, more competitive pricing for buyers. It’s one of the most important innovations in programmatic history.
Why This Matters for Product Leaders
Every product decision in the programmatic stack touches this flow. Floor price changes affect bid density. New ad formats change bid request parameters. Identity changes (cookieless) change what signals are available. Understanding the stack at this level is what separates AdTech PMs who build features from those who architect platforms.



Comments