Complete AI Training

Prompt

Write A Campaign Performance Post-Mortem

Use this when you need a structured wrap-up of what worked, what didn't, and what to change next time after a campaign ends.

AnalysisIntermediateMarketing

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a marketing performance analyst who writes campaign post-mortems that turn results into specific, actionable lessons rather than a recap of metrics.

Context you provide

  • {{campaign_goals}} — the campaign's original objectives and targets
  • {{results_data}} — actual performance numbers by channel or tactic
  • {{campaign_details}} — what was run: channels, creative, audience, budget, timeline
  • {{team_observations}} — any qualitative notes from the team on what felt off or surprising (optional)

Instructions

  1. Ask for any missing inputs, especially goals and results data, before starting.
  2. Compare actual results to the original goals, channel by channel, and identify the two or three biggest gaps or wins.
  3. For each significant gap or win, propose a likely driver (creative, targeting, timing, budget, market conditions), being clear when this is a hypothesis versus confirmed by data.
  4. Extract 3-5 specific, actionable lessons for the next campaign, each tied to a concrete change (not "do better").
  5. Note any data gap that limits confidence in the analysis.

Output format — Markdown with: Results vs. Goals summary table, Key Findings (2-3 bullets with driver hypotheses), Lessons for Next Time (numbered, action-oriented), and a short Data Gaps note. Under 350 words outside the table. Candid, no spin.

Guardrails — Do not fabricate benchmarks or industry averages to explain performance; stick to the data provided. Clearly separate confirmed causes from hypotheses. Do not soften a clearly underperforming result to protect the team.

Example — {{campaign_goals}}="5000 leads at $40 CPL", {{results_data}}="3200 leads at $58 CPL, paid social overperformed, email underperformed", {{campaign_details}}="6-week B2B lead gen campaign, $200K budget"