Real-Time Bidding in Programmatic Advertising: How the Auction Actually Works
Real-time bidding is the auction inside programmatic advertising: each ad impression is priced and sold in the milliseconds between a page loading and the ad rendering. It's one method of buying programmatic inventory — not a synonym for it. Amazon DSP (Demand-Side Platform, not the delivery courier) runs bids through this process.
What this looks like across the book we manage
What Real-Time Bidding Is (and Isn't)
Real-time bidding is the auction mechanism inside programmatic advertising — not a separate category of advertising, and not interchangeable with the word "programmatic" itself. Programmatic just means software buys the ad instead of a person negotiating it. RTB is the specific method where each individual impression is priced and sold in a live auction, in the fraction of a second between a page loading and the ad rendering.
Three pieces make it run. A supply-side platform (SSP) represents the publisher and puts inventory up for auction. A demand-side platform (DSP) represents the advertiser and decides what to bid, and how much, based on who the viewer is and what the advertiser is trying to achieve. An ad exchange sits between them, running the auction and settling the transaction. Amazon DSP is a demand-side platform — the Demand-Side Platform kind, not the Delivery Service Partner courier franchise that shares the same initials. It buys display, video, and audio inventory programmatically, on Amazon and off it.
Not every programmatic buy runs through an open RTB auction. Private marketplace deals and programmatic guaranteed deals also move through software, but the price isn't set by a live auction against unknown competitors — it's negotiated or fixed in advance. RTB is the fastest-moving, most competitive lane of programmatic buying, not the entire road.
Inside One Auction: A Worked Example
Here's what happens in the roughly 100 milliseconds between a shopper landing on a page and an ad appearing on it:
- The publisher's SSP sends a bid request to the exchange — this page, this ad slot, what's known about the viewer, and a floor price.
- The exchange broadcasts that request to every connected DSP.
- Each DSP decides, in milliseconds, whether the impression matches an advertiser's targeting and how much it's worth. Say the floor is $2.00 CPM and three DSPs respond: $2.10, $2.35, and $2.60.
- The highest bid wins. In a first-price auction, that advertiser pays $2.60. In a second-price auction, they pay just above the next-highest bid, around $2.36.
- The winning ad renders. Request, bids, decision, render — the whole sequence finishes before the rest of the page has loaded.
That's the mechanic whether you're running a handful of impressions or a full media plan. The scale changes, not the process. Across 30 advertisers we manage, in July 2026 the Amazon DSP book bought 78.4 million impressions at a blended $4.00 CPM, producing a 6.04x return on ad spend and a blended $1.42 cost-per-click. Same auction, same milliseconds, run 78.4 million times.
RTB Is One Lane, Not the Whole Highway
RTB gets used loosely to mean "programmatic," but it's one buying method among a few, and each one sets price differently. Knowing which one you're actually running changes what you should expect from it — an open exchange auction and a fixed-price guaranteed deal are not the same product wearing different names.
Where RTB Goes Wrong — and the Mistake We've Made Ourselves
The honest problem with RTB isn't the auction — it's what advertisers do with the result. Last-click attribution credits the display ad for a purchase that sponsored ads, email, or organic search would have won anyway. RTB is very good at putting an ad in front of a shopper who was already going to buy; it's much harder to tell, from the auction data alone, whether that ad caused anything.
We've made this mistake ourselves: running a display campaign that maximized reach on the open exchange, watching last-click ROAS look strong, and only later — reconciling in Amazon Marketing Cloud — finding that most of the credited purchases were shoppers who'd already clicked a sponsored ad in the same path. The DSP and sponsored ads were bidding against the same demand and counting the same sale twice. The fix isn't turning off RTB. It's running a holdout, a matched group that doesn't see the ad, and checking the lift is real before scaling the spend.
A brand like Epic Gardening running spring-season display alongside sponsored products needs to know which channel actually moved the sale, not just which one touched it last.
What To Do When The Numbers Don't Add Up
If CPM is climbing and impressions are flat, check whether the floor price moved or whether you're now competing in a narrower audience pool than before — bidding against yourself for the same segment inflates price with no gain in reach.
If ROAS looks strong but a holdout test shows little or no lift, the auction is working and the targeting is fine — the attribution is the problem, not the bidding. Pull the campaign back to audiences and placements a holdout can confirm are incremental, not just ones last-click likes.
If cost-per-acquisition is high with very few new-to-brand purchases in the mix, the DSP is likely retargeting people sponsored ads would have converted anyway. Narrowing to prospecting audiences, even at a higher CPM, often lowers real acquisition cost once you strip out the overlap.
Where Dr. DSP Fits
Dr. DSP is Amazon DSP — the Demand-Side Platform — run as a managed product by Fable 5, from Full Circle, which has managed more than $500M in revenue across 100+ brands. Every change carries the evidence behind it, a measurement plan, and a rollback trigger before it runs, and reconciliation happens in Amazon Marketing Cloud so display and sponsored ads stop double-counting the same sale. Whether or not that's the right setup for you, the RTB auction underneath it works exactly as described above — that part isn't proprietary to anyone.
| Buying Method | How Price Is Set | Human Involvement | Best Suited For |
|---|---|---|---|
| Open RTB exchange | Live auction, per impression, dynamic | None at transaction time | Broad reach, retargeting, testing new audiences |
| Private Marketplace (PMP) | Auction, but invite-only curated inventory | Some — negotiated access, not price | Brand-safety-sensitive buys, premium placements |
| Programmatic Guaranteed (PG) | Fixed price, negotiated upfront | High — deal terms set in advance | Guaranteed delivery, upfront budget certainty |
Which one you should actually pick
Marketers who want to understand the mechanics before buying anything should start with the auction structure itself, not a vendor's dashboard. Teams running RTB in-house need to get comfortable with floor prices and first- versus second-price bidding. Teams who'd rather not build the holdouts and AMC reconciliation themselves are the ones a managed DSP product like ours actually suits.
Shortlist on the job, not the feature grid. Pull your search-term report for the last 90 days and total the spend against terms that produced no orders — 48.5% across the 47 brands above. Then ask each vendor on your list what they would do about it in week one, and see who answers with a process rather than a screenshot.
Common questions
Is real-time bidding the same as programmatic advertising?
No. Programmatic advertising is the umbrella term for buying ads with software instead of manual negotiation. RTB is one method inside that umbrella — the one where price is set by a live, per-impression auction. Private marketplace and programmatic guaranteed deals are programmatic too, but they don't run on an open auction.
Does Amazon Ads use real-time bidding?
Yes, for its demand-side platform. Amazon DSP buys display, video, and audio inventory through RTB auctions, both on Amazon properties and off them. This is separate from Amazon's sponsored ads, which run their own auction for search and product placements.
How long does one RTB auction actually take?
Under 100 milliseconds, start to finish — bid request, responses from connected DSPs, winner selection, and the ad rendering, all inside the time it takes the rest of the page to load.
What's the difference between a first-price and second-price auction?
In a first-price auction the winning bidder pays exactly what they bid. In a second-price auction they pay just above the next-highest bid. Most exchanges moved to first-price auctions over the past several years, which changed how DSPs calculate bids to avoid overpaying.
Can RTB target the same shopper sponsored ads already reached?
Yes, and this is the most common blind spot. Without reconciling the two channels — in a tool like Amazon Marketing Cloud — a display impression and a sponsored ad click can both claim credit for one purchase, making display look more effective than it actually was.
Dr. DSP is Amazon DSP — the Demand-Side Platform, not the delivery franchise — run daily by Fable 5 with operators from a $500M+ Amazon team supervising. You pick the approval level, we reconcile in Amazon Marketing Cloud, and Orbit is included. First 30 days free, priced on the call.
Book a Dr. DSP demoRead next
- Criteo Pricing: IO-Based, CPC or CPM, and the Take RatePricing · criteo pricing
- ChannelAdvisor Alternative: Two Jobs, One Hard ExitAlternative · channeladvisor alternative
- Pacvue Pricing: What Quote-Only Really Means for BuyersPricing · pacvue pricing
- Intentwise Pricing: Quote-Only, and What It BuysPricing · intentwise pricing
- Quartile Pricing: What the Terms Commit You ToPricing · quartile pricing
- Perpetua Pricing: What the Page Shows, and What It Doesn'tPricing · perpetua pricing