Structure your UX research findings into themes, insights, and next steps — so you can stop drowning in notes and start making confident product decisions.
The template
Research Context
Summarize the study goal, participant count, method used, and the core question you were trying to answer.
Example: 6 moderated usability sessions with mid-market SaaS users testing the new onboarding flow; goal was to identify where users drop off before activating their first integration.
Raw Observations
List the key behaviors, quotes, and friction points you observed — one bullet per distinct finding, unedited.
Example: 4 of 6 users skipped the tooltip on the API key screen; 3 users said "I didn't realize I had to do this myself"; 2 users opened a new tab to search for documentation mid-task.
Themes & Patterns
Group your observations into 3–5 recurring themes that represent shared pain points or behaviors across participants.
For each theme, write one specific, prioritized action your product or design team should take based on the evidence.
Example: Add inline contextual help to the API key input field explaining where to find the key and estimated time to complete; deprioritize tooltip redesign until copy is validated.
How to use it
Gather your raw session data Pull together all notes, recordings, or transcripts from your UX research sessions into one place before you start filling in the template.
Fill in the Research Context section first Write down the study goal and method upfront so every insight you record stays tied to the original question you were trying to answer.
Dump observations without filtering Capture every notable behavior and quote in the Raw Observations section exactly as you saw or heard it — you'll filter and group later.
Cluster into themes, then assign actions Review your observations, group related findings into 3–5 themes, and write one concrete next step for each theme before sharing with your team.
What it looks like filled in
Unclear Onboarding Requirements
"I had no idea I needed to generate an API key first — I thought it would just connect automatically."
→ Add a pre-step checklist to the onboarding flow that lists everything users need to have ready before starting the integration setup.
Lack of In-Product Guidance at Critical Steps
"There was nothing telling me if I'd done it right — I just had to guess and hope it worked."
→ Introduce real-time inline validation with success and error states on the API key and webhook configuration fields.
Users Abandoning Flow to Find External Help
"I ended up Googling it because the docs inside the app didn't answer my question."
→ Embed contextual help links directly on the screens where users most frequently leave the flow, surfacing the relevant help article in a side panel rather than a new tab.
Why teams skip the template
Manually tagging hundreds of quotes is brutally slow Even with a structured template, grouping raw observations into themes across 6+ sessions can take several hours and is highly subjective depending on who does it.
Patterns are easy to miss when you're close to the data When you've run the sessions yourself, confirmation bias creeps in — you unconsciously weight quotes that match what you already believe and undercount weaker signals.
Templates don't scale beyond a handful of sessions Once you're running continuous discovery or analyzing feedback from dozens of users at once, a spreadsheet-based template breaks down and insights get buried or lost entirely.
Analyze your UX research findings automatically — no template needed