Real-time bidding is the backbone of programmatic advertising, yet most explanations barely scratch the surface. Having spent four years at Google working with DFP and AdX, and now leading Web and CTV Exchange product at InMobi, I want to give you the version of RTB that actually matters — the one from inside the exchange.
The RTB Transaction in Under 100 Milliseconds
When a user loads a webpage, the publisher's ad server — typically Google Ad Manager — generates an ad request. If the publisher uses header bidding via Prebid.js or a server-side solution like Amazon TAM, the request first fans out to multiple SSPs simultaneously. Each SSP — whether Magnite, PubMatic, Index Exchange, OpenX, or InMobi Exchange — translates this into an OpenRTB bid request and sends it to connected DSPs. The bid request contains structured signals: device type, geo, content category, ad format, consent status, publisher domain, app bundle, and dozens of extension fields. At InMobi, we invest heavily in enriching these signals because richer bid requests attract higher bids from DSPs like The Trade Desk, DV360, Amazon DSP, Xandr, and Criteo.
How the Auction Clears
Each DSP evaluates the bid request against active campaigns, applies targeting logic, frequency caps, and budget constraints, then decides whether to bid. This happens in under 50 milliseconds. Bids return to the SSP, which runs the auction. Today, most exchanges run first-price auctions — the highest bidder pays exactly what they bid. This shifted from second-price around 2019. DSPs now use bid shading algorithms to avoid overpaying, and publishers use dynamic floor pricing to ensure minimum yield. I have spent considerable time at Glance and InMobi designing floor optimization strategies that respond to real-time bid landscape data.
The Exchange as Product
The exchange sits at the center of RTB. It is not just a passthrough — it is a product. At InMobi, the exchange makes decisions about auction logic, timeout management, bid validation, creative scanning, and signal enrichment. These decisions directly impact publisher yield and advertiser ROI. A well-designed exchange increases bid density, reduces latency, and ensures auction integrity. One of the most important product decisions is timeout configuration. If you give DSPs too little time, they cannot evaluate properly and you lose demand. Too much time hurts user experience. At Glance, tuning timeouts by region and device type improved effective CPM by 12% without degrading page performance.
RTB vs Other Programmatic Methods
RTB is the open auction — anyone can bid. But programmatic also includes Private Marketplaces where select buyers get priority access at negotiated floors, and Programmatic Guaranteed with fixed price and volume. Each method has different implications for exchange architecture. PMPs require deal ID management and priority logic. PG requires forecasting and reservation systems. The exchange must handle all three simultaneously without adding latency.
Where RTB Is Headed
By 2030, RTB will evolve significantly. AI agents will participate as autonomous buyers. Attention-based signals will supplement viewability as bidding currency. Server-side processing will dominate. And exchanges will consolidate — the market cannot sustain 30+ SSPs. The survivors will have the best product: richest signals, fairest auctions, fastest execution. That is exactly what I am building at InMobi.