Opportunity discovery is how a product team decides which customer problem is worth solving before it decides what to build. The methods that work in SaaS fall into four groups: finding where users struggle (funnel analysis, session replays), understanding why (interviews, journey mapping, Jobs-to-be-Done), structuring what you found (an opportunity solution tree), and choosing what to test first (an outcome-driven roadmap and a short workshop). This guide covers each, with a workshop agenda and examples from free-trial products.
TL;DR
- Start from one measurable outcome, such as trial-to-paid conversion, then look for customer problems that block it. Do not start from a feature list.
- Pair quantitative methods (funnel analysis) with qualitative ones (interviews, session replays, journey maps). The numbers show where users leave, and the conversations show why.
- An opportunity solution tree links the outcome to opportunities, solutions and experiments, so each test traces back to the goal.
- A 90-minute workshop can turn evidence into one prioritized opportunity, a next research action and an owner.
- Pick the cheapest test that could prove your idea wrong before you commit engineering time.
Table of Contents
- What opportunity discovery means in product work
- Opportunity discovery methods, matched to the question
- Opportunity solution tree: structure for what you found
- From opportunities to an outcome-driven roadmap
- How to run an opportunity mapping workshop
- Applying discovery to a free trial
- Our perspective
- Work with us on your trial
- FAQ
- Sources
What opportunity discovery means in product work
An opportunity is a customer need, pain point or desire that stands between your user and a result you care about. Discovery is the work of investigating those needs and validating the problem before committing to features. FlowFuse's product handbook describes it this way, and it keeps discovery (deciding what to build) separate from delivery (building it), so each mode keeps its own pace and focus.
The contrast with a solution-first approach is easy to see in a trial. A solution-first team says, "Trial users don't convert, so let's add a checklist." A discovery team asks which problem keeps people from reaching value, how many users hit it, and what evidence says so. The checklist might still be the answer. But now you have a reason, a baseline and a way to tell whether it worked.
Productboard's playbook frames the same idea in two moves: explore the problem space before committing to a precise problem or solution, then validate proposed solutions against customer feedback and risks such as value, usability, feasibility and viability.
Three questions keep discovery honest:
- Is the problem real, and how many users have it?
- Will users commit to a solution (use it, pay for it)?
- Can we actually build something that works?
Mixing these three questions into one research session is a common mistake. A single interview rarely answers all of them, and when it appears to, it usually means the team heard what it hoped to hear.
Opportunity discovery methods, matched to the question
No single method finds opportunities. Each answers a different question, so choose by what you need to know.
| Method | Question it answers | Best used when | Typical output |
|---|---|---|---|
| Funnel analysis | Where do users leave? | You have trial traffic and event data | A ranked list of drop-off points |
| Session replays and heatmaps | What do users do at the drop-off? | You know the step but not the cause | Observed friction, with clips |
| Customer interviews | Why did they leave or stay? | You need motives, not clicks | Quotes, jobs, unmet needs |
| Journey mapping | Where is the experience broken end to end? | Setup, handoffs or many touchpoints | A map with pain points per stage |
| Jobs-to-be-Done interviews | Why do people hire the product? | Your positioning or onboarding feels off | Job statements and switching triggers |
| Support ticket and sales-call review | What do people already complain about? | You need cheap evidence fast | Tagged themes with counts |
| Fake-door and prototype tests | Will anyone want this? | You have a solution idea to check | Demand signal before building |
Funnel analysis and the "what"
For a free trial, start with the funnel from sign-up to paid. Chameleon's trial-activation guide suggests using funnel analysis to identify drop-offs, then session replays, heatmaps and interviews to diagnose why users abandon. Its experts make a point worth repeating: quantitative data gives you the "what", and qualitative methods give you the "why".
Do not skip the numbers. A drop-off between sign-up and first project creation is a different opportunity from a drop-off between the pricing page and checkout. Rank steps by how many users reach them and how many leave, and you have a shortlist of places to look.
Interviews and journey mapping for the "why"
Nielsen Norman Group's 2023 survey of practitioners found that journey mapping is most often used to evaluate existing experiences (89%) or to envision optimized future-state experiences (73%), and 61% also use it to brainstorm new products or services. Interviews were the most-used end-user research method at 86%, while diary studies were used by 12%. In other words, most teams that map journeys back the map with conversations.
The same research notes that teams commonly begin with hypotheses and existing organizational knowledge, then use interviews and other research to test and refine them. That is a sensible way to start. Write down what you think the journey looks like, then let users correct you.
For a trial, a useful journey map has five lanes: the user's goal at each step, what they do, what they feel, what the product shows, and the evidence behind each pain point (a clip, a quote, a number). A pain point without evidence is a hypothesis, and you should label it as one.
Jobs-to-be-Done and fake doors for validation
Validation techniques that SaaS teams use include fake-door tests to gauge demand, journey mapping to find friction in setup, and Jobs-to-be-Done interviews to learn why users hire the product. A fake-door test shows a button or menu item for a feature that does not exist yet and measures clicks. It costs little and tells you whether the interest is real, but tell users honestly afterward that the feature is not available yet.
Existing data you already own
Support tickets, sales-call transcripts, in-app feedback and churn surveys are the cheapest discovery source you have. Productboard's playbook recommends combining qualitative inputs such as support tickets, sales-call transcripts, interviews, observation, direct outreach, journey mapping and focus groups with solution validation. Tag a month of tickets by the step of the trial they mention. Patterns appear quickly.
Opportunity solution tree: structure for what you found
After research you will have a pile of problems and a pile of ideas. An opportunity solution tree puts them in order. ProdPad describes the tree as linking a desired outcome to opportunities (the reasons or directions for a solution), then to solutions and the experiments that test them. The effect is that the team debates what is best for the customer instead of which idea is best.
Amplitude defines the tree around four elements: a business-relevant metric, customer pain points or opportunities, possible solutions, and tests that validate or invalidate those solutions. It also recommends identifying assumptions, setting success thresholds and predetermined next steps, and prioritizing tests by likely metric impact, risk reduction and effort.

