Glossary · 2026-11-03

Supply path optimization: definition and how it works

Supply path optimization means buying ads through fewer, more direct routes to the same inventory. Learn how SPO works, with an example and its trade-offs.

Supply path optimization (SPO) is the practice of choosing the most direct, cost-effective routes to buy the same ad inventory. It cuts out intermediaries that add fees or duplicate auctions without adding value. Buyers and demand-side platforms (DSPs) do supply path optimization by favoring trusted sellers and exchanges and dropping the rest.

What supply path optimization means

When you buy a programmatic ad, the impression rarely comes straight from the publisher. It can pass through supply-side platforms (SSPs), ad exchanges and resellers before your DSP sees it. Each of those handoffs, often called a hop, can take a fee and can make it harder to see who you are actually buying from.

Supply path optimization means looking at all the routes to the inventory you want and keeping only the ones that earn their cut. In practice, that means reducing the number of intermediaries until each one adds value, aiming for the most valuable and efficient path for your campaign. That is not always the shortest path. A slightly longer route with better data or better inventory can beat a "direct" one.

Publishers do the mirror image, called demand path optimization. They trim the demand sources bidding on their inventory that add competition on paper but little real value. You can look up more terms like this one in our glossary of advertising terms.

How SPO works

SPO is a set of habits, not a single switch. Most buyers do some mix of these:

  • Check that sellers are authorized, using ads.txt (for websites), app-ads.txt (for apps), sellers.json and the supply chain object, which records each hop an impression passed through.
  • Spot duplicate bid requests: the same impression arriving several times through different exchanges.
  • Consolidate spend on direct, trusted sellers and exchanges, and stop bidding through routes that only resell.
  • Compare each path on cost and mechanics. Each auction can have different fees, auction rules and speed requirements, and those differences make campaigns more expensive and less predictable.
  • Keep reviewing. Auction results and campaign performance keep producing new information about each path, so priorities need adjusting over time.

An example of supply path optimization

Say a regional news site sells the top banner slot on its homepage through its own SSP. Two other exchanges also resell that same slot. When a reader loads the page, your DSP can receive three bid requests for what is really one impression. If you bid on all three, you compete against yourself, and the resold routes add their own fees on top.

With SPO, you check the site's ads.txt file, confirm which seller is authorized and direct, and bid only through that path. You still reach the same reader in the same slot, and more of your money goes to the publisher.

Real supply chains are messier than this example: Sincera data puts the number of paths to a single impression as high as 600.

The trade-offs of SPO

SPO has costs. Fewer supply partners usually means less reach and scale. If you cut too hard, a campaign can struggle to spend its budget or hit its audience.

Your view of the supply chain is also only as good as what sellers disclose. If a seller doesn't publish ads.txt or sellers.json, there is little to check.

"Direct" is a looser label than it sounds, too. An exchange can bid into a publisher's header bidding wrapper and still count as direct if it has a contract with the publisher under the IAB definition. That path might not be the cheapest or the fastest.

Drop the clearly redundant routes first, watch delivery and cost, and then decide whether to cut more.

Supply path controls in the Waveband DSP

The Waveband advertising platform turns on ads.txt-only supply by default, so campaigns buy only from authorized sellers. On top of that, you can target or exclude specific exchanges and use domain and app allow and block lists. You can also buy through deals and private marketplaces (PMPs) when you want a fixed route to a publisher, and an API and MCP server let developers and AI assistants work with these controls under scoped permissions, as described on the MCP for advertising page.

The impressions estimate in the Waveband DSP shows how much volume is likely available before you launch, so you can see the reach you give up before the campaign spends. If you are weighing platforms for streaming TV ads, our guide on how to choose a self-serve CTV platform covers what to check.

See how it works in Waveband

By Waveband Team

Supply path optimization (SPO): definition · Waveband