Programmatic Advertising
Programmatic advertising is the automated buying and selling of digital ad space using software, in place of direct negotiation between an advertiser and a publisher. The advertiser sets a budget, an audience, and a bid, and the software decides in milliseconds which impressions to buy, often through a real-time auction. It covers display, video, connected TV, audio, and digital out-of-home ads.
Last updated: November 2026
How does programmatic advertising work?
- The advertiser sets up a campaign in a buying platform, with a budget, a target audience, and a maximum bid.
- A person opens a website or an app that has ad space to fill.
- The publisher's platform offers that impression to an ad exchange.
- Buying platforms bid on it for their advertisers.
- The winning ad is shown, all before the page finishes loading.
The main parts
- Demand-side platform (DSP): the software advertisers and agencies use to buy.
- Supply-side platform (SSP): the software publishers use to sell.
- Ad exchange: the marketplace where the two meet and auctions run.
Types of programmatic buying
- Open auction: any buyer can bid, in real time.
- Private marketplace: an invitation-only auction run by a publisher for chosen buyers.
- Programmatic guaranteed: a fixed price and volume agreed in advance, delivered through the same technology.
Programmatic vs. direct buying
In a direct buy, the advertiser negotiates with a publisher and signs an insertion order. In programmatic buying, software makes the purchase one impression at a time. Programmatic is faster and easier to adjust, while direct deals give more certainty over where ads appear.
How is programmatic advertising paid for?
Buying platforms bill the advertiser or its agency for the media bought plus their own fees. Smaller and self-serve accounts often pay by card. Larger accounts are invoiced monthly on credit terms. Agencies that buy for clients carry that spend until the client pays, which is why billing terms matter in media buying. For one example, see how The Trade Desk bills agencies.
How Opal fits
Opal is a charge card built for agencies, media buyers, and brands that run paid media. Credit limits go up to $10 million and are sized on managed ad spend and cash flow, and unlimited free virtual cards give each client or ad platform its own card and spending limit. See how Opal works for agencies.
Frequently asked questions
Display advertising is a format: banner, image, and rich media ads on websites and apps. Programmatic is a way of buying. Display ads can be bought programmatically or through direct deals, and programmatic buying also covers video, audio, and connected TV.
Broadly, yes. Buying on the Google Display Network is automated and auction-based, which is programmatic in the general sense. Google's dedicated programmatic buying platform for agencies and large advertisers is Display & Video 360.
A demand-side platform is the software advertisers and agencies use to buy ad space programmatically. It holds the campaign settings, bids on impressions across many publishers, and reports on what was bought.
See what Opal can do for you
Learn how our spend platform can increase the strategic impact of your finance team and future-proof your company






