Skip to content
Book a call
Menu
Services
Search SEOAEO / GEO Paid media Google AdsGPT / AI AdsSocial AdsProgrammaticAmazon AdsYouTube Ads Build & convert Web DevelopmentCROContent Marketing Grow & retain Email MarketingDemand GenerationReputation Management All services
Industries
Home Services · 27 playbooksHealth & Wellness · 21 playbooksLegal · 13 playbooksCannabis · 12 + ultimate guideProfessional Services · 11 playbooksEcommerce & DTC · 15 playbooksFinancial Services · 12 playbooksHospitality · 11 playbooksSenior Care · 10 playbooksEducation & Childcare · 10 playbooksStartups · 11 playbooksReal Estate · 11 playbooksFranchise · 11 playbooks All industries
Pricing
Resources
Ultimate guides Cannabis MarketingHow to Rank in ChatGPTHome Services Marketing Learn & verify BlogGlossaryCompareToolsCase studies All guides
About Are we a fit? Search Book a call
An astronaut rifles through the wooden drawers of a library card catalog under a green banker's lamp surrounded by bookshelves and a globe.
Glossary

Supply-Side Platform (SSP): What It Is and How It Works

Definition

A supply-side platform (SSP) is software publishers use to sell their ad inventory automatically. Each time a page loads, it packages the available ad slot, offers it to ad exchanges and demand-side platforms through a real-time auction, enforces the publisher's floor prices and rules, and sells to the highest qualifying bidder. It is the sell-side counterpart to a DSP, which advertisers use to buy.

A supply-side platform (SSP) is the software publishers use to sell their ad inventory automatically. Every time a page loads, the SSP packages the available ad slot, pushes it into ad exchanges, and runs a real-time auction. The highest bid wins, the ad loads, and the publisher gets paid. It is the sell-side counterpart to the demand-side platform, which is the tool advertisers use to buy.

SSP in plain English

A DSP buys, an SSP sells, and an ad exchange is the auction room where the two meet. If you have ever wondered how a tiny ad slot on a niche blog gets filled with a relevant ad in under 100 milliseconds, the SSP is the machine doing it.

Publishers have inventory: ad slots on their sites and apps. The problem is they have a lot of it, it is different on every page load, and selling each impression by hand to a human buyer is impossible at any real scale. An SSP solves that. It automates the selling side of programmatic advertising the same way a DSP automates the buying side.

Plug a publisher into an SSP and every impression becomes a line item in a live auction. The SSP decides which ad networks, exchanges, and demand sources to expose the impression to, sets the floor price the publisher will accept, and sells to the highest qualifying bidder in real time. The goal is simple: fill as much inventory as possible at the highest price possible, without the publisher babysitting every sale.

Common SSPs you would run into include Google Ad Manager (its ad-serving and sell-side stack), Magnite, PubMatic, OpenX, and Index Exchange. Most publishers of any size connect to several at once, because no single platform sees all the demand, and the publisher wants every buyer fighting over the same slot.

How a supply-side platform works, step by step

The flow takes a fraction of a second and looks like this:

  1. A user loads a page or app. That triggers a request for whatever ad slots are on it.
  2. The SSP packages the impression. It bundles the slot with data the buy side cares about: ad size and format, page context, device, geography, and any audience signals the publisher allows.
  3. The SSP sends it out to demand. The impression is offered to connected ad exchanges and demand-side platforms, usually through an open real-time bidding auction or a private deal.
  4. Buyers bid. DSPs evaluate the impression against their advertisers' targeting and budgets and submit bids, all in real time.
  5. The auction resolves. The SSP applies the publisher's floor price and rules, picks the winning bid, and returns the winning ad.
  6. The ad renders and the publisher gets paid. Revenue flows back through the SSP, minus its fee.

The publisher controls the guardrails throughout: floor prices, which advertisers and categories to block, brand-safety rules, and which demand partners are allowed in. The SSP enforces all of it automatically on every single impression.

Floor prices and yield

