Buyer readiness

Private marketplace readout export sample

Organization byline: Measurement Press editorial desk. This page does not list an individual author or reviewer. Read the editorial method and corrections policy.

About 12 min read

On this page

A private marketplace readout is only useful if the export lets a buyer separate package fit, placement delivery, device mix, creative response, traffic quality, and outcome status.

Use this sample as a row-and-column model for contextual display, sponsorship, and curated programmatic campaigns. The values are examples for report structure, not performance benchmarks.

Imagine a renewal meeting is scheduled for Friday morning. The seller has a polished summary slide, the buyer has lead-quality notes from the sales team, and the media lead has a spreadsheet with package, placement, device, creative, and outcome fields mixed together. This page shows how to turn that handoff into a readout export that is useful without pretending the campaign proved lift.

Source trail for the export design

These first-party references anchor the export fields and their limits. Google Ad Manager defines Private Marketplace deals and identifies Deal ID as a reporting dimension; its report documentation warns that placements and key-values can create overlapping rows or require targeted-impression metrics. Google Analytics explains that event parameters preserve interaction context for reporting. Those platform rules support a traceable export, but they do not make the fictional rows below a live report or prove incremental impact.

What the sources support in this sample

Source ruleUse in the exportStill requires production evidence
Deal ID and report dimensions identify the transaction and delivery breakdown.Keep deal, package, placement, device, and report-grain fields together so rows can be filtered and reconciled.A field name does not prove that every request filled through the deal or that the fictional rows came from a live report.
Report filters and dimensions affect which rows appear and how they can be interpreted.Record the selected dimensions, filters, impression-counting method, and measurement source with the export.Different report setups can expose different rows or conflicts; the export still needs a reproducible configuration record.
Targeting-key reporting can use targeted-impression metrics, and key-value overlap or undefined values can change the result.Keep key definitions, reporting status, date added, and the metric used for targeted delivery beside the row data.Key-value presence is not additive reach, audience quality, or causal evidence; resolve overlap before ranking cells.
Event parameters carry interaction context into dimensions and metrics.Use stable source-trail and destination fields to explain where a qualified visit or outcome row came from.Context supports analysis but does not establish lead quality, conversion validity, or incremental impact.

Boundary: this table translates platform documentation into an export-design decision. It does not validate the simulated rows, certify a production report, or turn descriptive delivery into a lift estimate.

Private marketplace renewal meeting desk with campaign export sheets, row-level evidence, and a decision note before summary language is written.
The readout problem usually starts before analysis. A buyer needs package, placement, device, creative, quality, and outcome fields in the same handoff so the strongest summary cell does not hide the row that limits the claim.

Export grain

Start by choosing the row grain before the campaign launches. If the grain changes after results arrive, the report can hide placement, creative, or device differences that matter to the decision.

Export levelUse whenRequired keysWeakness
Campaign summaryThe buyer needs a short executive view.campaign_id, package_id, reporting_window, comparison_rule.Too broad for diagnosing why a result moved.
Package by weekThe decision is pacing, reach, or renewal at the package level.campaign_id, package_id, week_start, device_class.Can average away placement and creative differences.
Placement by creativeThe decision is placement quality, creative mix, or destination fit.campaign_id, package_id, placement_id, creative_id, creative_size, destination_id.Needs minimum delivery thresholds before ranking cells.
Outcome status by source trailThe decision depends on qualified visits, leads, pipeline, or matched outcomes.campaign_id, source_trail_id, destination_id, outcome_status, comparison_rule.Requires buyer-side status fields and unavailable-field notes.

Column set

The export should keep commercial, delivery, quality, and conclusion fields together. That makes it harder for a readout to use one strong metric while hiding the field that limits the claim.

