Campaign diagnosis
Creative and destination troubleshooting matrix
When a campaign response looks weak, uneven, or surprisingly strong, the first answer should not be that the media worked or failed. The result may be coming from context fit, creative promise, page friction, offer quality, routing coverage, or the comparison design.
Use this matrix after a campaign readout arrives and before a renewal, creative change, landing-page rebuild, budget shift, or lift-test plan is approved. The goal is to locate the most plausible weak link without turning a troubleshooting note into a causal claim.
Start with the result pattern
Campaign response is easier to diagnose when the readout names the exact pattern. A single total can hide whether the issue begins before the click, after the click, after the form, or inside the comparison.
| Observed pattern | First place to inspect | What to check | Next action | Claim boundary |
|---|---|---|---|---|
| High impressions and viewability, low clicks. | Context and creative promise. | Eligible page group, placement, creative headline, offer clarity, frequency, and whether the call to action matches the reader's job. | Narrow the context or rewrite the message before judging the destination. | Can describe low observed click response; cannot prove the audience had no interest. |
| Strong clicks, low engaged sessions. | Destination match and page performance. | Load time, mobile rendering, message match, above-the-fold proof, navigation clarity, and accidental-click indicators. | Fix speed and message continuity before changing the media package. | Can flag weak visit quality; cannot assign the cause without page and device evidence. |
| Engaged sessions, few form starts. | Offer and call to action. | Whether the offer is useful enough, the form is visible, the next step is concrete, and the page gives proof before asking for information. | Revise the offer path or test a lower-friction action. | Can say the page did not convert engaged visitors under the current offer. |
| High form starts, low completions. | Form friction. | Required fields, validation errors, mobile keyboard behavior, privacy text, autofill, error recovery, and abandonment points. | Repair the form before changing creative or inventory. | Can identify conversion friction; cannot call the source low quality. |
| High submitted leads, low qualification. | Qualification definition and form filter. | Duplicate rules, disqualification reasons, fit fields, incentive quality, geography, consent status, and contactability. | Tighten qualification fields or adjust the offer promise. | Can say submitted volume outpaced qualified demand under the current filter. |
| High qualified leads, low sales acceptance. | Routing and follow-up. | Owner assignment, response time, lead notes, rejection reasons, stage definitions, and sales coverage by source. | Fix routing and disposition coverage before judging lead source quality. | Can limit the readout because acceptance coverage is incomplete or inconsistent. |
| Desktop response strong, mobile response weak. | Mobile destination and device mix. | Mobile load time, layout, form field order, click-to-call or calendar behavior, creative size, and placement position. | Keep desktop learning separate and run mobile destination QA. | Can recommend device-specific fixes; cannot pool desktop and mobile into one creative verdict. |
| Native card response differs from display response. | Format and reader action. | Native headline, sponsor label, thumbnail, destination promise, scroll depth, and whether the card asks for a different action than display. | Read native and display as separate format lanes. | Can compare format response descriptively; cannot rank inventory without holding copy and action constant. |
| Attributed conversions look strong without a holdout. | Comparison design. | Prior intent, retargeting exposure, seasonality, source overlap, attribution window, matchback rate, and whether a counterfactual exists. | Use directional renewal language or plan a designed comparison. | Can report attributed outcomes; cannot call them incremental lift. |
Minimum evidence packet
The matrix only works if the report keeps enough fields alive. If these fields are missing, the next action is usually to repair reporting before debating creative quality.
Media context
Package ID, placement ID, page group, device class, geography, date range, viewability, frequency, and buying path.
Creative record
Creative ID, format, size, headline or message theme, offer, call to action, destination URL, and approval state.
Destination record
Page version, load issue, message match, form starts, form completes, abandonment point, and mobile behavior.
Outcome record
Qualified visit, lead status, duplicate flag, disqualification reason, routed owner, first response time, and accepted status.
Comparison record
Prior flight, matched context, reserved holdout, market split, audience split, or explicit no-comparison note.
Decision record
Renew, narrow, revise creative, fix destination, repair routing, or design a stronger test before scale.
Fix, narrow, hold, or retest
The best troubleshooting output is a bounded next action. A weak result does not always mean stop, and a strong result does not always mean scale.
| Decision | Use when | Required wording | Do not say |
|---|---|---|---|
| Fix destination | Engaged traffic reaches the page but mobile speed, message continuity, form behavior, or routing is weak. | Observed response is limited by destination readiness or follow-up coverage. | The media source produced poor-quality people. |
| Revise creative | Delivery is in scope but click or visit quality is weak across otherwise healthy pages. | The current message or offer did not earn enough useful response in this context. | The audience is not interested in the category. |
| Narrow package | Response concentrates in specific contexts, placements, devices, or formats. | The narrower lane produced the clearest observed response and should be preserved separately. | The full package proved lift. |
| Hold launch or renewal | Fields are missing, creative and destination records conflict, or lead status is too incomplete to interpret. | The report is not decision-grade until the source trail is repaired. | The campaign failed. |
| Retest with a comparison | The next decision requires causal language, budget scale, or a stronger claim than the current readout supports. | The current result is descriptive or directional; the next flight should reserve a counterfactual. | The campaign drove incremental demand. |
Worked diagnosis note
The example below shows how to keep a diagnosis useful without overstating it. The values are structure examples, not benchmarks.
| Finding | Evidence | Diagnosis | Next action |
|---|---|---|---|
| Upper-body desktop placements produced the strongest qualified visits. | Higher engaged sessions, lower bounce, and more complete lead status in the approved measurement guide context. | Context and placement fit look useful. | Renew a narrower placement set and keep row-level fields. |
| Mobile clicks did not become form starts. | Mobile visit quality was acceptable, but form starts dropped sharply after page load. | Destination or offer friction is more plausible than broad media failure. | Run mobile destination QA and test a shorter step next action. |
| Native card response was strong but different. | Native copy used a different promise and a softer action than display. | Format and message changed together. | Report native separately and do not use it to rank display placements. |
| Attributed conversions rose versus the prior flight. | No protected holdout; prior-flight comparison may include timing and audience differences. | Useful directional signal, not lift evidence. | Plan a holdout or matched-market test if the next budget decision needs causality. |
Supportable close
Recommended wordingThe campaign produced its clearest observed qualified response in upper-body desktop guide placements. Mobile traffic and native-card response should be interpreted separately because device experience, message, and action differed. The next flight should renew the narrower context, repair mobile destination friction, and reserve a comparison cell if the buyer needs incremental lift evidence.
Meeting script
- Which result pattern are we diagnosing: clicks, engaged visits, form starts, completions, qualified leads, sales acceptance, or attributed outcomes?
- Do we have placement, creative, destination, device, and outcome fields for the same reporting rows?
- Did the creative promise match the page context and the destination headline?
- Where did mobile, native, or lead-routing behavior diverge from the main readout?
- Which next action is most defensible: fix the destination, revise creative, narrow the package, hold the decision, or retest with a comparison?
- Does the final sentence use descriptive, directional, or causal language with the right confidence level?
Pair with
Use this matrix with the campaign readout QA checklist before a renewal decision, the campaign issue log and renewal register when weak links need owners, due dates, retest rules, and claim boundaries, the campaign renewal evidence archive when repair conditions must carry forward, the creative testing readout checklist when message or offer variants are being compared, the creative asset acceptance checklist before launch, the landing page launch QA worksheet when destination friction is likely, the landing page and lead quality checklist for downstream lead interpretation, the campaign data-layer spec when fields are missing, the private marketplace campaign walkthrough for a row-level example, and the incrementality test plan template when the next decision needs causal evidence.