A trial example, top to bottom
Here is how a tree could look for a B2B SaaS team (an illustration, not a client result):
- Outcome: raise the share of trial accounts that reach a paid plan within the trial window.
- Opportunity A: users cannot get their data in, so they never see a result.
- Solution: sample data and a pre-filled workspace. Experiment: prototype test with five new users.
- Solution: guided import. Experiment: measure completion on a limited rollout.
- Opportunity B: users see an upgrade prompt before their first win.
- Solution: delay the prompt until a key action is completed. Experiment: A/B test the trigger.
- Opportunity C: the plan price is unclear until checkout.
- Solution: show a total earlier. Experiment: test the pricing page change against the control.
Each branch is phrased as a customer problem, not a feature. That keeps the team open to better solutions than the first one that came to mind.
Rules that keep the tree useful
- One outcome per tree. A tree with three outcomes is three trees.
- Phrase opportunities from the user's point of view, in their words where possible.
- Attach evidence to every opportunity, with a date.
- Generate more than one solution per opportunity before choosing.
- Treat each solution as a set of assumptions, and test the riskiest one first.
From opportunities to an outcome-driven roadmap
A feature roadmap says what you will ship. An outcome-driven roadmap says which problems you will go after and in what order, and leaves room for the solution to change as you learn. The prioritization rule matters here. FlowFuse's handbook compares opportunities top-down among siblings, meaning within the same branch of the tree, weighing sizing, market, company and customer factors informed by evidence. Comparing siblings keeps every decision tied to the outcome above it. Comparing a billing fix to an unrelated integration idea does not.
A practical scoring pass has four columns for each sibling opportunity:
- Reach: how many trial users hit this problem, from your funnel data.
- Impact: how strongly this problem blocks the outcome, from interviews and replays.
- Confidence: how much evidence you have, and how recent it is.
- Cost to test: the cheapest experiment that could disprove your idea.
On that last column, one white paper on validation offers a rule of thumb: choose the cheapest test that could disprove the hypothesis, such as a prototype test. A clickable prototype shown to five users this week beats a two-month build you hope is right.
How to run an opportunity mapping workshop
A workshop is useful when you already have evidence and need a team to decide. It is a poor place to collect evidence from scratch. Before the session, prepare:
- One observable outcome. For example, trial-to-paid conversion for a specific plan or segment.
- A small, cross-functional group. Product, design, engineering, growth and someone who talks to customers. Six to eight people is plenty.
- Dated evidence. Funnel charts, a handful of session clips, interview quotes, ticket themes and sales-call notes, each with a date.
- A one-page pre-read summarizing the above, so no one spends the session catching up.
- A board with separate areas for outcome, evidence, opportunities, solutions, assumptions and next research.
A 90-minute agenda
This is the agenda we use as a starting point. Adjust the timings to your group.
| Time | Block | What happens |
|---|---|---|
| 0:00 to 0:25 | Frame and review evidence | Confirm the outcome. Walk through the funnel, clips and quotes. No ideas yet. |
| 0:25 to 0:40 | Collect assumptions | Everyone writes what they believe about why users do not convert. Cluster the notes. |
| 0:40 to 1:00 | Map opportunities | Turn evidence into customer problems on the board. Phrase each as a user need. |
| 1:00 to 1:15 | Prioritize one | Compare sibling opportunities. Vote, then discuss the top two. Pick one. |
| 1:15 to 1:30 | Commit to next action | Name the next research step or test, an owner and a review date. |
Share customer evidence before anyone proposes solutions. When ideas come first, the loudest person's idea tends to win, and the evidence gets used to defend it rather than to choose.
What the team should leave with
- A prioritized opportunity map, with one opportunity marked as the focus.
- A list of assumptions behind it, with the riskiest one flagged.
- One next action (an interview round, a prototype test, an analytics query), with an owner and a date.
If the session ends with a long list of features and no owner, it was a brainstorm, not discovery.
Applying discovery to a free trial
Trials are an unusually good place to practice discovery because behavior is visible. You can see who signs up, what they do, and when they leave. Three published case studies show what evidence-led work looks like in practice. They come from vendors describing their own customers, so treat the figures as examples, not benchmarks.
Test your activation assumptions. In Amplitude's 2023 case study of Ironclad, behavioral analytics showed that trial users valued searching contract language more than the team had assumed. Changing the activation metric to match increased activation by 14%. The opportunity was not a new feature. It was a better definition of the first win.
Measure what activation is worth. Amplitude's 2024 Appfire case study reports an analysis of 10,000 customer accounts across six high-volume apps. Customers who activated within 30 days were three times more likely to convert, and a 10% activation improvement correlated with a 2.5 to 3% improvement in paid conversion. Numbers like these help you size an opportunity before you fund it.
Fix friction in the full funnel. Amplitude's 2026 Temporal case study describes measuring the whole self-sign-up funnel, from web traffic through activation, adoption, retention and expansion. Resolving quickstart and payment-verification friction improved activation-funnel efficiency by nearly 50%.
The common thread: each team found a specific obstacle, tested a change, and measured the result against the outcome. For more on the metric that most often sits at the center of these trees, see our guide to measuring and cutting time to value. If the opportunity you find is guidance inside the product, in-app guidance for B2B free trials covers what tends to work. And if your trial gates value too early, a reverse trial is one solution to put on the tree.
A quick way to practice is to read how others have done it. Our product teardown examples show what each walkthrough reveals about a trial's opportunities.