FieldSample valueWhy it belongs in the exportClaim boundary
campaign_idmp-q3-methods-awarenessConnects proposal, trafficking, delivery, analytics, and invoice records.Stable naming does not prove performance quality.
package_idmeasurement-science-deskShows the contextual package that was bought.Package delivery is not the same as audience persuasion.
pmp_deal_keymp-msd-pmpConnects the transaction route to the package definition.A deal key is not evidence that every impression matched the intent.
placement_idarticle-inline-1Separates body, rail, archive, native, and post-content delivery.Placement rankings need device and creative normalization.
device_classdesktopPrevents rail and mobile-capable units from being compared as if they had the same opportunity.Device class can mix screen size, intent, measurability, and landing-page behavior.
creative_size728x90Shows whether response followed format, message, or placement.A size can look better because it received better inventory.
context_groupmeasurement method selectionKeeps reader job visible inside the package.Context response is descriptive unless the comparison is designed.
qualified_visit_ruleengaged session, valid geography, non-duplicateDefines the traffic-quality denominator.Qualified visits still do not equal incremental demand.
outcome_statusqualified lead, disqualified lead, missing statusPrevents raw form fills from becoming the only result.Buyer-side status must be complete enough to interpret.
comparison_ruleprior contextual flight; no holdoutSets the strongest conclusion language available.A prior flight is directional, not a protected counterfactual.
bounded_conclusionObserved qualified traffic was strongest in upper-body guide contexts.Turns fields into a claim that matches the evidence level.Do not convert observed response into lift language.

A usable export is not just more columns. It is a field stack: commercial keys say what was bought, delivery context says where the impressions appeared, quality status says which rows can be trusted, and the conclusion boundary says how strong the final claim may be.

Layered private marketplace export field stack with commercial keys, delivery context, quality status, and bounded conclusion records feeding one report.
The field stack keeps the commercial record, delivery context, quality status, and conclusion boundary together. If one layer is missing, the readout should say less or ask for the missing field before renewal language is approved.

Sample export rows

These rows show the minimum shape for a useful readout. A production export can add cost, frequency, geography, date, audience, or order-line fields, but these fields should remain visible in the final interpretation.

package_idplacement_iddevicesizeimpressionsviewable rateclicksqualified visitslead statusbounded conclusion
measurement-science-deskarticle-inline-1desktop728x9042,60074%1718211 qualified, 5 disqualified, 2 missingStrong observed response in upper-body guide inventory; compare creative mix before calling the placement best.
measurement-science-deskarticle-inline-1mobile320x10031,20067%116394 qualified, 7 disqualified, 1 missingMobile clicks produced lower qualified-visit depth; review destination friction before judging media fit.
measurement-science-deskarticle-rail-1desktop300x60025,10069%43193 qualified, 2 disqualified, 0 missingRail delivery supported desktop reach, but the cell is smaller than inline delivery and should not be ranked alone.
buyer-readinessarchive-leaderboarddesktop970x9018,40063%38142 qualified, 1 disqualified, 2 missingArchive discovery created some qualified traffic; it is better evidence for package awareness than lower-funnel impact.
buyer-readinessnative-sponsored-cardmobilefluid9,70071%61275 qualified, 3 disqualified, 0 missingNative card response should be reported separately because format, copy, and reader intent differ from display units.

Simulated Worked Example: roll up the sample rows

Simulated Worked Example - not a real campaign report or benchmark. Assume the five fictional rows above are complete, deduplicated, and measured under one reporting window. Roll up the rows before ranking placements so the report exposes the denominator, status completeness, and the difference between observed response and causal evidence.

CalculationFormula from the sample rowsResultWhat the export can support
Total delivery42,600 + 31,200 + 25,100 + 18,400 + 9,700 impressions127,000 impressionsDefines the denominator for the pooled descriptive readout.
Click-through rate429 clicks / 127,000 impressions0.34%Describes observed click response; it is not a quality or lift benchmark.
Qualified visits per 1,000 impressions181 qualified visits / 127,000 impressions x 1,0001.43Allows a delivery-normalized descriptive comparison only after keeping placement and device lanes separate.
Resolved-status completion(25 qualified + 18 disqualified) / (25 qualified + 18 disqualified + 5 missing)89.58%Five missing statuses remain open; the qualified-lead interpretation is provisional.
Qualification rate among resolved statuses25 qualified / (25 qualified + 18 disqualified)58.14%Describes the resolved rows, not every form or visit, and should be recalculated when missing status closes.
Inline device contrast82 / 42,600 x 1,000 desktop versus 39 / 31,200 x 1,000 mobile1.92 versus 1.25Routes the next check to destination and device behavior; it does not establish a desktop winner.
Bounded decision

The fictional roll-up supports keeping desktop inline, mobile inline, rail, archive, and native rows as separate reporting lanes. It also supports closing the five missing status fields before making a lead-quality recommendation. Because the sample has no randomized holdout or protected matched comparison, it supports descriptive package and placement follow-up—not a claim that the private marketplace caused incremental demand.

Assumptions and limits: the five rows are fictional, complete for this example, deduplicated, and aligned to the same time window; clicks and qualified visits use one stable rule; qualified and disqualified statuses are resolved, while missing status is excluded from the resolved denominator. The roll-up does not control for audience mix, creative rotation, destination friction, auction competition, repeated users, or selection into a deal. A production export should retain the Deal ID, report dimensions, key-value definitions, source-trail parameters, status owner, reporting cutoff, and comparison rule before stronger language is approved.

Simulated Worked Example: export acceptance gate

Simulated Worked Example - not a real campaign report or benchmark. Before a buyer-facing summary is written, score the five fictional rows against six evidence gates. This gate is intentionally stricter than a field-presence checklist: Google Ad Manager distinguishes report dimensions from metrics, targeted-impression handling, and reportable key-values, while Google Analytics event parameters provide context but do not by themselves establish an outcome.

GateCheck on these rowsResultDecision consequence
Stable row grainFive rows have a declared package, placement, device, and creative-size lane; no row is silently pooled with another.Pass (5/5)Keep the lanes separate when reproducing the readout.
Commercial and delivery keysThe export design retains campaign_id, package_id, pmp_deal_key, placement_id, device_class, and creative_size as traceable fields.Pass (6/6 fields)Allow reconciliation to the proposal, trafficking, and delivery records.
Reportability provenanceThe fictional rows do not state the selected report dimensions, impression-counting method, Active View measurement source, or whether key-values were reportable/targeted.Hold (0/4 provenance fields shown)Do not call the export audit-ready until the report setup and metric provenance are attached.
Outcome-status completenessResolved statuses are 43 of 48 total statuses; five are marked missing.Hold (43/48 = 89.58%)Assign the status owner and keep qualified-share language provisional.
Lane separationAll five rows retain device and format context, including the separate mobile native-fluid lane.Pass (5/5)Compare like-with-like; do not rank native and display together.
Comparison strengthThe comparison rule is a prior contextual flight with no randomized holdout or protected matched baseline.Hold (0/1 protected comparison)Permit descriptive renewal or retest language only; block lift language.
Acceptance result: 3/6 gates pass

For this fictional export, the next action is revise before renewal language: attach the report configuration and measurement-source notes, resolve the five missing statuses, and define a protected comparison if the buyer needs an incremental-impact claim. Reproduce the score by counting one pass for each row whose result begins with "Pass"; retain every Hold in the denominator rather than treating it as an exception.

What would change the result: a production export could move the provenance gate to Pass by recording the Interactive report dimensions and metrics, the applicable impression-counting method and measurement source, and the key-value reporting mode; it could move the outcome gate to Pass by replacing all five missing statuses with buyer-owned, deduplicated dispositions; and it could move the comparison gate to Pass only after a pre-specified holdout, matched baseline, or other defensible design is documented. These are evidence requirements, not claims that the sample has been run in Google Ad Manager or Google Analytics.

