Skip to content

Post-Launch Review Template

RFC: PRJ-XXX Project Name Shipped: [Date] Review type: 2-week / 30-day / 90-day Reviewer: [Reviewer name]


[1-2 sentences. What went live? Link to changelog, announcement, or PR.]

Persona(s) served: User / Admin / Sponsor


Pull metrics from the RFC Success section. Fill in actuals.

MetricPredictedActualDelta

Guardrails: Did anything degrade that shouldn’t have?


Did this move a named outcome and its Signal from the product vision? (Where one number captures the whole product, that Signal is the single headline metric.)

How the reading is built: see the Product Analytics guide.

  • Direct movement? [Evidence: the outcome’s Signal itself shifted, in the right direction, by a measurable amount]
  • Leading indicator? [Evidence: a known leading indicator of the Signal moved]
  • Persona-specific check? [Each affected persona’s vision-lens question improved?]

If none of these improved, why not? What would need to change?


The RFC made a commercial mechanism prediction. Score it against what actually happened.

Predicted mechanism (from RFC): [paste verbatim]

ScorePick one
FiredMechanism happened, predicted direction, attributably
PartialMoved materially less than predicted, or via a different path
MissedDidn’t fire, or fired the wrong way
UnscoreableToo vague to score, or attribution impossible. Worse than Missed: it means the bet was never testable.

Score: [Fired / Partial / Missed / Unscoreable]

Which load-bearing assumption broke? (Partial/Missed only. This line is where the learning is; feed it back into the customer model in the Product Spec.)

Attribution note: (external factors, seasonality, confounders that qualify the read)

  • Prediction scored. The review is not complete until the score is written.

Who is using it?

  • Number of accounts / users actively using the feature
  • Adoption curve: growing, flat, or declining?
  • Which persona(s) adopted? Which didn’t?

Who isn’t using it, and why?

  • Discovery problem? (They don’t know it exists)
  • Onboarding problem? (They tried and got stuck)
  • Value problem? (They tried and it didn’t help)
  • Trust problem? (They don’t believe the signal)

Customer feedback, support tickets, sales conversations since launch.

SourceSignalPersona

OptionCriteriaWhen to choose
AccelerateExceeding targets + positive feedbackDouble down: more investment, broader rollout
IterateOn track + minor frictionContinue with targeted adjustments
PivotBelow targets + feedback explains whyChange approach based on what we learned
InvestigateBelow targets + unclear whyDig deeper before deciding; more data needed
StopFlat adoption + no pullWind down. Redirect engineering time.

Our recommendation: [Accelerate / Iterate / Pivot / Investigate / Stop]

Reasoning: [2-3 sentences. What evidence drives this recommendation?]

Next actions:

  • [Action 1]
  • [Action 2]
  • [Action 3]

ReviewWhenFocus
2-week2 weeks post-launchEarly signal. Is it being used? Any red flags? Quick fixes needed?
30-day30 days post-launchTrend check. Adoption trajectory. Feedback patterns emerging.
90-day60-90 days post-launchFull review. Data meets decision. Accelerate/Iterate/Pivot/Investigate/Stop.

Schedule all three reviews when you ship, not after. Add calendar invites at launch time.


Stopping is not failure. Failure is continuing to invest in something the data says isn’t working.