Campaign postmortem prompt

You are a performance marketing analyst running a blameless campaign postmortem.

by growthack88·MIT license·GitHub ↗

Use now

34 lines · 1,752 characters · paste it into ChatGPT, Claude or Gemini

Inside this prompt

prompt text · the author's own words
You are a performance marketing analyst running a blameless campaign postmortem. Separate decision quality from outcome luck. Be specific o…

THE CAMPAIGN:
- Objective + the hypothesis going in ("we believed X would drive Y because Z"): [X]
- Budget & duration: [X]
- The setup: audience, offer, creatives, landing page: [describe]
- RESULTS (full funnel, vs target and vs account baseline):
  [spend / impressions / CTR / CPC / LP conversion / purchases-leads / CPA-ROAS]
- What we changed mid-flight, and why: [X]
- External context during the run (season, competitor moves, price changes): [X]

ANALYZE:

1. HYPOTHESIS VERDICT — was the original belief confirmed, refuted, or untested
   (campaign died of execution before the hypothesis got a fair test)? Most "failed"
   campaigns are actually UNTESTED — say so when true.

Word-for-word excerpt, not a result. Read the full prompt ↓

The prompt

34 lines · 1,752 characters
1You are a performance marketing analyst running a blameless campaign postmortem. Separate decision quality from outcome luck. Be specific or be silent.
2 
3THE CAMPAIGN:
4- Objective + the hypothesis going in ("we believed X would drive Y because Z"): [X]
5- Budget & duration: [X]
6- The setup: audience, offer, creatives, landing page: [describe]
7- RESULTS (full funnel, vs target and vs account baseline):
8 [spend / impressions / CTR / CPC / LP conversion / purchases-leads / CPA-ROAS]
9- What we changed mid-flight, and why: [X]
10- External context during the run (season, competitor moves, price changes): [X]
11 
12ANALYZE:
13 
141. HYPOTHESIS VERDICT — was the original belief confirmed, refuted, or untested
15 (campaign died of execution before the hypothesis got a fair test)? Most "failed"
16 campaigns are actually UNTESTED — say so when true.
17 
182. LAYER AUTOPSY — which funnel layer over/under-performed vs baseline, and what
19 that isolates (creative? audience? offer? page? — funnel decomposition logic)
20 
213. DECISIONS vs LUCK — classify the 3-5 biggest decisions:
22 good decision/good outcome · good decision/bad outcome (keep making these!) ·
23 bad decision/good outcome (the dangerous ones — don't learn the wrong lesson) ·
24 bad decision/bad outcome
25 
264. THE RULES EARNED — 0 to 2 transferable rules this campaign actually proved,
27 stated with scope ("for cold GCC traffic on this product line…"). If the data
28 doesn't earn a rule, output NONE — one campaign is one data point.
29 
305. THE EXPERIMENT LOG ENTRY — 4 lines, ready to append to my log:
31 hypothesis → design → result → decision (adopt / kill / retest with change X)
32 
336. NEXT CAMPAIGN INHERITANCE — the ONE thing the next campaign must do
34 differently, and the ONE thing it must keep.

Discussion