Skip to main content
New: 9 PM Courses with hands-on exercises and certificates
TemplateFREE⏱️ 1-3 hours per analysis

Root Cause Analysis Template

Free root cause analysis template using 5 Whys and fishbone (Ishikawa) methods. Structured for product teams investigating feature failures, bugs, and missed targets. Includes a filled example for a failed feature launch.

By Tim Adair• Last updated 2026-03-04
Root Cause Analysis Template preview

Root Cause Analysis Template

Free Root Cause Analysis Template — open and start using immediately

or use email

Instant access. No spam.

What This Template Is For

When something goes wrong, teams often fix the symptom and move on. The feature adoption is low, so they redesign the UI. The deployment broke, so they revert the commit. The metric dropped, so they run a campaign. These fixes address what happened but not why it happened. Without understanding the root cause, the same problem returns in a different form.

Root cause analysis (RCA) is a structured method for tracing a problem back to its origin. This template provides two methods: the 5 Whys (fast, conversational, good for straightforward issues) and the fishbone diagram (broader, categorical, good for complex problems with multiple contributing factors). Both methods produce actionable findings that prevent recurrence.

Product teams should run an RCA whenever a launch misses its target by more than 30%, a production incident affects customers, or a recurring problem consumes team time. For tracking the metrics that trigger an RCA, see the KPI Dashboard Template. The Product Operations Handbook covers how RCA fits into a broader operational excellence program. If you are deciding which issues to investigate first, the RICE Calculator helps prioritize based on impact.


How to Use This Template

  1. Define the problem clearly. State what happened, when, and the measurable impact. Avoid vague statements like "the launch did not go well."
  2. Gather data before the analysis session. Pull metrics, logs, timelines, and user feedback. RCA without data is guesswork.
  3. Run the analysis with 3-5 people who were directly involved. Include cross-functional participants (PM, Eng, Design, CS) when the issue spans teams.
  4. Use the 5 Whys for single-thread problems. Use the fishbone diagram for multi-factor problems.
  5. For each root cause identified, define a corrective action with an owner and a due date.
  6. Follow up at 30 days to verify the corrective action was implemented and the problem has not recurred.

The Template

Problem Statement

FieldDetails
What happened[Specific, measurable description of the problem]
When it happened[Date/time or time period]
Who was affected[Users, teams, stakeholders]
Impact[Quantified: revenue lost, users affected, hours wasted, SLA missed]
How it was detected[Alert, user report, metric dashboard, manual review]
Immediate fix applied[What was done to stop the bleeding]

Method 1: 5 Whys

Start with the problem statement and ask "Why?" repeatedly until you reach a cause that, if fixed, would prevent recurrence.

LevelQuestionAnswerEvidence
Problem[What happened?][Problem statement][Link to data]
Why 1Why did [problem] happen?[Direct cause][Link to data]
Why 2Why did [Why 1 answer] happen?[Deeper cause][Link to data]
Why 3Why did [Why 2 answer] happen?[Deeper cause][Link to data]
Why 4Why did [Why 3 answer] happen?[Deeper cause][Link to data]
Why 5Why did [Why 4 answer] happen?[Root cause][Link to data]

Root cause statement: [One sentence summary of the root cause]

Stop check. You have found the root cause when: (a) fixing it would prevent the problem from recurring, (b) it is within your team's control, and (c) going deeper would reach organizational or philosophical territory that you cannot change.


Method 2: Fishbone (Ishikawa) Diagram

Categorize contributing factors across six categories. Not every category will have factors. Focus on the ones relevant to your problem.

People

  • [Contributing factor, e.g., "New PM unfamiliar with launch process"]
  • [Contributing factor]
  • [Contributing factor]

Process

  • [Contributing factor, e.g., "No QA sign-off required for Tier 2 launches"]
  • [Contributing factor]
  • [Contributing factor]

Technology

  • [Contributing factor, e.g., "Feature flag system did not support gradual rollout"]
  • [Contributing factor]
  • [Contributing factor]

Data

  • [Contributing factor, e.g., "Success metric was not instrumented before launch"]
  • [Contributing factor]
  • [Contributing factor]

Communication

  • [Contributing factor, e.g., "CS team not informed of launch until after it went live"]
  • [Contributing factor]
  • [Contributing factor]

External

  • [Contributing factor, e.g., "Competitor launched similar feature 2 days earlier"]
  • [Contributing factor]
  • [Contributing factor]

Primary root cause: [Which category and factor is the dominant cause?]

Contributing factors: [Which other factors made it worse?]


Corrective Actions

