Buyer readiness

Private marketplace deal review checklist

A private marketplace deal should be reviewed as a complete evidence handoff before it is activated. The buyer should be able to see the package proof, deal key, placement IDs, creative requirements, reporting fields, and renewal threshold in one place.

Imagine the buyer has accepted the package idea, the publisher is ready to traffic, and the campaign team wants the deal live before the next planning meeting. The review should slow down just enough to answer one plain question: if this deal runs exactly as approved, will the final report still explain what happened?

A private marketplace, often shortened to PMP, is a controlled buying path between a buyer and a seller. It can be valuable when the package is tied to a real reader context, but it can become low-quality evidence when the package name, deal key, placements, creative, destination, and report fields do not point to the same thing.

Use this checklist after the package brief is drafted and before deal activation, final trafficking, or signature. It is designed for contextual display, clearly labeled native cards, and sponsorship packages where the value is reader context and clean reporting rather than a broad performance promise.

Private marketplace deal reviewers checking package proof, identifiers, creative, reporting fields, and a final approval gate.
Review the deal while the handoff is still repairable. The goal is not to add paperwork; it is to make sure every later claim can trace back to a visible package, placement, and reporting record.
Advertisement

Where the review fits

The deal review is the last buyer-facing gate before activation. It should catch mismatches while they are still cheap to fix: a vague package, a missing deal key, a creative size that cannot run, a reporting field that will not survive export, or a renewal rule that is being invented too late.

Treat the review as a proof chain. Each layer should make the next layer easier to audit. If the package proof says the reader is in a planning mindset, the placement scope, creative message, destination, and report fields should all preserve that same context.

Five-layer private marketplace evidence flow from package proof through deal identifiers, placements, creative handoff, reporting, and renewal threshold.
The approval record should connect the package proof, deal identifiers, placement contract, creative and destination handoff, reporting fields, and renewal threshold. A weak layer lowers the strongest claim the final report can responsibly make.
Workflow stageReview questionRequired recordDecision if weak
Package proofDoes the reader job match the package being sold?Reader context, included page groups, excluded contexts, and clean-fit rationale.Narrow the package before pricing.
Deal setupCan the buyer, publisher, and ad operations team name the same deal?package_id, pmp_deal_key, package_reporting_key, buying path, dates, and owner.Hold activation until identifiers are stable.
Placement scopeAre eligible placements, sizes, devices, and refresh rules explicit?Placement IDs, creative sizes, device eligibility, exclusions, and refresh status.Revise scope or remove unready placements.
Creative and destinationWill the message and landing page fit the reader job?creative_id, size set, native fields, destination_id, UTM structure, and destination QA state.Approve only the ready creative and destination path.
Reporting and renewalCan the final report support the decision being requested?Reporting grain, quality flags, outcome status fields, comparison rule, and renewal threshold.Change the claim language or add a stronger test design.

The approval gate

Score each gate as ready, revise, or hold. A deal can launch with minor documented exceptions, but it should not launch when the missing item is needed to interpret the campaign.

Private marketplace approval gate routing proof, identifiers, scope, creative, reporting, and renewal checks into ready, revise, or hold lanes.
The gate turns checklist answers into action. Ready means the deal can launch as scoped, revise means a lane needs a named fix, and hold means the missing evidence would make the campaign readout misleading.
GateReadyReviseHold
Package proofThe reader job, package ID, included contexts, and exclusions are specific.The package is sound but has a mixed context that needs a reporting split.The package is a broad audience claim without page or reader-job proof.
Deal identifierspackage_id, pmp_deal_key, campaign_id, and reporting keys match across records.One label differs but a translation table is included.Deal setup depends on manual naming or future interpretation.
Placement contractEvery placement ID has format, size, device, refresh, and exclusion rules.One placement needs a smaller scope or separate device rule.Eligible inventory cannot be trafficked or audited as sold.
Creative handoffDisplay or native assets, destination, click URL, and tracking values are complete.Creative can launch after a stated asset, copy, or destination fix.Creative or destination quality would make response uninterpretable.
Reporting fieldsDelivery, exposure quality, traffic quality, outcome status, and comparison fields are defined.Some fields are directional and must be labeled that way in the readout.The buyer's expected decision depends on fields that will not exist.
Renewal thresholdThe renew, revise, shift, test, or pause rule is written before launch.The threshold exists but needs a minimum delivery or quality caveat.The deal relies on choosing a favorable metric after results arrive.
Advertisement

Required attachments

The deal review should point to the supporting records rather than restating every detail. If an attachment is missing, the approval note should say what decision cannot be made.

AttachmentWhat it provesReview field to copy forwardRisk if missing
Contextual package proof sheetThe package has a real reader job, eligible context, and clean-fit rationale.reader_job, included_contexts, excluded_contexts.The package may become run-of-publication by implication.
Inventory readiness matrixPackage contracts, placement IDs, sizes, and reporting keys are stable.package_id, pmp_deal_key, placement_ids, placement_reporting_keys.Delivery cannot be audited against the proposal.
Package briefBuyer-facing scope, primary signal, comparison rule, and renewal evidence are visible.primary_signal, comparison_rule, renewal_evidence.The readout may answer a different question than the buyer approved.
Creative acceptance recordDisplay sizes, native fields, click URL, destination, and launch dates are complete.creative_id, creative_size_set, destination_id, active_dates.A creative or landing-page issue may be mistaken for package quality.
Landing page QA worksheetThe destination can receive traffic, preserve source fields, and support the promised action.destination_status, form_path, source_field_state, change_log_owner.Response quality may reflect destination friction rather than media context.
Reporting field dictionaryThe report can keep package, placement, context, device, creative, traffic, and outcome fields aligned.reporting_grain, quality_flags, outcome_status_fields.The final report may collapse unlike signals into one metric.
Renewal scorecardThe next decision has a preplanned evidence threshold.renewal_lane, minimum_delivery, decision_boundary.Renewal may be driven by whichever metric looks most favorable.

