River
Y CombinatorBacked by Y Combinator

Product & DesignFree tool

User Research Synthesis From Transcripts

Themes from your interviews, each counted by how many people raised it and backed by their exact words, plus a readout deck for the team.

Helpful to include

Free to start · Opens in your River workspace, ready to edit and share

How to synthesize user research

User research synthesis turns interview transcripts and session notes into findings a team can act on. You pull exact quotes from every transcript and label each one with a short code. Then you group the codes into themes that each make one claim, and count the participants behind each theme. A good synthesis traces every quote to a participant, keeps the people who disagreed, and reports counts out of the total, such as 6 of 9.

Build it so anyone can check your work. When a stakeholder doubts a finding, you want to open the quotes behind it and show who said them, not defend your memory of the sessions.

Hands placing sticky notes labeled Journey Map and Apply on a printed wall chart of user quotes
Every note on the wall should lead back to a participant’s exact words. Photo: UX Indonesia on Unsplash

Set up before you code

Write your research question at the top of the page in one sentence, and keep it in view. Nielsen Norman Group, a UX research firm, warns that without goals for the analysis, researchers get absorbed in the detail and the research reports on the wrong thing1.

Next, list your sessions, one row each: a participant ID such as P1, their role, the date and the length. Use the ID everywhere and keep names out of anything you share. Note any two people who aren’t independent, such as colleagues at one company, and any session that is missing or cut short.

Then check each transcript against its recording. If an automatic transcript mixes up who is speaking, fix the labels or mark the passage as uncertain. Sessions where people worked through set tasks call for a usability test report instead, which rates each problem by severity.

Code every transcript in full

Coding means marking each passage that bears on your question with a short label for what it says. It is the second of six phases in thematic analysis, the method psychologists Virginia Braun and Victoria Clarke set out in a widely cited 2006 paper. The paper’s checklist asks whether each data item has been given equal attention2 and warns against themes built from a few vivid examples.

Nielsen Norman Group notes that analysis is often done superficially, skimming topics, focusing on only memorable events and quotes, and missing large sections of notes1.

Copy the words exactly. The UK government’s Service Manual asks teams to write down exactly what they saw or heard, not what they think it means3. Keep a line of context around each quote, and give a quote two codes if it says two things.

What each row of a quote sheet holds

ColumnWhat it holdsExample
ParticipantTheir ID, never their nameP3, operations manager
LocationA timestamp or line number, so anyone can find it18:40
QuoteThe exact words, hesitations included"Nobody knows whose queue it’s sitting in."
CodeA short label for what the quote saysUnclear who owns a request
ThemeThe claim the code rolls up to, added laterNobody owns a stalled request
StanceWhether it supports or contradicts that themeSupports

Name themes as claims, not topics

With every transcript coded, sort the codes into groups, on sticky notes or in the sheet. A group becomes a theme when one idea holds it together. Braun and Clarke’s own guidance says a theme tells the reader something about the shared meaning4 in the data. A topic summary just gathers what people said about one area.

The name gives it away. They call “Experiences of Y” and “Benefits of X” classic examples of topic-summary type theme names4. Reporting your interview questions as themes is the same mistake. Their 2006 paper says it means no analytic work has been done2. Rewrite each topic as the claim your quotes support.

  • “Onboarding” becomes “New customers stall because nobody owns a stuck request”
  • “Experiences of approvals” becomes “Approvals feel like asking a favor, not a step”
  • “Notifications” becomes “People check three tools to find out where a request is”

Test each theme against the whole set, not only the quotes you gathered for it. Reread a transcript you didn’t draw on and see whether the claim still holds. Note which interview each code first appeared in, too. If most came from the first session or two, check that the later interviews bear them out.

Count people, not mentions

Braun and Clarke describe three ways to measure how common a theme is. You can count the data items it appears in (here, transcripts), the number of different speakers who raised it, or each individual occurrence2. In one-to-one interviews each transcript is one person, so the real choice is people or mentions. The two can rank your themes in opposite orders.

ExampleTwo themes, two rankingsAn illustrative example written for this guide

Nine interviews about how a team approves new accounts.

Approvals stall onboarding: 26 mentions from 3 of 9 participants. P5 alone accounts for 17.

Nobody owns a stalled request: 11 mentions from 8 of 9 participants.

Ranked by mentions, approvals leads by more than two to one. Ranked by people, it trails 3 to 8.

  • Show both counts. Put people and mentions side by side, and say which one sets the order.
  • Name the loud voice. When one person supplies most of a theme’s mentions, say so on the theme.
  • Keep the total. Write 8 of 9, not “most people,” so nobody has to guess the number.

Counts don’t settle importance on their own. Braun and Clarke’s paper also notes that more instances do not necessarily mean the theme itself is more crucial2. A problem two people described in detail can matter more than one that eight mentioned in passing. Say why each theme matters, not only how often it came up.

Leave percentages out, since they imply a share of all your users. As Nielsen Norman Group’s Maria Rosala explains, interviews aim to understand experiences in detail, not to determine how many people have had a given experience5. For that, she points to a follow-up quantitative study.

Watch for one view heard twice

Two participants from the same team may be repeating one view. Say so beside the count, so 8 of 9 doesn’t quietly mean 7.

Keep the people who disagree

When someone contradicts a theme, record their quote against it instead of dropping it as an outlier. Braun and Clarke put it plainly: it is important to retain accounts which depart from the dominant story2. A theme with six supporters and two dissenters is a different finding from one with six and none.