The most important lever an SSP gives a publisher is the floor price: the minimum it will accept for an impression. Set it too high and slots go unsold. Set it too low and you leave money on the table. Good SSPs use dynamic flooring to adjust those minimums automatically based on demand, which is most of what "yield optimization" means on the sell side.

The other lever buyers feel directly is the auction type. A first-price auction means the winner pays exactly what they bid. A second-price auction (the old default) meant the winner paid one cent above the runner-up. The industry moved to first-price across most SSPs, which is why bid shading and smarter pacing matter so much for advertisers now: there is no built-in discount anymore, so overbidding on the buy side is real money lost.

Where the SSP takes its cut

SSPs do not work for free. The SSP charges a take rate, typically a percentage of media spend, sometimes layered with exchange and data fees before the money reaches the publisher. That spread between what an advertiser pays and what a publisher banks is the "programmatic tax," and it is one of the least transparent numbers in the whole supply chain. Knowing roughly where your fees go is half the battle on either side of the auction, and it is exactly the kind of math that should never be a mystery in your reporting.

SSP vs DSP

This is the question everyone is really here for, so let's make it clean.

Supply-Side Platform (SSP)Demand-Side Platform (DSP)
Who uses itPublishers, app developers, anyone selling ad spaceAdvertisers, agencies, anyone buying ad space
JobSell inventory at the highest priceBuy inventory at the right price for a goal
Side of the auctionSell sideBuy side
Optimizes forYield (fill rate and revenue per impression)Performance (reach, cost per result, ROAS)
ExamplesMagnite, PubMatic, OpenX, Index Exchange, Google Ad ManagerGoogle DV360, The Trade Desk, Amazon DSP, Yahoo DSP

Same auction, opposite chairs. The SSP wants to sell high, the DSP wants to buy smart, and the ad exchange is the neutral marketplace where their bids meet. If you run campaigns, you live on the DSP side. If you publish content and monetize an audience, you live on the SSP side. Plenty of large companies sit on both, and a few platforms blur the line entirely by operating their own exchange in the middle.

For the full breakdown of the buy side, see our demand-side platform definition, and our what is a DSP in programmatic explainer if you want the longer version.

SSPs and header bidding

You cannot talk about modern SSPs without talking about header bidding. For years, publishers sold inventory through a "waterfall": demand sources were called one after another, and the first one willing to pay the floor won, even if a later one would have paid more. That structure quietly cost publishers money.

Header bidding flipped it. Instead of going in sequence, the publisher asks multiple SSPs and exchanges to bid on the same impression at the same time, before the page even finishes loading, then sends the best bid to the ad server. Every demand source competes simultaneously, which pushes prices up and gives the publisher a fairer read on what an impression is worth. Today most serious publishers run several SSPs in a header-bidding setup rather than relying on any single one. The tradeoff is page weight and latency: ask too many SSPs to bid and the auction can slow the page down, so there is real tuning involved in deciding how many partners earn a seat.

Open auctions vs private deals

Not everything an SSP sells goes into the wide-open marketplace. Publishers use SSPs to broker private deals too, which is where premium inventory and better margins usually live:

  • Open auction (open RTB). The default. Any qualified buyer can bid, prices are set live, and it is the cheapest, most competitive layer of the market.
  • Private marketplace (PMP). An invite-only auction. The publisher opens specific inventory to a curated set of buyers at a negotiated floor, trading some reach for higher-quality demand and stronger prices.
  • Programmatic guaranteed. No auction at all. A fixed volume of impressions at a fixed price, negotiated directly, executed through the same pipes. It is the programmatic version of a traditional insertion order.

The same SSP runs all three. The deal type just changes who is allowed to bid and how the price gets set, which is why "programmatic" is a spectrum, not a single open free-for-all.

How SSPs fit into programmatic

An SSP is one piece of the programmatic supply chain, not the whole thing. The chain runs:

Publisher → SSP → Ad Exchange → DSP → Advertiser

A buyer in a DSP sets up a campaign. The DSP bids into exchanges. Exchanges connect to SSPs. SSPs represent the publishers' inventory. When everything fires correctly, an advertiser's message lands in front of the right person on the right site at the right moment, and money moves the opposite direction down the chain.