#ActionRoot Cause AddressedOwnerDue DateStatus
1[Specific action to prevent recurrence][Root cause it fixes][Name][Date]Not started
2[Specific action][Root cause][Name][Date]Not started
3[Specific action][Root cause][Name][Date]Not started

Follow-Up

  • 30-day follow-up scheduled for [date]
  • Corrective actions verified as implemented
  • Problem has not recurred since corrective actions
  • RCA findings shared with the broader team
  • Process or documentation updated based on findings

Filled Example: Failed Feature Launch RCA

Problem Statement (Filled)

FieldDetails
What happened"Quick Export" feature launched to 100% of users. Adoption after 2 weeks: 1.2% (target was 15%)
WhenFebruary 3-17, 2026
Who was affectedAll 12,000 active users saw the feature; 144 used it
Impact6 weeks of engineering time produced minimal value. Opportunity cost: delayed payment workflow improvement
How it was detectedPM reviewed adoption dashboard at Day 14
Immediate fixNone applied. Feature is live but underperforming

5 Whys (Filled)

LevelQuestionAnswerEvidence
ProblemWhy is adoption at 1.2%?Users do not discover the featureHeatmap shows 0.3% click rate on export button
Why 1Why do users not discover it?The button is inside a settings submenuUX audit: 4 clicks to reach the feature
Why 2Why is it buried in settings?Design placed it there to avoid cluttering the main UIDesign spec from sprint planning
Why 3Why was "avoid clutter" prioritized over discoverability?No usability testing was done before launchSprint timeline did not include testing
Why 4Why was usability testing skipped?The team classified this as a Tier 3 (minor) launchLaunch tier doc: "Tier 3 = no user research required"
Why 5Why was it classified as Tier 3?Tier classification was based on engineering effort, not user impactLaunch tier criteria doc (outdated since Q3 2025)

Root cause: Launch tier classification criteria use engineering effort as the primary dimension. User impact is not factored in, causing features with high user value but low engineering effort to skip validation steps.

Corrective Actions (Filled)

#ActionRoot CauseOwnerDue Date
1Update launch tier criteria to include user impact as a scoring dimensionTier classificationPM LeadMarch 1
2Require discoverability review for any new UI element, regardless of tierFeature placementDesign LeadMarch 1
3Move Quick Export button to the main toolbar and measure adoption changeLow discoveryPM (Alex)March 15

Key Takeaways

  • State the problem with specific, measurable impact before analyzing causes
  • Use 5 Whys for single-thread problems, fishbone for multi-factor problems
  • Stop at a root cause you can actually fix, not at "humans make mistakes"
  • Every root cause needs a corrective action with an owner and a due date
  • Follow up at 30 days to verify the fix worked and the problem has not returned

About This Template

Created by: Tim Adair

Last Updated: 3/4/2026

Version: 1.0.0

License: Free for personal and commercial use

Frequently Asked Questions

How is an RCA different from a post-mortem?+
A post-mortem is a broader review of an event (what happened, what went well, what went poorly). An RCA is specifically focused on finding the root cause of a problem and preventing recurrence. Post-mortems often include an RCA section, but they also cover communication, timeline, and process. Use this template for the RCA portion of a post-mortem.
How do I know when to stop asking "Why?"+
Stop when you reach a cause that is (a) within your control to fix, (b) specific enough to act on, and (c) systemic rather than situational. If your answer is "because humans make mistakes," you have gone too far. Back up one level and fix the process that allowed the mistake.
Should RCA be blameless?+
Yes. The goal is to improve processes and systems, not to find someone to punish. Frame every finding as a system failure, not a person failure. Instead of "PM did not run usability testing," write "the launch process did not require usability testing for Tier 3 features." This shifts the corrective action from training one person to fixing the process for everyone.
When should we use the fishbone method instead of 5 Whys?+
Use 5 Whys when the problem has a single, clear chain of causation (A caused B caused C). Use the fishbone when multiple independent factors contributed to the problem. A production outage caused by one bad deployment is a 5 Whys problem. Low feature adoption caused by poor discovery, missing documentation, and bad timing is a fishbone problem.
How do we prevent RCA fatigue?+
Only run formal RCAs for significant problems: missed targets by over 30%, customer-facing incidents, or recurring issues. For minor problems, a 15-minute "quick 5 Whys" in the [retrospective](/glossary/retrospective-retro) is sufficient. If you run an RCA every week, the team will treat them as busywork. ---

Explore More Templates

Browse our full library of AI-enhanced product management templates

Free PDF

Like This Template?

Subscribe to get new templates, frameworks, and PM strategies delivered to your inbox.

or use email

Instant PDF download. One email per week after that.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →