← Back to blog
P

Programmatic Advertising Explained

Programmatic advertising refers to the automated buying and selling of digital advertising inventory. Instead of humans negotiating each placement manually, software evaluates available ad space in real time, applies targeting criteria, and transacts impressions through auctions that happen in milliseconds. It is now the dominant method for buying digital media globally.

How programmatic differs from traditional buying

In traditional media buying, an advertiser’s agency contacts a publisher’s sales team, negotiates a rate, and signs an insertion order specifying which placements will run, for how long, and at what cost. The process is slow, labor-intensive, and difficult to scale across many publishers at once.

Programmatic buying replaces most of this with software. An advertiser loads a campaign into a DSP (demand-side platform), sets targeting and budget parameters, and the platform automatically bids on individual impressions, across thousands of publishers, that match those parameters. The result is faster execution, granular audience targeting, and near-real-time performance feedback.

The programmatic ecosystem

Several types of platforms make up the programmatic stack:

  • DSPs (demand-side platforms): used by advertisers and agencies to buy inventory
  • SSPs (supply-side platforms): used by publishers to sell inventory
  • Ad exchanges: neutral marketplaces where DSP bids meet SSP supply
  • DMPs and CDPs: data platforms that supply audience segments to enrich targeting
  • Ad servers: systems that traffic and deliver the winning creative to the end user

These components communicate through standardized protocols, primarily OpenRTB, that define how bid requests and responses are structured.

Types of programmatic transactions

Not all programmatic buying happens through open real-time auctions. There are several transaction types:

Open auction (open RTB)

The most common form. The publisher’s SSP sends a bid request to all connected DSPs. Any eligible buyer can bid. The impression goes to the highest qualifying bid. Prices are market-driven and can fluctuate significantly.

Private marketplace (PMP)

A publisher invites a select group of buyers to participate in a private auction. The impression is still sold through real-time bidding, but access is restricted. PMPs are typically used for premium inventory: above-the-fold placements, high-traffic news sites, streaming pre-roll.

Programmatic guaranteed (PG)

A direct deal between a publisher and an advertiser, negotiated upfront with a fixed price and volume commitment, but executed programmatically. The advertiser gets guaranteed access to specific inventory; the publisher gets guaranteed revenue. Delivery and reporting are automated.

Preferred deals

A one-to-one agreement where an advertiser gets the right of first look at an impression at a fixed price, before it goes to the open auction. If the advertiser passes, the impression moves on.

Targeting in programmatic

One of programmatic’s main advantages over traditional buying is the ability to define who should see an ad, not just where the ad will appear. Common targeting parameters include:

  • Audience segments: behavioral, demographic, or interest-based groups derived from data
  • Contextual: targeting based on the content of the page (without relying on user identity)
  • Geographic: country, region, city, postal code, or radius around a physical location
  • Device and environment: mobile vs. desktop, operating system, browser, app vs. web
  • Time of day and day of week: dayparting to align with when audiences are most receptive
  • Retargeting: reaching users who have previously interacted with the advertiser’s website or app

Measurement and attribution

Programmatic campaigns generate rich event-level data: every bid, impression, click, and conversion is logged. This data feeds attribution models that attempt to assign credit for a sale or action to the ad touchpoints that contributed to it.

Common attribution models include last-click (credit to the final ad clicked before conversion), first-click, linear (credit spread across all touchpoints), and data-driven (credit weighted by algorithmic contribution estimates).

Challenges and considerations

Programmatic advertising is powerful but not without complexity:

  • Ad fraud: automated traffic (bots) can generate fake impressions, inflating delivery metrics
  • Brand safety: ads may appear next to content that conflicts with an advertiser’s values if controls are not set properly
  • Viewability: not all served impressions are actually seen by users
  • Data privacy: cookie deprecation and privacy regulations are reshaping how audience data is collected and used
  • Supply chain transparency: understanding exactly which intermediaries handled an impression, and at what cost, requires active audit work

How Arago helps

Arago brings programmatic advertising capabilities to local retail advertisers in a self-serve format designed for their scale and workflow. Local retailers can run targeted omnichannel campaigns across display, video, connected TV, and digital out-of-home, with the audience precision, real-time reporting, and cost efficiency that programmatic makes possible.