A supply-side platform (SSP) is ad technology that helps publishers, app developers, and content owners sell their available advertising inventory to multiple buyers simultaneously through programmatic auctions. By connecting publisher inventory to hundreds of demand-side platforms (DSPs) and ad networks at once, SSPs increase competition for each impression and maximise the revenue publishers earn from their ad space — all in the milliseconds before a page loads for a user.

Category
Paid Advertising
Also Called
Sell-Side Platform, Publisher Ad Platform
Difficulty
Advanced
Read Time
9 min

If you've ever wondered how a publisher's website serves a relevant ad to you within milliseconds of a page loading — and why that ad is for something you were just researching — you're looking at an SSP at work. Supply-side platforms are the publisher's side of the programmatic advertising ecosystem, and understanding them is essential for anyone running publisher monetisation or buying media at scale.

What is a supply-side platform?

Before programmatic advertising, publishers sold ad inventory one deal at a time — either directly to advertisers through IO (insertion order) deals negotiated by a sales team, or through ad networks that aggregated inventory and sold it in bulk. Both approaches were slow, inefficient, and left significant revenue on the table.

Supply-side platforms changed this by automating the sale of publisher ad inventory through real-time auctions. When a user loads a page, the SSP instantly packages information about that impression — the page content, the user's device and location, contextual signals, and (where permitted) audience data — and sends bid requests to connected buyers. Buyers respond with bids in real time, and the highest bid wins the impression.

The key innovation of SSPs is enabling publishers to connect to many demand sources simultaneously rather than sequentially, which dramatically increases competition and drives up the price publishers receive per impression.

How SSPs work — the programmatic auction flow

The process from page request to ad display happens in roughly 100-300 milliseconds. Here is the flow:

  1. User loads a page. The publisher's ad server (e.g., Google Ad Manager) detects available ad slots.
  2. SSP sends bid requests. The SSP packages impression data and sends bid requests to all connected DSPs and ad exchanges simultaneously (in a header bidding setup) or in order of priority (in a waterfall setup).
  3. DSPs evaluate and bid. Each DSP evaluates the impression against its advertisers' targeting criteria and budget constraints. Interested DSPs submit bids in CPM (cost per thousand impressions).
  4. Auction clears. The SSP runs a second-price auction (or first-price, depending on configuration) and selects the winning bid. In a second-price auction, the winner pays one cent above the second-highest bid — not their maximum bid.
  5. Ad is served. The winning advertiser's creative is delivered to the user's browser, completing the process before the page fully loads.
  6. Impression is reported. The SSP records the impression, the winning price, and the buyer for billing and analytics purposes.

SSP vs DSP — the buy side and sell side explained

The programmatic ecosystem has two sides connected by exchanges and protocols:

AttributeSSP (Supply-Side Platform)DSP (Demand-Side Platform)
Who uses it Publishers, app developers Advertisers, agencies, trading desks
Primary goalMaximise revenue from ad inventoryBuy impressions efficiently at target cost
How it worksExposes inventory to multiple buyers simultaneouslyBids on inventory across multiple publishers and SSPs
Revenue modelTakes % of publisher revenue (10-20%)Takes % of advertiser spend (15-30%)
ExamplesGoogle Ad Manager, Magnite, PubMaticThe Trade Desk, DV360, Amazon DSP

SSPs and DSPs meet at ad exchanges — marketplaces that handle the auction mechanics and connect the two sides. Google's ad exchange (AdX), OpenX, and Index Exchange are examples. Many SSPs also operate their own exchanges.

Header bidding — the SSP game-changer

Before header bidding, SSPs participated in a "waterfall" setup. The publisher's ad server would call SSPs one at a time in a pre-set priority order. If the first SSP didn't fill the impression, it passed down to the second, then the third. This meant the highest-paying buyer didn't always win — just the first one in the priority list who was willing to pay above the floor price.

Header bidding changed this by allowing publishers to offer inventory to all SSPs simultaneously from the browser, before the ad server makes a decision. All SSPs compete in parallel, the highest bid wins, and the publisher gets more money. This is now the dominant approach for web publishers.

Header bidding adoption

As of 2025, over 70% of large web publishers (sites with more than 1 million monthly sessions) use header bidding. Publishers using header bidding report CPM increases of 20-60% compared to waterfall setups, according to Index Exchange and Prebid.org data.

Key SSP features publishers need to understand

Price floors

Publishers can set minimum acceptable prices (floor prices) for their inventory. Any bid below the floor is rejected, protecting against underselling. Modern SSPs use dynamic floor pricing — algorithmically adjusting floors based on demand signals to maximise revenue without leaving inventory unfilled.

Private marketplace (PMP)

SSPs enable publishers to create private marketplaces where select buyers get first access to premium inventory at negotiated floor prices, before general auction. PMPs combine the efficiency of programmatic with the control of direct deals.

Programmatic guaranteed

A deal type where an advertiser commits to buying a specific volume of impressions from a publisher at a fixed price, negotiated directly. The transaction runs through the SSP's infrastructure, but without auction dynamics. Provides predictable revenue for publishers and guaranteed delivery for advertisers.

Audience data integration

SSPs integrate with data management platforms (DMPs) and customer data platforms (CDPs) to allow publishers to package their first-party audience data alongside impression opportunities. Audience-enriched impressions command significantly higher CPMs than unenriched ones.

Brand safety and quality controls

SSPs provide controls to prevent low-quality or brand-unsafe advertising from appearing on publisher pages — blocking specific ad categories, applying contextual filters, and integrating with third-party verification providers like IAS and DoubleVerify.

Major SSPs in the market (2026)

  • Google Ad Manager — the dominant player, combines SSP and ad server. Required for most large publishers due to Google's demand access.
  • Magnite — formed from the merger of Rubicon Project and Telaria. Largest independent SSP by publisher count.
  • PubMatic — strong in mobile and video inventory. Self-service publisher tools with good analytics.
  • Index Exchange — premium inventory focus, known for transparency and low ad fraud rates.
  • OpenX — long-established SSP with strong quality controls and supply path optimisation focus.
  • TripleLift — specialises in native advertising formats and in-stream video.
  • Xandr (Microsoft) — integrates with Microsoft's DSP and has strong CTV inventory.

Supply path optimisation (SPO) — why it matters

As programmatic scaled, advertisers discovered that the same publisher inventory was accessible through multiple SSPs — creating fee duplication where the same impression might incur SSP fees three or four times across different paths to the same buyer.

Supply path optimisation (SPO) is advertisers' and agencies' response: deliberately choosing which SSP paths to buy through based on fees, transparency, and reach uniqueness. SSPs with lower take rates, cleaner inventory, and better data transparency win more SPO-conscious buyer budgets. For publishers, this means choosing SSPs that buyers actively trust and run SPO toward.

SSPs and the post-cookie landscape

Third-party cookie deprecation (complete in Chrome following prolonged delays) forced major changes to how SSPs package and transmit audience data. The shift moved SSPs toward:

  • First-party data deals: Publishers sharing their own login or CRM data through privacy-safe matching (clean rooms)
  • Contextual targeting: SSPs using page content analysis rather than user identity for impression packaging
  • Privacy Sandbox participation: Google's Topics API and Protected Audience API as replacement identity signals
  • ID solutions: Integration with identity frameworks like Unified ID 2.0 and LiveRamp's RampID

Frequently asked questions

A supply-side platform (SSP) is ad technology that helps publishers and content owners sell their available advertising inventory programmatically across multiple ad exchanges and demand-side platforms simultaneously. SSPs expose publisher inventory to real-time bidding auctions, enabling advertisers to compete for impressions and maximising publisher revenue.

An SSP serves publishers — it helps them sell ad inventory at the highest possible price by connecting to multiple buyers. A DSP serves advertisers — it helps them buy ad inventory efficiently across multiple publishers and exchanges from a single interface. They meet in the middle at ad exchanges where real-time bidding auctions take place.

SSPs typically take a percentage of the publisher's ad revenue — usually between 10-20% — as a platform fee for each impression sold through their system. Some SSPs operate on a flat SaaS subscription model instead. Publishers receive the remainder after SSP fees, ad agency fees, and DSP margin are deducted.

Major SSPs include Google Ad Manager, Magnite, OpenX, PubMatic, Index Exchange, TripleLift, and Xandr (Microsoft). Google Ad Manager is the dominant player by market share due to its integration with Google's advertiser demand. Many publishers use multiple SSPs simultaneously through header bidding.

Header bidding is a technique where publishers simultaneously offer ad inventory to multiple SSPs and ad exchanges before the ad server makes a final decision. It replaced the older waterfall method where SSPs were called sequentially. Header bidding dramatically increases competition for each impression, which raises CPMs for publishers.

Sources

AVR

Akshay VR

Marketing Head · theStacc · ex-Sr Marketing Specialist, ARKA 360 · Malappuram, Kerala

Akshay leads editorial and content operations at theStacc. He writes about programmatic advertising, digital marketing infrastructure, and the systems that connect advertisers' budgets to publishers' audiences.