Opportunity Solution Tree
Use it when you need a clear link between real user needs and the solutions you build.
Category
Originator
Time to implement
Difficulty
Popular in
What is it?
The Opportunity Solution Tree is a visual roadmap for turning user insights into impactful product outcomes.
Created by Teresa Torres, this framework forces you to start with a clear, measurable outcome, your north star metric, then map the underlying opportunities (user problems or desires) that influence it. From there, you brainstorm potential solutions for each opportunity and design experiments to validate those ideas before you build. By structuring discovery this way, you avoid the common trap of shipping features without evidence they'll move the needle.
The OST bridges product discovery and delivery: it's part UX research, part prioritization tool, and part hypothesis engine. You'll end up with a single source of truth that aligns your team around user-driven opportunities and keeps you from chasing vanity metrics or pet features.
Why it matters?
By forcing you to connect user insights directly to outcomes, the Opportunity Solution Tree slashes wasted dev cycles and untested feature bets. You'll focus on the highest-leverage opportunities, validate fast with experiments, and iterate based on real user feedback, driving faster retention gains, higher conversion rates, and fewer product flops.
How it works
Growth co-pilot turns your toughest product questions into clear, data-backed recommendations you can act on immediately.
1
Set your outcome
Pick a single, measurable goal (e.g., increase trial-to-paid conversion by 20%). This keeps every branch of the tree tied to one north star.
2
Research opportunities
Run interviews, surveys, or analytics deep dives to uncover user pain points and desires that influence your outcome.
3
Cluster and prioritize
Group similar user needs into opportunity areas and rank them by potential impact and ease of validation.
4
Ideate solutions
For each high-priority opportunity, brainstorm multiple solution ideas, no idea is too out-there at this stage.
5
Design experiments
Turn top solutions into lean tests (mockups, A/B tests, prototypes) with clear success criteria.
6
Validate and learn
Run your experiments, collect data, and decide whether to build, iterate, or kill each solution.
7
Iterate the tree
Update your opportunities and solutions based on what you learn, then rinse and repeat toward your outcome.
Frequently asked questions
Growth co-pilot turns your toughest product questions into clear, data-backed recommendations you can act on immediately.
You've mapped your Opportunity Solution Tree to target your next growth levers, now plug it into CrackGrowth's diagnostic engine to pinpoint hidden friction and generate experiments that move your metrics.