What Is Demand-Path Optimization (DPO)?
Programmatic advertising has never been short of structural challenges. Ad fraud, opaque intermediary fees, and poor visibility into the media-supply chain have frustrated both publishers and advertisers for years.
Several industry mechanisms have emerged to address these problems. For advertisers, supply-path optimization (SPO) offers a framework for understanding and improving how they reach publisher inventory. For publishers, the equivalent process is demand-path optimization (DPO).
This guide covers what DPO is, how the process works step by step, and what publishers and advertisers stand to gain from it.
Key Points
- Demand-path optimization (DPO) is the process by which publishers evaluate and improve how advertisers buy ad space from them.
- The DPO process has four main steps: data gathering, analysis, planning, and execution.
- The most important benefits for publishers are increased transparency into the media-supply chain and the elimination of bad actors such as ad fraudsters.
- DPO and SPO share the same underlying goals — DPO is viewed from the publisher's end, while SPO is viewed from the advertiser's end.
- The IAB created Buyer.json as a mechanism for identifying buyers of advertisements and supporting supply-chain transparency.
What Is Demand-Path Optimization (DPO)?
Demand-path optimization (DPO) is a process by which publishers analyze the path that media buyers — advertisers and ad agencies — take to purchase their inventory. Through DPO, publishers identify which parts of their media-supply chain are functioning well and which can be improved. The data gathered throughout the process provides actionable insights that can help publishers increase ad revenue and yield, reduce AdTech fees, and improve the user experience on their websites and apps.
The goal of DPO is to identify the value each buyer brings to a publisher and to help advertisers find the most efficient, transparent path to the inventory they want to reach.
In practice, that means publishers examine transaction costs, the transparency of purchasing paths, how easily buyers can reach desired inventory, the overall attractiveness of the offers presented, and the resulting ad revenue. After conducting DPO, publishers typically consolidate the number of AdTech companies and media buyers they work with.
Each link in the supply chain is analyzed through DPO: supply-side platforms (SSPs), ad exchanges, ad networks, trade desks, and demand-side platforms (DSPs).
Analysis forms the first step. The subsequent steps involve drawing conclusions, developing a strategy, and executing it.
A closely related concept is supply-path optimization (SPO) — the process by which advertisers optimize the path they take to purchase ad space. Together, DPO and SPO fall under the umbrella term ad path optimization (APO).
How Demand-Path Optimization Works
Step 1: Data Gathering
The process begins with publishers collecting data about the DSPs buying their inventory. The key data points include:
- Win rates
- Clearing prices
- Ad quality
- Payment terms
- Bid response time
- Credit rating of DSPs
During the evaluation phase, publishers focus on the metrics most relevant to their business and seek to answer questions such as:
- Who are my best buyers?
- How many times has each buyer bid and won?
- Which buyers pay their invoices on time?
- What is the typical bid response time?
- Are the ads being served of acceptable quality?
- Does this advertiser have the financial standing to make timely payments?
Publishers can obtain most of this data directly from their AdTech partners, particularly their SSPs.
Step 2: Analysis and Planning
Once the data is in hand, the next step is developing an optimization plan.
Maintaining positive relationships with advertisers is a critical element here. Publishers need a clear view of their buyers' needs — preferred prices, desired ad placements, inventory volumes, budget constraints, and so on.
Gathering this business intelligence often involves direct conversations with partners. It is time-consuming, but building stronger relationships generates more demand and more revenue over time.

Hard data and business relationships are equally important in the DPO process. Image source: Adexchanger.com
With both quantitative data and business relationship insights in hand, publishers can develop a demand-path optimization strategy. That strategy should define the simplest, most transparent, and most efficient paths for advertisers to reach desired inventory and win more auctions.
Step 3: Execution
The final step is implementing the strategy — this may involve terminating relationships with low-value or opaque intermediaries, streamlining the buying paths offered to preferred partners, and tightening the criteria applied to new buyers.
Benefits of Demand-Path Optimization
Publishers are the most direct beneficiaries of DPO, but advertisers also gain meaningfully. Broadly, a cleaner, more transparent supply chain benefits everyone operating within it.
Benefits for Publishers
Buyer identification: DPO helps publishers determine exactly which advertisers are purchasing their impressions. The IAB's Buyer.json mechanism was created for this purpose — it enables publishers to verify media buyers and adds a formal layer of transparency to the supply chain.
Path identification: Rather than guessing how inventory is being bought, publishers can map the effective and ineffective buying paths and act on what they find.
Elimination of bad actors: DPO gives publishers the data needed to identify and block ad fraudsters, shady media buyers, and other disruptive participants in the chain.
Value recognition: Some ad exchanges and SSPs collect fees without delivering proportionate value in ad revenue. DPO surfaces these relationships so publishers can take appropriate action.
Increased transparency: Providing advertisers with a clear, well-defined path to inventory encourages more buying activity and supports a healthier, more open marketplace.
Better yield and revenue growth: An optimized buying path helps publishers demonstrate their value to media buyers, which in turn supports stronger revenue performance.
Better advertiser relations: The DPO process often includes direct conversations with buyers — a natural opportunity to build trust, deepen relationships, and align on shared goals.
Reduced credit risk: DPO enables publishers to identify media buyers with low credit scores, late payment histories, or a heightened risk of defaulting — allowing publishers to manage exposure before it becomes a problem.
Improved user experience: DPO highlights which media buyers consistently serve low-quality ads or ads that negatively affect page performance, giving publishers grounds to act.
Benefits for Advertisers
One of the primary advertiser benefits of DPO is the ability to negotiate better terms, since they are likely to concentrate spend at a smaller number of well-understood publishers.
Advertisers also gain the ability to access premium inventory on the open marketplace — via OpenRTB — rather than paying a premium in private marketplace (PMP) deals.
The DPO process carried out by publishers directly supports the SPO process on the buy side, reinforcing a healthier advertising ecosystem overall.
There are also meaningful technical benefits. A shorter media-supply chain means:
- Fewer issues with latency or compatibility that cause ads to fail to load.
- Faster auction execution on publisher ad servers.
Challenges of Demand-Path Optimization
The degree of complexity a publisher faces with DPO depends on how broadly they have distributed their inventory partnerships. Publishers who work with a wide range of partners will find DPO more chaotic — but also potentially more rewarding. Those with a more curated partner set will face fewer challenges, though with less to optimize.
The two primary challenges are:
Complex data: Surfacing the right insights requires sifting through large volumes of data. This is neither quick nor straightforward, particularly for publishers with fragmented partnerships.
Data organization: Data gathered for DPO arrives in multiple formats across different systems. It either needs to be analyzed individually — a laborious approach — or transformed into a unified format before meaningful analysis can take place.
How DPO Differs from SPO
DPO and SPO are mirror-image processes with a shared objective: building the most efficient, transparent path between buyers and sellers in the programmatic ecosystem.
Publishers conducting DPO focus on how media buyers are purchasing their inventory. Advertisers conducting SPO focus on which paths they use to reach publisher inventory, and how to improve them.
Below is a comparison of the two processes:

Origins and Outlook
The concept of DPO emerged in 2016, at the same time that SPO was introduced by the Advertiser Technology Group at AppNexus. As publishers continue to seek ways to maximize revenue and reduce opacity in their supply chains, interest in demand-path optimization has grown steadily.
Regardless of which party performs the analysis, the goal is consistent: help advertisers buy publisher inventory more efficiently, improve business performance on both sides, and maintain a quality user experience. The IAB's Buyer.json standard exists to support exactly this — providing a formal mechanism for identifying the buyers behind ad transactions and giving publishers the transparency they need to conduct effective DPO.