The majority of digital ads you see today — banner ads on news sites, video ads on apps, display ads across millions of websites — are not bought manually. They are bought and sold in milliseconds through a system called programmatic advertising.
If you spend money on digital advertising or earn money from a website, understanding how programmatic advertising works — and how CPM drives the entire system — can make you significantly smarter with your decisions.
What Is Programmatic Advertising?
Programmatic advertising is the automated buying and selling of digital ad inventory using software and real-time data. Instead of a human negotiating ad placements with a publisher, algorithms handle the entire transaction in milliseconds — every single time a webpage loads.
Before programmatic, a brand wanting to advertise on a major website had to call a sales rep, negotiate a price, sign a contract, and wait weeks for the campaign to go live. Now, that same brand can set up targeting criteria and start reaching relevant audiences across millions of websites within minutes.
"Data is the new oil. It's valuable, but if unrefined it cannot really be used." — Clive Humby, mathematician and data science pioneer
How Programmatic Advertising Works: Step by Step
Here is what happens in the roughly 90 milliseconds between a user loading a webpage and an ad appearing on their screen:
| Step 1 | User visits a webpage with an ad slot |
| Step 2 | Publisher's SSP sends an auction request with user data |
| Step 3 | Multiple advertisers' DSPs receive the request and evaluate it |
| Step 4 | Each DSP submits a CPM bid for that impression |
| Step 5 | Highest bidder wins — their ad is served instantly |
| Step 6 | Winning advertiser pays their CPM bid (or just above second place) |
This entire process happens in under 100 milliseconds — faster than a human blink.
Key Players in the Programmatic Ecosystem
CPM in Programmatic Advertising
CPM is the fundamental currency of programmatic advertising. Every bid in a real-time auction is expressed as a CPM — the price an advertiser is willing to pay for 1,000 impressions of that type.
What CPMs look like in programmatic
| Open exchange display | $0.50 – $3 |
| Private marketplace (PMP) | $3 – $15 |
| Programmatic guaranteed | $10 – $40 |
| Connected TV (CTV) | $20 – $50 |
| Programmatic audio | $5 – $20 |
| Digital out-of-home (DOOH) | $3 – $12 |
Open exchange has the lowest CPMs but least control over placement. Programmatic guaranteed offers fixed pricing and premium inventory.
Types of Programmatic Buying
Open Real-Time Bidding (RTB)
The most common form. Any advertiser can bid on any available impression in an open auction. CPMs are lowest here, but inventory quality varies widely. Best for scale and reach campaigns.
Private Marketplace (PMP)
Publishers invite a select group of advertisers to bid on premium inventory. CPMs are higher than open RTB, but brand safety and placement quality are much better.
Programmatic Guaranteed
A fixed deal between one advertiser and one publisher, executed programmatically. No auction — the advertiser pays a set CPM for a guaranteed number of impressions. Highest cost, highest control.
Benefits of Programmatic Advertising
- Reach audiences across millions of websites with a single campaign
- Precise targeting by demographics, interests, behavior, and location
- Real-time optimization — campaigns adjust automatically to improve performance
- Transparent reporting — see exactly where every impression was served
- Lower CPMs than direct buys for comparable inventory
Challenges and Things to Watch Out For
- Ad fraud — bots can generate fake impressions at scale
- Brand safety — ads can appear next to inappropriate content without controls
- Complexity — programmatic has a steep learning curve for beginners
- Hidden fees — DSPs, SSPs, and exchanges all take a cut of your CPM spend
🎯 Key Takeaways
- Programmatic advertising automates ad buying using real-time auctions
- CPM is the core pricing currency — every bid is expressed in CPM terms
- DSPs (buyers) and SSPs (sellers) connect through ad exchanges in milliseconds
- Open RTB has the lowest CPMs; programmatic guaranteed has the highest control
- Over 70% of digital display ads are now bought programmatically
- Use brand safety tools to protect against ad fraud in open exchange buying
Plan Your Programmatic Budget
Use our free CPM calculator to forecast impressions, cost, and reach for your programmatic campaigns.
Use the Free CPM Calculator →
Sources & references:
IAB Programmatic Advertising Glossary 2025 |
eMarketer Programmatic Digital Display Ad Spending Report 2026 |
The Trade Desk — How Programmatic Works (2025) |
Google Ad Manager Documentation 2026
Filed under: Programmatic Advertising · CPM · Digital Advertising