How online ad auctions actually work

Ever wondered how the ad on a website got there — or what people mean by "programmatic", "RTB" or "DSP"? Here's the whole thing in plain words, with no jargon left unexplained. It takes about five minutes to read, and you'll never look at a banner the same way again.

Almost every ad you see online was bought in an auction that finished faster than you can blink. No human picked it for you. Software did — and it decided, in real time, that your attention was worth a specific amount of money.

What "programmatic" means

Programmatic advertising simply means buying and selling ads with software instead of people on the phone. In the old days, an advertiser would call a website and negotiate a deal. Today, computers do it automatically — across millions of websites and apps at once — and they make a fresh decision for every single ad view.

That shift matters because it's the only way to keep up. There are far too many ad views happening every second for anyone to buy them by hand.

The three players in every ad sale

To understand the auction, you only need to know who's at the table:

  • The publisher — the website or app with space to sell. They use a tool called an SSP (supply-side platform) to offer that space.
  • The ad exchange — the marketplace in the middle that runs the auction and connects buyers with sellers.
  • The advertiser — the brand that wants to show an ad. They use a DSP (demand-side platform) to do the buying. adZoic is a DSP.
The easy way to remember it

SSP = the seller's side. DSP = the buyer's side (D for demand). The exchange is the auction house in between.

What "real-time bidding" (RTB) is

Real-time bidding is the auction itself. The instant a page or app starts to load and finds a space for an ad, the exchange invites buyers everywhere to bid on that one view. Each buyer's DSP looks at what it knows — what kind of content it is, what device, roughly who's likely watching — and decides in a flash whether to bid and how much.

The highest useful bid wins, the ad loads, and the page finishes drawing. All of it, start to finish, usually takes around a tenth of a second.

How a single auction plays out

Here's the journey for one ad view, step by step:

  • 0 ms — You open an app or web page. There's a slot that needs an ad.
  • ~10 ms — The publisher's SSP describes the slot and sends it to the exchange, which offers it to buyers.
  • ~20 ms — adZoic and other DSPs each weigh the opportunity against their advertisers' goals.
  • ~25 ms — Bids come back. adZoic offers the lowest price that still wins.
  • ~100 ms — The exchange hits its deadline and picks the winner.
  • ~120 ms — The winning ad appears, and measurement begins right away.

Why it has to be this fast

The auction can't slow down the page you came to read. If buyers take too long, the exchange simply moves on without them. That's why the exchange sets a strict deadline — usually about 100 milliseconds — for every bid to arrive. A good DSP makes its decision in a small fraction of that, leaving plenty of room for the round-trip across the internet.

So what does a DSP like adZoic actually do?

A DSP is the advertiser's brain and wallet in the auction. In those few milliseconds, adZoic:

  • Decides whether a given ad view fits what you're trying to achieve.
  • Predicts how likely it is to lead to a real result.
  • Works out the right price and places the bid.
  • Keeps your budget on pace and your brand safe from fraud and bad content.
  • Records what happened so you can see it instantly.

Do that billions of times a day, learning the whole way, and small smart decisions add up to a big difference in results.

How the money works: CPM and bids

Ad space is usually priced by CPM — the cost for one thousand ad views. A $10 CPM means you pay $10 every time your ad is shown a thousand times. In the auction, your DSP bids a price for each view. With smart bidding, it offers just enough to win without overpaying, which is how good buying lowers your overall cost per result.

Where adZoic fits

adZoic is the demand-side platform that does all of the above — and tries hard to make it understandable. The AI handles the split-second decisions; you stay in control of the goals, the budget and the brand. Simple on your side, sophisticated underneath.

Plain-English glossary

The words, decoded

DSP
Demand-side platform. Software advertisers use to buy ads automatically. adZoic is one.
SSP
Supply-side platform. Software publishers use to sell their ad space.
Ad exchange
The marketplace that runs the auction and connects buyers with sellers.
RTB
Real-time bidding. The instant auction that decides which ad you'll see.
Programmatic
Buying and selling ads with software instead of manual deals.
Impression
One ad view — a single time your ad is shown to one person.
CPM
Cost per thousand impressions. The usual way ad space is priced.
Floor price
The lowest price a publisher will accept for an ad space.
Bid shading
Bidding the lowest amount that still wins, so you don't overpay.
First-party data
Information you collect about your own customers — yours to use, privacy-safe.
CTV
Connected TV — streaming and smart-TV inventory on the big screen.
IVT
Invalid traffic — fake or bot activity that good filtering blocks before you pay.
FAQ

Common questions

What is a DSP?

A DSP, or demand-side platform, is software that buys digital advertising for advertisers. Instead of dealing with each website one by one, it connects to many sources of ad space at once and bids on individual ad views automatically, in real time. adZoic is a DSP.

What is real-time bidding (RTB)?

It's an automatic auction that happens the instant a page or app loads. The moment there's space for an ad, buyers are invited to bid, and the best bid wins — usually in about a tenth of a second.

What's the difference between a DSP and an SSP?

A DSP is used by advertisers to buy ad space. An SSP is used by publishers to sell it. They sit on opposite sides of the same auction: the SSP offers the space, the DSP bids to buy it.

How fast does an ad auction happen?

Very fast. The exchange usually gives buyers about 100 milliseconds to respond. A good DSP decides whether and how much to bid in a small fraction of that — often single-digit milliseconds — so the ad appears with no noticeable delay.

What does CPM mean?

CPM is the cost for one thousand ad views. A $10 CPM means you pay $10 every time your ad is shown 1,000 times. It's the most common way ad space is priced.

Do I still need third-party cookies?

No. Third-party cookies are being phased out, and modern advertising doesn't rely on them. adZoic reaches the right people using your own first-party data and privacy-safe identity instead.

How is programmatic different from buying ads directly?

Direct buying means a person negotiates one deal with one seller. Programmatic means software buys across many sources at once and decides what each view is worth in real time — faster, wider, and self-adjusting as it learns.

Now you know how it works.
See it work for you.

Book a short demo and we'll show adZoic buying against your real goals — in plain English the whole way.