Campaign reporting

Campaign status-window closeout checklist

A campaign readout can look finished while important outcome fields are still immature. Status-window closeout decides when delayed lead status, matchback, sales follow-up, attribution, and survey fields are ready for final language.

Use this checklist when a report has delivery, traffic, and initial outcome rows, but the decision depends on records that arrive later. It is built for contextual display, sponsorship, private marketplace, lead generation, matched-outcome, and survey-supported campaigns where early response can be useful without being final.

Advertisement Campaign-closeout unit.

What early closeout breaks

The closeout step prevents a preliminary read from becoming the last read simply because the meeting happened before delayed evidence matured.

Closeout riskHow it appearsControl before final language
Immature lead statusMost leads are still new, contacted, pending, or unqualified by default.Set a coverage threshold before lead-quality or pipeline language is final.
Incomplete matchbackOffline, CRM, clean-room, or household matches are still processing.Keep matched outcomes preliminary until match runs, duplicate rules, and unmatched counts are visible.
Sales follow-up delayMeetings, opportunities, or qualified pipeline require human follow-up after the media flight ends.Separate traffic response from sales-status evidence until the follow-up window closes.
Attribution-window driftShort-lookback rows are final while longer conversion windows continue to fill.Name the window used and keep later-window rows out of final claims until the cutoff is reached.
Survey sample lagBrand, awareness, or recall results are reported before sample, balance, or field dates are complete.Close only after fielding, weighting, and respondent-balance checks are accepted.
Duplicate or reversal cleanupDuplicate leads, returned orders, canceled bookings, or invalid events are not yet removed.Require a final hygiene pass before outcome counts become renewal evidence.
Open issue rowsA mobile page, routing field, placement slice, or comparison condition remains unresolved.Carry the issue ID into final wording or exclude the affected row.
Baseline mismatchThe report closes after campaign rows finish but before the comparison period or holdout read is complete.Do not use lift language until the comparison evidence is closed as well.

Closeout record fields

Each delayed evidence lane needs a small closeout record. Without it, readers cannot tell whether a field is final, preliminary, missing, or excluded.

Status window

The field or process being allowed to mature: lead status, matchback, attribution, sales follow-up, survey, reversal, or comparison.

Start trigger

The event that starts the clock, such as click, form submit, booked meeting, purchase date, exposure date, fielding date, or campaign end.

End rule

The calendar date, elapsed-days rule, system run, fielding close, or status threshold that makes the row ready for final review.

Eligible rows

The exact campaign, placement, creative, device, destination, package, or audience rows covered by the closeout rule.

Owner

The team responsible for producing the final status record and the reviewer allowed to accept it.

Maturity threshold

The minimum coverage, match completion, response count, duplicate review, or comparison readiness needed before language can close.

Missing and excluded rows

The rows not yet mature, not eligible, low volume, duplicated, reversed, or removed from the final claim.

Allowed claim

The strongest sentence supported after the window closes and the weaker sentence required before it closes.

Carry-forward action

Renew, revise, retest, monitor, exclude, add causal test, or hold until a later closeout record exists.

Status-window types

Different evidence matures on different clocks. A single final readout date should not erase those differences.

WindowClose whenStill preliminary whenFinal language can say
Lead statusThe agreed share of leads has moved beyond default or pending status.Most records are new, untouched, pending, or missing qualification fields.Qualified lead status reached the named coverage threshold.
Sales follow-upFollow-up attempts, meeting status, opportunity state, or pipeline fields meet the review rule.Sales activity is still in progress or uneven across source rows.Follow-up-complete rows support the scoped outcome statement.
Identity matchbackThe final match run, duplicate rule, unmatched count, and privacy threshold are recorded.New offline records, clean-room joins, or CRM imports are still arriving.Matched outcomes were observed under the stated match and eligibility limits.
Attribution or conversion lagThe lookback and conversion windows are both complete for the eligible cohort.Later conversions can still enter the credited outcome set.Credited outcomes are final for the named window, not proof of lift.
Survey fieldingField dates, final sample, weighting, exposed-control balance, and exclusions are accepted.Sample, balance, or response-quality checks are still open.Survey movement is final for the fielded sample and stated uncertainty.
Reversal or quality cleanupDuplicate, invalid, canceled, returned, or low-quality rows are removed or named.Outcome counts still include rows likely to be cleaned later.Final counts reflect the accepted hygiene and exclusion rules.
Comparison readinessBaseline, matched market, holdout, or model comparison data is complete enough for the intended claim.The campaign result is closed but the counterfactual evidence is not.The comparison supports only the claim level it was designed to answer.
Advertisement Status-window unit.

Maturity decisions

Use a decision label that changes the readout. The label should tell a buyer whether the evidence can close, stay preliminary, or be excluded.