Quality flags

Add quality flags when fields are incomplete or when the row could be misread. A good export makes limits visible before the final slide language is written.

FlagTriggerWhat to write in the readoutWhat not to write
low_delivery_cellPlacement, creative, or device cell is below the agreed minimum.The cell is directional and should be pooled or retested before action.This cell is the winner or loser.
missing_outcome_statusBuyer-side lead, pipeline, or matched-outcome status is incomplete.Outcome quality is partially observed and may change when status is supplied.All reported outcomes were qualified.
comparison_not_protectedNo holdout, randomization, or protected comparison was defined before launch.The campaign produced observed response under the stated comparison limit.The campaign generated incremental growth.
device_mix_shiftDevice share differs materially across placements or creative sizes.Compare response after separating device and destination behavior.The highest total response placement is automatically higher quality.
creative_rotation_unevenCreative versions received different inventory, timing, or package mix.Creative results are confounded by delivery and should guide hypotheses.The top creative caused the strongest demand.

Quality flags are not negative footnotes. They are routing rules. A low-delivery row should be pooled or retested, missing outcome status should be assigned to an owner, an unprotected comparison should block lift language, and an uneven creative rotation should turn the readout into a hypothesis rather than a winner declaration.

Private marketplace export quality workflow moving campaign rows through delivery minimum, outcome status, comparison strength, and bounded conclusion checks.
The quality workflow catches weak rows before they become renewal claims. Rows that fail delivery, status, comparison, or creative-rotation checks need a fix, a footnote, or a retest before they can support a buyer-facing conclusion.

Readout summary block

Delivery fit

The campaign delivered in the agreed package and placements, with enough context, device, and creative detail to audit the inventory that carried the result.

Traffic quality

Qualified visits were strongest in upper-body guide inventory, but device mix and destination behavior should be reviewed before shifting budget.

Outcome status

Lead-quality fields improved the report, but missing status and small cells keep the evidence descriptive rather than causal.

Next decision

Renew only the package and placement mix that matches the buyer's reader-job goal, then add a stronger comparison if the next decision requires lift language.

Decision map for the sample export

The final step is to turn rows into action. The export should not end with a generic performance score. It should say which rows support renewal, which rows need a separate read, which rows need a fix, and which question requires a stronger test.

Export evidenceDecision it can supportBoundary to keep visibleBuyer-facing next step
Measurement-science desktop inline rows have enough delivery, strong qualified visits, and mostly complete lead status.Renew a narrower package lane around the strongest reader context.The row is still descriptive because the comparison was not protected.Renew the lane and preserve the same row grain for the next readout.
Mobile inline rows show clicks but weaker qualified-visit depth.Review destination friction before judging the media fit.Device behavior can mix page speed, form design, intent, and measurability.Fix mobile destination issues, then retest the row rather than dropping the package immediately.
Rail delivery is measurable but the cell is smaller than inline delivery.Use rail as supporting reach evidence, not a ranking winner.Small cells can move because of sample size, creative mix, or timing.Pool or retest rail rows before shifting budget based on the table alone.
Native-sponsored-card response differs from display placements.Read native as a separate format lane.Format, copy, and page context are different enough to make pooling misleading.Report native separately with its own creative and destination notes.
The campaign lacks a reserved holdout or protected matched baseline.Use directional renewal language, not lift language.Observed response is not the same as incremental impact.Plan a holdout, matched market, or stronger baseline before the next report claims lift.
Private marketplace readout decision board separating observed export evidence from renewal actions and unsupported lift language.
The decision board draws a hard line between observed response and lift. Export rows can justify renewal, format separation, destination fixes, or a stronger next test, but they should not be converted into causal language without the right comparison.

Keep reading

Choose the next buyer-readiness step

Move from this page into package proof, activation gates, and buyer-facing readout fields without losing the evidence trail.