Turning findings into tests
Once you have a ranked opportunity, move to a small number of hypotheses. Chameleon suggests testing them through a product change, a messaging update, an in-app prompt or a targeted email. Write each hypothesis in one line: "We believe [users in this segment] fail to [reach this result] because [reason]. If we [change], then [metric] will [move], and we will know within [period]." Set the success threshold before the test starts, along with what you will do if it fails.
Our perspective
In our experience, most trials do not lose people because the product is weak. They lose people because the path to the first result is longer than the user expected: setup that comes before value, an upgrade prompt that appears before the first win, a total that shows up late at checkout.
That is why we run discovery as a buyer would. We go through the trial with a stopwatch and a screenshot of every step, and we mark where a real user would stop. Then we tie each fix to documented user behavior, not a hunch. It keeps the conversation with a founder or a head of growth short: here is the step, here is the evidence, here is what to change first.
Our advice is to keep the first discovery round small. Pick one outcome, look at one funnel, talk to a handful of users and name one opportunity worth testing. Teams that try to map everything end up with a poster and no decision.
This is also the reason we publish teardowns of real trials. Seeing the method applied to products you know makes it easier to apply to your own.
Edijs
Work with us on your trial
If your team gets sign-ups but too few paying customers, the fastest route is usually a focused look at the path from first login to payment. In our Trial to paid engagement, we go through your trial as a real user, find where people leave and redesign the path. If your challenge is broader, such as choosing which AI idea is worth funding, our AI + UX Discovery service maps the workflow and names the one that pays for itself.

You can see the full range on our services page, or browse recent work, including the Supliful setup flow.
FAQ
What is the difference between opportunity discovery and market research?
Market research looks at the size and shape of a market. Opportunity discovery looks at specific customer problems inside your product or segment that block an outcome you care about. In practice they feed each other: market research helps you size a problem, and discovery tells you whether your users actually have it.
How many interviews do I need before I trust a pattern?
There is no fixed number, and the source material we used does not set one. A practical approach is to keep interviewing until new conversations stop surfacing new problems, and to confirm what you hear against funnel data and session replays. If a theme appears in interviews and in the numbers, you can trust it more than a theme in either alone.
Should I use an opportunity solution tree or a journey map?
Use both, for different jobs. A journey map shows where an experience breaks across stages. A tree organizes the problems you found under one outcome and links them to solutions and tests. Many teams map the journey first, then move the pain points into the tree.
How long should a discovery workshop be?
A 90-minute session can cover framing, assumptions, opportunity mapping, prioritizing one opportunity and assigning the next step, as in the agenda above. Longer workshops make sense when you have no evidence yet and need to plan research, but the decision session itself should stay short.
When should I stop discovering and start building?
When the riskiest assumption behind your top opportunity has survived a cheap test, such as a prototype test with real users. Keep discovery going in parallel for the next opportunity while delivery builds the current one.
Sources
- Methodology, FlowFuse Handbook
- The Product Discovery Playbook 2.0, Productboard
- How Practitioners Create Journey Maps, Nielsen Norman Group
- Improve Trial User Activation and Conversion, Chameleon
- Product Discovery 101 for SaaS, Userpilot
- Experimenting with Opportunity Solution Trees, ProdPad
- Opportunity Solution Tree, Amplitude
- The Validation Discipline white paper, Quire
- Decoding user behaviors, Amplitude (Ironclad)
- Appfire activation case study, Amplitude
- Temporal sign-ups case study, Amplitude