DecisionUse whenReadout effect
FinalThe window closed, the threshold was met, and exclusions are documented.Use final language for the covered rows only.
Final with exclusionsThe main window closed, but named rows remain ineligible, low volume, invalid, or unresolved.Use final language for included rows and keep exclusions visible.
PreliminaryUseful evidence exists, but the window, coverage threshold, or hygiene pass is incomplete.Use early-read language and set the next review date.
Not comparableThe delayed field matured unevenly across placement, audience, creative, or source rows.Split the readout or avoid pooled outcome claims.
Retest requiredThe window closed but the evidence is too sparse, imbalanced, or affected by a known issue.Do not renew on the result without a new test or narrower scope.
Causal test requiredThe status window is mature, but the comparison design still cannot answer incrementality.Keep descriptive language and plan the next test before lift wording.
HoldThe missing status would make the next budget, renewal, or package decision misleading.Delay final language or narrow the decision to mature rows.

Sample closeout rows

These rows show structure only. They do not describe a real advertiser, publisher, platform, or campaign.

WindowEligible rowsEnd ruleMaturity thresholdStatusAllowed final language
Lead statusGuide-package form submissions from verified desktop and tablet placements.14 days after form submit.80% of records have accepted status values.PreliminaryEarly lead volume is visible; lead-quality language waits for status coverage.
MatchbackCRM outcomes for contextual package visitors with eligible source fields.Final weekly match run after campaign close.Match rate, unmatched count, and duplicate rule are recorded.Final with exclusionsMatched outcomes were observed for eligible rows under the stated match limits.
Sales follow-upQualified visit rows handed to the buyer's follow-up team.21 days after assignment.Attempt count and disposition complete for each included row.HoldTraffic response can be reported; sales-readiness language is not final.
Attribution lagSeven-day and 30-day credited conversion rows.30 days after last eligible click or view.Both windows closed for the same cohort.FinalCredited outcomes are final for the named windows and remain descriptive.
Survey fieldingExposed and comparison respondents from the same campaign period.Fielding close and weighting acceptance.Final sample, balance, and uncertainty fields accepted.Retest requiredSurvey results are directional and do not support a renewal claim by themselves.

Claim-language ladder

The closeout state should change the verb and scope of the final sentence. Do not use a stronger sentence because the deadline arrived.

Evidence stateSupportable wordingAvoid saying
Window still openEarly response is visible, but final outcome status is pending.The campaign produced qualified leads or final conversions.
Window closed with missing rowsThe included rows reached final status; unresolved rows are excluded from the conclusion.All campaign traffic reached the same outcome quality.
Status mature, weak comparisonFinal descriptive outcomes are available for the named rows.The media caused the outcomes.
Status mature, comparison designedThe readout can use the comparison rule named in the test plan.The result generalizes beyond the tested rows or period.
Status mature, issue unresolvedFinal rows are reported with the issue ID and decision limit attached.The issue was irrelevant because final numbers exist.

Closeout note

End the status-window review with a short note that can move into the readout, renewal memo, or evidence archive.

Recommended structure

Status window [window name] for [eligible rows] opened on [trigger] and closed on [end rule]. The maturity threshold was [met, missed, or partially met] because [coverage, match, fielding, duplicate, or comparison evidence]. Exclude [rows] from final language. The allowed claim is [bounded sentence]. The unavailable claim remains [stronger sentence] until [missing status, comparison, or test requirement] is complete.

Pre-readout checklist

  • Does every delayed evidence field have a start trigger, end rule, owner, reviewer, and maturity threshold?
  • Are lead status, sales follow-up, matchback, attribution, survey, and comparison windows separated instead of pooled into one final date?
  • Are missing, duplicate, invalid, reversed, and low-volume rows named before final outcomes are summarized?
  • Does the final readout distinguish mature descriptive evidence from causal evidence?
  • Are unresolved rows carried into the issue register, renewal memo, evidence archive, or next-flight tracker?

Pair with

Use this checklist after the campaign readout QA checklist and before the campaign renewal memo template. Pair it with the campaign status-window closeout register when closeout IDs, thresholds, exclusions, allowed claims, and next review dates need to be exported, the outcome quality scorecard when lead or pipeline status is part of the decision, the attribution window and conversion lag checklist when credited outcomes are still filling in, the identity matchback checklist when offline or CRM outcomes are joined later, the campaign issue log and renewal register when unresolved rows need owners and claim boundaries, the campaign renewal evidence archive when final closeout decisions need to carry forward, the campaign renewal follow-up tracker when the next flight inherits status-window dates, the private marketplace readout export sample when row fields need structure, the private marketplace renewal scorecard when final action needs scoring, and the incrementality test plan template when mature outcomes still need causal evidence.