Deal review record

This example shows the structure of the approval record. The values are examples for a contextual package review, not performance benchmarks.

FieldExample valueApproval note
DecisionApprove a private marketplace package for activation.Approval covers the stated package, placements, dates, and reporting grain only.
Packagemeasurement-science-desk, mp-msd-pmp, package.measurement_science_desk.Reader job is method selection and campaign measurement review.
Eligible placementsarchive-leaderboard, article-inline-1, article-inline-2, article-rail-1, post-content.Device and size rules follow the inventory readiness matrix.
Creative and destinationPlanning-guide creative in approved display sizes, destination_id measurement-report-demo.Destination QA is ready; any landing-page version change requires a change-log entry.
Reporting grainPackage by context group, placement ID, device class, creative size, destination ID, qualified visit, and lead status.Small cells will be marked directional or pooled before conclusions are written.
Comparison ruleMatched prior contextual flight, no protected holdout.Supports descriptive or directional language, not causal lift language.
Renewal thresholdRenew if context delivery is complete, exposure quality is interpretable, and qualified visits are concentrated in agreed guide groups.Add a holdout or matched-market design if the next decision requires lift language.
Exception ownerOperations owns placement exceptions; analytics owns reporting-field exceptions.Exceptions must appear in the readout before package performance language.

Worked review: when one lane is weak

The hardest approval meeting is not the obvious hold. It is the deal that is mostly ready but has one weak lane. The review should separate launch risk from claim risk. A package can sometimes launch with a limited exception, but the final report should not pretend the exception did not change the evidence.

Private marketplace decision board comparing approve, revise, and hold paths against an evidence boundary before activation.
Use the decision boundary before launch. Approval should name what the deal is allowed to claim later, especially when a reporting or comparison lane is only directional.
Review findingLaunch decisionReadout ceilingOwner before activation
Package proof, deal key, placements, creative, destination, and field dictionary all match.Approve the deal as scoped.Package delivery, quality, and renewal evidence can be discussed inside the stated comparison limit.Buyer, operations, and analytics sign the same approval note.
One placement is ready, but a second placement has a missing device rule or refresh exception.Revise scope or launch only the ready placement lane.Do not pool the revised and excluded placement as one package result.Operations names the excluded placement and updates the forecast.
Creative and destination are ready, but outcome status will mature after the first report.Approve launch with a follow-up outcome window.The first readout can discuss delivery and observed traffic, not final lead quality.Analytics adds the maturity date and follow-up owner.
Reporting fields are present, but the comparison rule is descriptive rather than causal.Approve if the buyer accepts descriptive language.The report can compare observed patterns, but cannot say the package caused lift.Buyer lead confirms the claim ceiling in the approval record.
The deal key, package ID, or placement IDs do not match across proposal, trafficking, and reporting records.Hold activation.No buyer-facing performance language should be written until the source trail is repaired.Operations and analytics reconcile IDs before trafficking.

Exception log

Exceptions are not automatically blockers. They are blockers when they affect the buyer's decision or the strongest claim expected from the report.

ExceptionCan launch ifMust hold ifReadout language
One placement is excluded.The buyer approves the smaller scope and forecast is updated.The removed placement is central to the package proof.The campaign delivered in the revised placement set.
Device reporting is partial.The decision does not require device comparison and the gap is labeled.The proposal promises device-level optimization.Device results are directional where fields are incomplete.
Outcome status is delayed.The first readout is delivery and traffic only, with a follow-up outcome window.Renewal depends on lead or pipeline quality at the first readout.Outcome quality was unavailable for the initial decision.
Comparison is descriptive.The buyer accepts that the report will not use lift language.The buyer needs a causal budget recommendation from this flight.The readout describes observed response under the stated comparison limit.
Destination changes mid-flight.The change is logged and results are split before and after the change.The change removes the promised action or source fields.Destination changes limit pooled interpretation.

Buyer-facing signoff questions

  • Can every reviewer name the same package ID, deal key, placement IDs, and buying path?
  • Does the package proof show a reader job rather than a broad audience promise?
  • Are creative sizes, native fields, destination state, UTM values, and change-log ownership complete?
  • Will reporting preserve package, placement, context, device, creative, destination, traffic quality, and outcome status?
  • Is the renewal threshold written before launch, and does it match the available comparison rule?

Pair with

Use this deal review with the private marketplace readiness index for the complete fit, activation, launch, reporting, and renewal sequence, the media kit for placement specs, the audience intent map for reader-job proof, the inventory readiness matrix for package contracts, the contextual package proof sheet for package evidence, the contextual package proof export template when proof fields need to survive into reporting rows, the private marketplace package brief template for buyer-facing scope, the campaign readiness dashboard for launch status, the creative asset acceptance checklist and landing page launch QA worksheet for launch inputs, the private marketplace reporting field dictionary for field names, the private marketplace readout export sample for row-level reporting, and the private marketplace renewal scorecard before renewal, creative-change, budget-shift, or lift-test decisions.

Keep reading

Choose the next guide

Move from deal approval into launch status, reporting fields, or renewal scoring while the package trail is still intact.