Programmatic Advertising

What Are Private Marketplace Deals (PMPs) in Programmatic Advertising?

Last updated: August 2, 2026 · 8 min read

A private marketplace deal gives select advertisers invitation-only access to a publisher's premium inventory through a unique Deal ID, with a negotiated floor price, before that inventory reaches the open auction. This article covers how PMPs work mechanically, how to set them up, what CPM premiums to expect, and when a PMP is the right deal type versus open auction or programmatic guaranteed.

How Does a PMP Deal Work?

A PMP runs like an open RTB auction, but with a restricted buyer list and a higher floor price. Only DSPs that have activated the Deal ID can participate. Everyone else is locked out.

The sequence: a publisher creates a deal in their ad server (typically Google Ad Manager) with specific parameters: which inventory is included, the floor CPM, and which buyer seats (DSP account IDs) are invited. The publisher shares the Deal ID with those buyers. Buyers activate the Deal ID in their DSP. When an eligible impression becomes available, the SSP sends a bid request to invited DSPs with the Deal ID attached. Invited DSPs bid. The highest bid above the floor wins.

The Deal ID is the mechanism that makes all of this work. It's a unique alphanumeric string (e.g., "GAM-PMP-2026-0419") that links a specific inventory package on the publisher's ad server to a specific buyer seat on the DSP side. Without an exact Deal ID match on both ends, the deal doesn't fire.

PMPs don't guarantee inventory. The publisher makes inventory available, but the advertiser still has to win the auction against other invited bidders. If no invited buyer bids above the floor, the impression falls through to the open auction. This is the key distinction from programmatic guaranteed, where the publisher reserves specific impression volume at a fixed price.

How Do PMP CPM Rates Compare to Open Auction?

PMP CPMs run 30 to 100% higher than open auction CPMs for equivalent inventory on the same publisher. The premium reflects two things: better inventory (above-fold placements, homepage takeovers, video positions) and restricted competition (fewer bidders, but all qualified).

On a publisher running both PMP and open auction through Google Ad Manager, you'll typically see patterns like this: open auction display at $4 to $6 CPM, PMP display on the same site at $8 to $12, PMP video at $15 to $25. The spread widens on premium publishers with strong audience data.

For publishers, PMPs are a revenue lever. If your open auction eCPM averages $5 across all display inventory, carving out your highest-viewability placements into a PMP at a $10 floor lifts revenue on those slots without cannibalizing open auction performance on the rest. Your remaining open auction inventory still clears at market rate.

For advertisers, the premium buys guaranteed access to specific publishers, reduced fraud risk, and first-look priority before open auction demand competes. Brand campaigns and high-value prospecting almost always justify the premium. Performance campaigns optimizing to CPA rarely do.

What Is the Difference Between PMP, Preferred Deals, and Programmatic Guaranteed?

Four deal types exist within programmatic advertising. Each trades off between price certainty, volume guarantee, and buyer flexibility differently.

FeatureOpen AuctionPMPPreferred DealProgrammatic Guaranteed
BiddersAll qualified DSPsInvited DSPs onlyOne buyerOne buyer
PricingAuction (variable)Auction with floor (variable, higher)Fixed CPM (negotiated)Fixed CPM (negotiated)
Inventory reserved?NoNoNo (right of first refusal)Yes
Volume guaranteed?NoNoNoYes
Typical CPM premium vs openBaseline+30-100%+50-120%+80-150%
Setup complexityNoneDeal ID in GAM + DSPDeal ID + fixed priceInsertion order + Deal ID

The critical distinction between PMP and preferred deal is buyer count. A PMP invites multiple buyers to compete in a restricted auction. A preferred deal offers one buyer a fixed price with first right of refusal. If that buyer passes, the impression falls to open auction or PMP.

The full breakdown of when to use programmatic guaranteed versus preferred deals is in our deal type comparison guide.

How Do You Set Up a PMP Deal in Google Ad Manager?

Setting up a PMP requires action on both sides: the publisher configures the deal in their ad server, and the buyer activates it in their DSP. Misalignment between the two sides is the most common reason PMP deals fail to deliver.

Publisher side (Google Ad Manager):

You create a new Proposal with deal type set to "Private Auction." You define the inventory package (specific ad units, sizes, geos, or content categories), set the floor CPM, and add buyer seats by entering each buyer's DSP seat ID. GAM generates the Deal ID. You share that Deal ID with your buyers through email or a deal sheet.

Buyer side (The Trade Desk or DV360):

In The Trade Desk, you navigate to Inventory > Deals, enter the Deal ID the publisher provided, and activate it. You then target that Deal ID in your campaign's inventory settings. In DV360, you go to Inventory > My Inventory > Marketplace, paste the Deal ID, and assign it to the relevant insertion order or line item.

Both sides must match exactly. A single character error in the Deal ID means the deal never fires. The bid requests go out, the DSP never sees them as PMP-eligible, and the impressions fall to open auction. You'll see zero PMP spend in your DSP reporting and wonder why.

What Do Most People Get Wrong About PMP Deals?

Treating the floor price as the clearing price. A $10 PMP floor doesn't mean you'll pay $10. It means no bid below $10 is accepted. If three invited buyers bid $10, $14, and $18, the winner pays $18 under first-price rules. PMP floors set the minimum. Actual clearing prices often run 20 to 40% above the floor when multiple qualified buyers compete.
Not monitoring deal delivery. Publishers set up a PMP and assume it runs. It doesn't. PMP delivery depends on invited buyers actively bidding. If your key buyer pauses their campaign, shifts budget to another channel, or misses a Deal ID update, your PMP impressions fall to open auction at lower CPMs. Check GAM's deal reporting weekly for bid rate, win rate, and fill against available impressions.
Over-restricting the buyer list. A PMP with two invited buyers produces minimal auction pressure. You've created an exclusive deal but removed the competition that drives CPMs up. Four to eight invited buyers is the sweet spot for most publishers: enough competition to push clearing prices above your floor, not so many that the "premium access" positioning loses credibility with buyers.

Run the CPM calculator to model revenue impact across different floor price and buyer count scenarios against your current open auction benchmarks.

Frequently Asked Questions About Private Marketplace Deals

How do you set up a PMP deal in Google Ad Manager?

Publishers create a PMP deal in Google Ad Manager or their SSP by defining targeting criteria, setting a minimum price floor, selecting specific buyer seats, and generating a unique Deal ID to share with the buyer.

What is a PMP Deal ID and how does it work?

A Deal ID is a unique numeric string generated by an ad server or SSP that connects buyer and seller systems, allowing DSPs to recognize negotiated pricing, targeting, and priority access rules during the bid request.

What is the difference between a PMP deal and a preferred deal?

PMP deals operate as invitation-only auctions with dynamic bidding above a floor price among invited buyers, whereas preferred deals offer a single buyer a first-look right to buy inventory at a fixed CPM.

Why should advertisers use private marketplace deals instead of the open auction?

Advertisers use PMPs to secure premium ad placements, access exclusive publisher first-party data, avoid ad fraud, and guarantee brand safety that open exchange bidding cannot guarantee.

How do PMP CPM rates compare to open auction CPM rates?

PMP CPM rates typically command a 30% to 100%+ premium over open auction rates due to higher inventory quality, first-party data targeting, and priority access in the publisher's ad server.