Files like ads.txt exist to keep that chain honest by letting publishers publicly declare which SSPs and resellers are authorized to sell their inventory, which is one of the cleaner defenses against domain spoofing and invalid traffic. A reputable SSP also filters bots, screens for fraud, and works to keep viewable impressions in front of buyers, because demand dries up fast when a supply source gets a reputation for selling garbage. For the publisher, inventory quality is the long-term yield strategy. For the advertiser, it is the difference between paying for humans and paying for noise.

If you want the bird's-eye view of how all of this connects, start with our programmatic advertising service page.

Selling inventory, buying it, or just trying to make sense of the chain?

Programmatic has a vocabulary problem on purpose. SSPs, DSPs, exchanges, header bidding, waterfalls: the jargon keeps a lot of buyers in the dark and a lot of budgets leaking. We don't do that. We run programmatic with transparent fees, plain-English reporting, and senior people who will tell you where the money is going.

If you are buying media and want it run by people who can explain every layer of this chain without the smoke, see our programmatic advertising service or check what it costs on our programmatic pricing page. Want to keep learning first? Keep going through the glossary. Ready to talk specifics? Get in touch. An honest read, no sales theater.

Common questions

Frequently asked

What is a supply-side platform (SSP)?
A supply-side platform is software that lets publishers sell their ad inventory automatically. It packages each available impression, offers it to ad exchanges and demand-side platforms through a real-time auction, enforces the publisher's floor prices and rules, and sells to the highest qualifying bidder. In short, it is the publisher's tool for turning ad space into revenue at scale.
What is the difference between an SSP and a DSP?
An SSP sells; a DSP buys. Publishers use an SSP to put their ad inventory up for auction and maximize the revenue per impression. Advertisers use a DSP to bid on that inventory and hit a performance goal. They are two sides of the same programmatic auction, meeting in the middle at an ad exchange.
What does an SSP do?
It automates selling. An SSP packages every impression a publisher has, attaches the context and audience data buyers need, sets and dynamically adjusts floor prices, decides which demand sources see each impression, runs the auction in real time, and enforces brand-safety and advertiser-blocking rules. The net job is filling as much inventory as possible at the highest price possible, with clean traffic.
Do publishers use more than one SSP?
Yes, and most do. Running multiple SSPs in a header-bidding setup forces demand sources to compete for the same impression at the same time, which typically raises prices and improves fill rates compared with relying on a single platform. The tradeoff is added setup, latency, and management complexity, which is part of why publishers often bring in help.
How do SSPs and header bidding work together?
Header bidding is the technique; SSPs are the participants. Instead of calling demand sources one at a time in a waterfall, the publisher invites several SSPs and exchanges to bid on an impression simultaneously, before the page loads, and the highest bid wins. It replaced the old sequential model and is now the standard way serious publishers maximize yield.
How does an SSP make money?
An SSP charges a take rate, usually a percentage of the media spend that flows through it. Additional exchange or data fees can stack on top before the publisher is paid, so the price an advertiser pays and the amount a publisher banks are rarely the same number. That spread is the part of programmatic that hides the most, which is exactly why fee transparency matters on both sides of the auction.
Is an SSP only for large publishers?
No. SSPs serve everyone from major media networks down to independent sites and app developers. The barrier is rarely the SSP itself; it is having enough quality inventory and clean traffic to attract meaningful demand. Smaller publishers often access SSP demand through ad-management partners or networks rather than integrating directly.
Your move

30 minutes. Let us see if we are a fit.

This is not a canned pitch. We want to hear about your business, your goals, and where you are stuck, then tell you honestly how we would help, or if we are not the right fit. You will talk to a founder, every time. Zero pressure, zero BS.

  • A founder on the call, never a sales rep
  • We learn your business before we pitch anything
  • A straight answer on whether we can help
Free30 minutesNo obligationA reply within a business day
Rob BurkeRoger CooneyRob or Roger. The founders. Every time.
Calendar warming up…Book a strategy call