Skip to lesson
Exit
Launches & Go-To-Market Execution1 / 2

2 min lesson

Run the post-mortem and close the loop

Make the call in this situation. "A launch drove huge reach (front page of HN, a million video views), but week-one activation among new sign-ups barely moved. How do you read it and what do you do?" Explain what supports it.

Step 1 of 2

Run the post-mortem and close the loopthe launch isn't done until you've learned from it

  1. 1Grade against pre-set targets. Compare actuals to the numbers you committed to before launch. No moving the goalposts after the fact.
  2. 2Diagnose the gaps. A high-reach, low-activation launch points at onboarding; high activation, low reach points at distribution. The shape of the miss tells you where to fix.
  3. 3Write the learnings down. Specific, reusable conclusions about message, channel and timing that the next launch can act on.
  4. 4Feed it forward. Push the learnings into positioning and the next launch. The JD asks you to continuously refine messaging based on user feedback and market shifts, and the post-mortem is where that refinement gets its evidence.
Diagnose by the shape of the miss

A launch rarely fails uniformly. It fails at a layer. Big reach but flat activation means the story sold something onboarding didn't deliver. Strong activation but weak reach means the product lands but nobody saw it. Reading which layer dropped turns a vague "underperformed" into a specific fix you can ship before the next launch.

Say it like this

"I'd set a target for each layer before launch: reach, activation, conversion, retention and sales adoption. Afterward I grade against those targets, so nobody gets to pick the biggest number. Impressions go in the report as context. I defend the launch on week-one activation and day-30 retention of the launch cohort. If reach was big and activation flat, the story outran onboarding, so the fix goes into time-to-value, and I write that down for the next launch."

Learn more

Optional practice

Test yourself on Run the post-mortem and close the loop