What is real-time bidding? It is the automated, per-impression auction that decides which ad you see in the split second a page or app loads. An exchange describes the slot and the user, demand-side platforms bid on it, the highest bid wins, and the ad is served, all in roughly 100 milliseconds. It is the engine behind open programmatic buying.
What is real-time bidding, in plain English?
Think of every ad slot on the internet as its own micro-auction that fires the instant a page loads, not in advance. Nobody pre-buys "the banner on this article." The moment your browser requests the page, the slot goes up for sale, dozens of buyers get a fraction of a second to decide what that specific impression is worth to them, and the winner's ad appears. You never see the auction. It resolves before the page finishes painting.
That "per impression, in real time" part is what makes RTB different from how ads used to be sold. The old model was reserved: a buyer negotiated a block of inventory by hand, weeks ahead. RTB blew that up. Now each impression is priced on its own merits, based on who is about to see it, and the buyer pays only for the ones they want. It is the difference between buying a billboard for a month and buying one specific person's attention for one specific instant.
How RTB works, step by step
The whole sequence runs in about the time it takes to blink. Here is the order of operations:
- A user opens a page or app. The publisher's page has an ad slot to fill.
- The supply-side platform (SSP) sends a bid request. The publisher's supply-side platform packages up everything known about the impression: the page, the ad size, the device, the geography, and whatever audience signals are available, then passes it to an ad exchange.
- The exchange broadcasts the impression to buyers. The exchange runs the auction, sending the bid request out to connected demand-side platforms (DSPs).
- DSPs evaluate and bid. Each demand-side platform checks the impression against its advertisers' targeting and budgets, decides what that user is worth, and returns a bid price. This is where the real work lives: a DSP may evaluate hundreds of thousands of impressions per second, score each one, and respond only to the ones that fit, all inside the auction's tight timeout.
- The auction clears. The highest bid wins. Today most exchanges run a first-price auction, so the winner pays exactly what they bid (the industry moved off second-price after Google's exchange switched to first-price in 2019). The practical upshot: bid shading and smart pacing matter more now, because there is no second-price cushion catching an overbid.
- The winning ad is served. The creative loads into the slot before the page finishes rendering.
The technical language all of this speaks is OpenRTB, the open protocol maintained by the IAB Tech Lab. It is the shared dictionary that lets a DSP and an SSP built by different companies understand the same bid request. Without a common standard, the open exchange simply would not function.
Where RTB fits in programmatic
People use "programmatic" and "RTB" interchangeably, and that is the most common mistake in this space. RTB is one way to buy programmatically, not the whole thing. Programmatic is the umbrella: any ad buying run by software through automated pipes. RTB is specifically the auction-based, per-impression flavor of it. (If you want the full map of the ecosystem, our programmatic advertising guide walks the whole stack.)
Programmatic splits into auction-based deals and reserved deals:
| Deal type | How it's priced | What you get |
|---|---|---|
| Open RTB (open exchange) | Live first-price auction, per impression | Maximum reach and scale, lowest control over where ads land |
| Private marketplace (PMP) | Auction, but invite-only inventory | Curated, higher-quality inventory; still bid-based |
| Programmatic guaranteed | Fixed price, reserved volume | One buyer, one publisher, no auction; premium placement locked in |
RTB powers the first two. The further you move toward programmatic guaranteed, the less you are bidding and the more you are reserving, trading auction-driven price discovery for certainty and premium placement. A private marketplace sits in the middle: you still bid, but only against a short list of invited buyers on inventory the publisher has hand-picked, which is usually the right home for premium spend that still wants auction efficiency.
Is RTB safe for brands?
The honest answer: open RTB is fast, cheap, and enormous, and that scale is exactly why it carries risk. Because the open exchange touches a vast, long-tail pool of inventory, that is where most brand-safety problems live: ads landing next to junk content, made-for-advertising sites, bot traffic, and ad fraud. RTB is not inherently unsafe, but unmanaged open-exchange buying is where budgets quietly leak.
The fix is not avoiding RTB. It is running it with guardrails: inclusion lists, brand-safety and verification vendors, supply-path optimization to cut out shady middlemen, and a willingness to move premium dollars into PMP and programmatic guaranteed deals where the inventory is vetted. The IAB has pushed the open exchange toward more transparency (the SupplyChain object, GPIDs) precisely so buyers can see every hand the impression passed through before they paid for it. Done right, RTB is a precision tool. Done lazily, it is the spray-and-pray most agencies quietly mean when they say "programmatic." We do not do the lazy version.
You should not have to learn this to know your money is being spent well
But it helps. RTB is the layer where programmatic budgets either work hard or quietly leak, and most agencies will never explain the difference because the murkiness is convenient for them. We run programmatic as precision media: real targeting, real brand-safety guardrails, transparent DSP fees, no CPM games. Want to see how that would look against your budget? Get in touch or email admin@moonsauceagency.com and we will talk through it like adults. An honest read, no sales theater.
Keep reading: Ad Exchange · Programmatic Guaranteed · Private Marketplace (PMP) · Glossary index