launch-debrief

Structured post-launch retrospective that produces quantified learnings and improvement playbooks. Use when: launch retrospective, post-launch review, what worked, launch debrief, post-mortem, lessons learned.

Launch Debrief (MIRROR Protocol)

A structured post-launch retrospective engine that transforms raw launch data into quantified learnings, root-cause analyses, and improvement playbooks. MIRROR ensures every launch makes future launches better by extracting actionable insights from both successes and failures through systematic analysis rather than anecdotal recall.

When to Use

  • Conducting a post-launch retrospective (ideally at T+30 and T+90)
  • Analyzing why a launch over- or underperformed expectations
  • Building an institutional knowledge base of launch learnings
  • Creating improvement playbooks for the next launch cycle
  • Presenting launch results to leadership with root-cause analysis
  • Comparing actual results against pre-launch projections
  • Identifying systemic issues across multiple launches

What You'll Need

Critical inputs (ask if not provided):

  • Launch name, date, and type (GA, beta, feature, expansion)
  • Pre-launch targets for all VITAL metrics (from launch-pulse)
  • Actual performance data for all tracked metrics
  • Launch readiness scores from gate reviews (from launch-command)
  • Budget allocation and actual spend (from budget-allocator)
  • Channel performance data by channel (from demand-engine)

Nice-to-have:

  • Customer feedback (NPS, surveys, support tickets, social mentions)
  • Internal team feedback (retro notes, Slack threads, post-mortems)
  • Competitive activity during launch window (from battle-scanner)
  • Sales feedback on messaging and enablement effectiveness
  • Win/loss analysis data from CRM
  • Previous launch debrief reports for trend analysis

Process

Step 1: Metrics Review -- Actual vs Target vs Baseline

For each VITAL metric, calculate the Performance Index and classify the result.

Performance Index Table:

VITAL LayerMetricBaselineTargetActualPerf. IndexClassification
VolumeWebsite TrafficActual/Target
VolumeImpressions
VolumeSocial Reach
IntentMQLs
IntentDemo Requests
IntentTrial Signups
TractionSQLs
TractionPipeline Created
TractionWin Rate
AdoptionActivation Rate
AdoptionTime to Value
AdoptionDAU/WAU
LoyaltyNPS
Loyalty30-Day Retention
LoyaltyReferral Rate

Performance Index Scale:

IndexClassificationColorMeaning
>= 1.20Significant OverperformanceBlueExceeded target by 20%+, investigate why
1.00 - 1.19On TargetGreenMet or exceeded target
0.80 - 0.99Slight UnderperformanceYellowClose to target, minor optimization needed
0.60 - 0.79Material UnderperformanceOrangeSignificant gap, root-cause analysis required
< 0.60Critical MissRedMajor failure, deep investigation required

Top 3 Overperformances:

RankMetricIndexWhy It WorkedReplicable?
1Yes / Partially / No
2
3

Top 3 Underperformances:

RankMetricIndexInitial HypothesisSeverity
1Critical / High / Medium
2
3

Step 2: Insights Extraction

Systematically extract learnings across four dimensions.

Win Analysis (What Worked):

#CategoryFindingEvidenceImpact LevelReplicable?
1MessagingWhich messages resonated strongest?Data pointHigh/Med/Low
2ChannelWhich channels outperformed?Data point
3ContentWhich assets drove the most engagement?Data point
4TimingWere there timing advantages?Data point
5AudienceWhich segments responded best?Data point

Loss Analysis (What Did Not Work):

#CategoryFindingEvidenceImpact LevelPreventable?
1MessagingWhich messages fell flat?Data pointHigh/Med/Low
2ChannelWhich channels underperformed?Data point
3CompetitiveWhere did competitors win?Data point
4ExecutionWhat execution gaps occurred?Data point
5AssumptionsWhich assumptions were wrong?Data point

Customer Feedback Synthesis:

SourceVolumeTop Positive ThemesTop Negative ThemesSurprise Insights
NPS Comments
Support Tickets
Social Mentions
Sales Conversations
User Surveys

Internal Feedback Synthesis:

TeamWhat Went WellWhat Was FrustratingWhat Would They Change
Product
Marketing
Sales
Support
Engineering

Step 3: Root-Cause Mapping

For each material underperformance (Index < 0.80), perform a structured 5-Whys analysis.

5-Whys Template:

UnderperformanceWhy 1Why 2Why 3Why 4Why 5 (Root Cause)
Metric: [name], Index: [value]

Root-Cause Classification:

Root CauseError TypeDefinitionExample
RC1StrategyWrong approach chosenTargeted wrong segment
RC2ExecutionRight approach, poor implementationCampaign launched late, buggy landing page
RC3AssumptionIncorrect belief about market/customerAssumed price sensitivity that did not exist
RC4ExternalOutside factors beyond controlCompetitor launched same week, economic shift
RC5TimingRight approach, wrong timeFeature not ready, market not primed

Root-Cause Summary:

#UnderperformanceRoot CauseError TypeControllable?Fix Difficulty
1Strategy/Execution/Assumption/External/TimingYes/Partial/NoEasy/Medium/Hard
2
3

Step 4: Improvement Scoring and Prioritization

Score each potential improvement on three dimensions to prioritize the next-launch playbook.

Improvement Scoring Model:

#ImprovementImpact (1-10)Ease (1-10, inverse)Confidence (1-10)Priority Score
1
2
3
4
5
6
7
8

Scoring Definitions:

DimensionWeight1 (Low)5 (Medium)10 (High)
Impact40%Marginal improvement, <5% liftModerate improvement, 10-20% liftTransformative, >30% lift
Ease (inverse)30%Requires org change, 6+ monthsCross-team effort, 1-3 monthsSingle team, <1 month
Confidence30%Hypothesis only, no dataSome supporting dataStrong evidence, proven elsewhere

Priority Score Formula:

Priority = (Impact x 0.4) + (Ease x 0.3) + (Confidence x 0.3)

Priority Classification:

Score RangePriorityAction
8.0 - 10.0P0: Implement immediatelyMust-do for next launch, assign owner this week
6.0 - 7.9P1: Implement next cyclePlan for next launch, assign owner within 2 weeks
4.0 - 5.9P2: BacklogGood ideas, queue for future improvement
< 4.0P3: MonitorLow confidence or low impact, revisit if new data

Step 5: Build the Next-Launch Playbook

Compile all P0 and P1 improvements into an actionable playbook.

Next-Launch Playbook Template:

#ImprovementPriorityOwnerDeadlineDependenciesSuccess MetricStatus
1P0Not Started
2P0
3P1
4P1
5P1

Assumptions to Revalidate:

#Assumption from This LaunchWas It Valid?Updated AssumptionValidation Method
1Yes/No/Partial
2
3

Benchmarks Updated:

MetricPrevious BenchmarkActual This LaunchNew BenchmarkNotes

Step 6: Launch Comparison (Multi-Launch Trend)

If prior launch debriefs exist, compare trends across launches.

Cross-Launch Comparison:

DimensionLaunch N-2Launch N-1This LaunchTrendNotes
Overall LRI at gate G4
Pipeline created (T+30)
Activation rate (T+30)
NPS (T+30)
Budget efficiency (ROI)
Debrief improvement adoption

Output

Save to outputs/launch-debrief/

Deliverables:

  1. Launch Scorecard -- Performance Index for every VITAL metric with actual vs target vs baseline, top 3 over/underperformances, and overall launch grade (A through F based on weighted Performance Index)
  2. Insights Report -- Win analysis, loss analysis, customer feedback synthesis, and internal feedback synthesis with evidence-backed findings across messaging, channels, content, timing, and audience
  3. Root-Cause Analysis -- 5-Whys analysis for each material underperformance, classified by error type (Strategy/Execution/Assumption/External/Timing), with controllability and fix-difficulty assessments
  4. Next-Launch Playbook -- Prioritized improvement list (P0 through P3) using the Impact x Ease x Confidence scoring model, with owners, deadlines, dependencies, and updated benchmarks

Chain Connections

  • Receives from: launch-pulse (actual metrics data), launch-command (gate scores, launch plan), budget-allocator (spend actuals), demand-engine (channel performance), battle-scanner (competitive context)
  • Feeds back into: All future launch cycles -- updated benchmarks flow to launch-pulse, process improvements flow to launch-command, messaging learnings flow to position-lock, channel learnings flow to demand-engine
  • Enhanced by: growth-loop (post-launch retention data), signal-radar (market context during launch window)