When a web page loads, there is often an empty ad slot waiting to be filled. In the fraction of a second before you see the page, software can offer that slot to many advertisers, collect bids, pick a winner and serve the ad. That automated process is programmatic advertising.
Programmatic sounds technical, and the jargon (DSP, SSP, RTB, PMP) does not help. But the idea is simple: machines buy and sell ad space based on rules and data, instead of people negotiating every placement by phone and email.
This guide explains how programmatic advertising works, the main players, the deal types, the safeguards you need, and a practical way for a small or mid-sized business to start in 2026.
Key Takeaways
- Programmatic advertising is automated buying and selling of digital ad impressions, often through real-time auctions.
- Advertisers buy through demand-side platforms (DSPs); publishers sell through supply-side platforms (SSPs) and exchanges.
- Deal types range from the open auction to private auctions, preferred deals and programmatic guaranteed.
- Standards such as OpenRTB and ads.txt keep the system working and reduce fraud.
- For most smaller advertisers, Google Ads (Demand Gen and Display Network) is the easiest way into programmatic.
What is programmatic advertising?
Programmatic advertising is the use of software to buy digital ads – display, video, connected TV, audio and native – automatically. Buyers set targeting, budgets and bids; the platform evaluates each available impression and bids on the ones that match.
The most common method is real-time bidding (RTB). The IAB Tech Lab’s OpenRTB standard defines how bid requests and responses are exchanged; according to the IAB Tech Lab, OpenRTB 2.6 (April 2022) added support for connected TV buying and selling.
Who is involved: the programmatic ecosystem
| Player | Side | What it does |
|---|---|---|
| Advertiser / agency | Buy | Sets goals, audiences, budgets and creative |
| Demand-side platform (DSP) | Buy | Evaluates impressions and places bids on the buyer’s behalf |
| Data providers / CDP | Buy | Supply audience data, including your own first-party lists |
| Ad exchange | Middle | Runs the auction between buyers and sellers |
| Supply-side platform (SSP) | Sell | Offers a publisher’s impressions to many exchanges and DSPs |
| Publisher | Sell | Owns the website, app or streaming service with the ad space |
| Verification vendors | Both | Measure viewability, invalid traffic and brand safety |
How one programmatic impression is sold
- A user opens a page or app with an ad slot.
- The publisher’s SSP sends a bid request with details such as the site, ad size and (where permitted) device and audience signals.
- DSPs check the request against each advertiser’s targeting and decide whether and how much to bid.
- The exchange runs the auction and picks the winning bid.
- The winning ad is served and the impression is recorded – all in well under a second.
Programmatic deal types
Not all programmatic buying is an open free-for-all. Google Ad Manager’s documentation splits transactions into guaranteed and non-guaranteed types.
“Guaranteed campaigns are contractually obligated to deliver based on terms negotiated with a buyer.”
— Google Ad Manager Help, Ways of transacting in Ad Manager
| Deal type | Guaranteed? | Pricing | Best for |
|---|---|---|---|
| Open auction | No | Auction, open to all buyers | Scale and low cost |
| Private auction (PMP) | No | Auction limited to invited buyers | Better-quality inventory with competition |
| Preferred deal | No | Negotiated, with first look before the auction | Priority access to a publisher without fixed volume |
| Programmatic guaranteed | Yes | Negotiated terms for reserved inventory | Big launches, sponsorships, premium sites |
Programmatic channels and formats
- Display and native – banners and in-feed units; see banner ad sizes.
- Online video – pre-roll and outstream video on sites and apps.
- Connected TV (CTV) – ads on streaming apps watched on TV screens.
- Digital audio – ads in music streaming and podcasts.
- Digital out-of-home – screens in public places bought through programmatic platforms.
Safeguards: ads.txt, brand safety and fraud
Because buying is automated, you need safeguards. The IAB Tech Lab’s ads.txt (Authorized Digital Sellers) standard lets publishers publicly declare which companies may sell their inventory, which helps buyers avoid counterfeit inventory. Version 1.1 arrived in August 2022, and app-ads.txt extends the idea to apps and connected TV.
- Buy only from sellers listed in a publisher’s ads.txt.
- Use inclusion lists (approved sites) for brand-sensitive campaigns.
- Apply content-suitability exclusions and review placement reports.
- Monitor invalid traffic and viewability with your platform’s reports or a verification vendor.
Targeting and privacy in 2026
Programmatic targeting is moving away from third-party cookies toward first-party data, contextual signals and platform-modelled audiences. Several browsers block third-party cookies by default, and consent rules in many regions limit what can be used. That makes your own data – customer lists, site visitors with consent – far more valuable. Our guides to cookieless tracking and Consent Mode v2 explain how to keep measurement working.
How to get started (step by step)
- Define the job. Awareness, remarketing or conversions? Programmatic is strongest for reach and remarketing.
- Get measurement right. Set up conversion tracking and UTM parameters before spending.
- Start self-serve. Google’s Display Network – now bought through Demand Gen – is programmatic inventory with a low entry point.
- Use first-party audiences. Upload customer lists and build remarketing segments.
- Set brand-safety rules. Exclusions and, where needed, inclusion lists.
- Cap frequency. Avoid showing the same ad to the same person too often.
- Test creative. At least two variants per audience.
- Graduate to a DSP when you need specific publishers, CTV, or private deals – usually with an agency or managed service.
Common mistakes
- Buying cheap impressions with no quality checks. Low CPMs often mean low viewability or invalid traffic.
- Measuring only clicks. Programmatic often works through views and assisted conversions; use attribution sensibly.
- Too many vendors too soon. Several DSPs bidding on the same inventory can compete against each other.
- Ignoring ads.txt. Unauthorised resellers are a classic source of fraud.
- No creative refresh. High frequency plus stale creative leads to fatigue.
Related Guides
- How to Set a PPC Budget
- PPC KPIs: Metrics Every Advertiser Should Track
- Cost Per Acquisition (CPA): Calculate and Reduce It
Frequently Asked Questions
What is programmatic advertising in simple terms?
It is the automated buying and selling of ad space. Software decides, often in real time, which ads to show to which person on which site or app, and at what price.
Is Google Ads programmatic?
Yes, in the broad sense. Display and video campaigns in Google Ads buy inventory automatically through auctions. Dedicated programmatic platforms such as Display & Video 360 or other DSPs add access to more exchanges and private deals.
What is the difference between a DSP and an SSP?
A demand-side platform (DSP) is used by advertisers to buy impressions. A supply-side platform (SSP) is used by publishers to sell them. Ad exchanges connect the two.
What is ads.txt?
Ads.txt is an IAB Tech Lab standard that lets publishers publicly list the companies authorised to sell their ad inventory, which helps buyers avoid counterfeit inventory.
How much budget do I need for programmatic?
Self-serve platforms such as Google Ads have no meaningful minimum, but many managed DSPs and agencies set monthly minimums. Start where you can measure conversions reliably.
Conclusion
Programmatic advertising is simply automation applied to ad buying. Start with self-serve inventory, your own audience data and solid measurement; add private deals and DSPs when the budget and goals justify them. If you want help building a programmatic and search plan that ties back to revenue, explore our PPC management services or request a quote.