A theme nobody contradicts deserves a second look, because dissent is easy to lose. Among the common problems of qualitative analysis, Nielsen Norman Group lists findings where viewpoints that don’t fit with the researcher’s belief are ignored1.

Write up the research synthesis

State each finding as a claim. The UK government’s Service Manual gives examples such as “people think they can click the progress bar to navigate.”3 Under each claim, add its count out of the total and two to four quotes with participant IDs. Then add the view that contradicted it and what it means for the decision at hand.

Keep the readout short. The Service Manual suggests 1 or 2 slides on the research you did, 5 to 10 on findings, and 1 or 2 on what you’re doing next6. Order findings by the count you chose, say which on the first slide, and end with what this round couldn’t establish.

Describe your choices as choices. Braun and Clarke object to writing that themes “emerged,” calling it a passive account of the process of analysis2. Say how you grouped and named them, and note the close calls.

Before you share the readout

  • Every transcript coded in full
  • Every quote verbatim, with an ID and a location
  • Themes named as claims, not topics
  • People and mentions counted, as 6 of 9, not percentages
  • Contradicting quotes kept with their theme
  • A note on what this round couldn’t establish

A finding that survives the readout often becomes a requirement in a product requirements document, quotes and all. If the problem follows a sequence of steps, a user journey map template ties each step to its evidence. To skip the hand counting, the tool at the top of this page codes every transcript and counts each theme by people and by mentions.

How it works

Paste your transcripts or attach them as Word, PDF or text files, and add what you wanted to find out. River reads every transcript end to end and codes each quote with the participant and the point in the session it came from. It counts each theme by people, by interview and by mention, then writes a quote sheet, a findings document and a readout deck in your workspace.

Quotes stay word for word. Where speaker labels look wrong, River flags the quote instead of guessing who said it, and if you only have notes, it marks them as notes.

  1. Add your transcripts

    Paste them or attach Word, PDF or text files, plus what you wanted to find out.

  2. River codes every quote

    It reads each transcript in full and tags every quote with who said it and where.

  3. Get counted findings

    A quote sheet, findings and a readout deck, with every theme counted by people and by mentions.

  4. Check and share

    Pull up the quotes behind any theme, re-rank by another count, and share the deck.

What you get

  • A quote sheet with one row per quote: who said it, where, its code and its theme
  • Each theme counted three ways, by participants, by interviews and by mentions, side by side
  • A note when one person supplies most of a theme’s mentions, or when the two rankings disagree
  • Contradicting quotes recorded against the theme they challenge, so the dissent stays in view
  • Findings written as claims with their quotes, plus what this round of interviews couldn’t establish
  • A readout deck built from the same rows, ordered by the count you chose

Common questions

What is user research synthesis?

User research synthesis is the step between finishing your interviews and presenting what you learned. You code what participants said, group the codes into themes, count who supports each one, and write findings with the quotes behind them. The usual output is a quote sheet, a findings document and a short readout deck for the team.

How many user interviews are enough?

Often fewer than teams expect, as long as you analyze as you go. Nielsen Norman Group suggests starting with 5 or 6 and adding more while new codes keep appearing. In a study of 60 interviews it cites, 34 of 36 high-frequency codes appeared within the first 6 interviews5. A broad question or a varied group of people needs more.

How long does user research synthesis take?

Plan on at least half as long as the sessions themselves, and often longer. The UK government’s Service Manual suggests about 1 hour of analysis for every 2 hours of research3 when a team sorts its notes together soon after each round. For a full thematic analysis, Nielsen Norman Group’s rule of thumb is at least as much time as the data collection took1.

Do I need a second person to code the interviews?

Not usually, though a second reader helps. Braun and Clarke, who developed reflexive thematic analysis, say coding with another researcher can help you reflect on your assumptions. But they argue agreement scores show only that two researchers have been trained to code data in the same way4, not that the coding is accurate. Ask a teammate to question specific rows in your sheet.

How do I synthesize user interviews with River?

Paste your transcripts into the box at the top of this page or attach the files, and add what you wanted to find out. River codes every transcript and counts each theme by people and by mentions. It then writes a quote sheet, a findings document and a readout deck into your free River workspace, ready to edit and share.

Can River make up or tidy up a quote?

No, River copies every quote word for word from the transcripts you supplied. Each one is a row in the quote sheet, with the participant and the point in the session. Where speakers overlap or labels look wrong, River marks the quote as uncertain instead of guessing. You can pull up the quotes behind any theme to check them.

Is the user research synthesis tool free?

Yes, it is free to start. Your quote sheet, findings and readout deck open in a River workspace, where you can edit them, share them or ask River to change them. Paid plans add more AI use and access to the most advanced models.

Sources

  1. Nielsen Norman Group. “Analyze Qualitative Data: Thematic Analysis.” nngroup.com (opens in a new tab)

  2. Qualitative Research in Psychology. “Using thematic analysis in psychology.” educationaldevelopment.uams.edu (opens in a new tab)

  3. GOV.UK. “Analyse a research session.” gov.uk (opens in a new tab)

  4. thematicanalysis.net. “Got questions about Thematic Analysis? We have prepared some answers to common ones.” thematicanalysis.net (opens in a new tab)

  5. Nielsen Norman Group. “How Many Participants for a UX Interview?” nngroup.com (opens in a new tab)

  6. GOV.UK. “Sharing user research findings.” gov.uk (opens in a new tab)

Built by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River