Turn Customer Interview Transcripts into Insights and Themes

Upload interview recordings and transcripts to Deck and get insights linked to verbatim quotes and grouped into themes. Run it in the app or with your AI agent.

By Matt TeixeiraUpdated

Run it in Deck
Time to Run
15 min
You Get
Interview Transcript Prep Checklist
Run It
In Deck or with your agent

How Do You Analyze Customer Interview Transcripts?

Upload each recording or transcript to one place, keep the participant's words exactly as spoken, and let Deck pull out the insights. Each insight links to the quote that supports it, and insights group into themes across all your interviews. You then read patterns across calls instead of rereading every transcript before a planning meeting.

Why Interview Insights Get Lost After the Call

Interview notes end up in docs, recordings sit in a drive, and the best quotes live in one researcher's head. A month later, nobody can say how many customers raised the same problem. So decisions lean on the last call someone remembers, not on everything customers said.

How Deck Turns Each Interview into Evidence

Deck transcribes each recording, extracts insights, and links every insight to the verbatim quote behind it. Insights join your existing themes or start new ones, next to support tickets, surveys, and other feedback. When you open an interview, Deck highlights the transcript passages connected to each insight.

How to Analyze Interview Transcripts in Deck

Run it yourself in Deck, or hand it to your AI agent. Same steps, same result.

  1. 01

    Pick the Right Upload Path

    Recordings and transcripts go through Manage → User Interviews → Add Interview. Many transcripts in one table go in as a CSV of the type User Interview. Sales calls in Gong and interview notes in Notion come in through those integrations.

  2. 02

    Check What Deck Already Has

    Look through Manage → User Interviews for the participant before you upload, so nothing is processed twice. Interview processing uses credits, so for a batch of more than 10, check Settings → Billing first.

  3. 03

    Clean Each Transcript

    Put one speaker turn on each line as “Speaker Name: spoken text” and keep the labels consistent. Remove timestamps, join notices, and recording disclaimers. Never summarize or change what the participant said.

  4. 04

    Upload the Recording or Transcript

    Choose Interview Video for MP4, MOV, MP3, WAV, and other recordings up to 500 MB each. Choose Interview Transcript to upload a .vtt, .txt, or .docx file or paste the text. A transcript needs at least 100 words and 10 lines.

  5. 05

    Fill In the Interview Details

    Add the Interview Name and Interview Date, which are required, and the User Email if you have it. You can pick a segment here too. Then submit.

  6. 06

    Review the Insights

    A transcript takes about 2 minutes and a recording about 5. Open each processed interview to read its insights, the highlighted quotes, and the themes they joined.

Interview Transcript Prep Checklist

interview-transcript-prep-checklist.md
## For each interview
- Interview Name: [Participant or session name]
- Interview Date: [YYYY-MM-DD]
- User Email: [optional]
- Segment: [optional]
## Transcript format
- Interviewer: [spoken text]
- Participant: [spoken text]
## Before upload
[ ] Not already in Manage → User Interviews
[ ] One speaker turn per line, as Speaker Name: spoken text
[ ] Speaker labels consistent (Interviewer and Participant when names are unknown)
[ ] Timestamps, join notices, and recording disclaimers removed
[ ] Participant's words unchanged, nothing summarized or added
[ ] At least 100 words and 10 lines, at most 50,000 words
[ ] Recordings: a supported format, 500 MB or less
## After processing
Interview | Status | Insights | Top themes
-----------------|-------------------|--------------|-----------------
[Interview Name] | Complete / Failed | [Deck count] | [Theme], [Theme]
Plain text. Pastes into Docs, Notion, or your agent.23 lines

Frequently Asked Questions

Recordings in MP4, MOV, AVI, WEBM, WMV, 3GP, MP3, WAV, M4A, WEBA, or OGG, up to 500 MB each. Transcripts as .vtt, .txt, or .docx files, or pasted text. Deck detects exports from Zoom, Google Meet, Otter.ai, and Lookback.

About 2 minutes for a transcript and about 5 minutes for a recording. You can leave the page. The interviews list updates as each one finishes.

Yes. Interview processing uses credits. For a large batch, check your balance in Settings → Billing before you upload.

Deck needs at least 100 words and 10 lines, and supports up to 50,000 words. Do not pad a short transcript with extra text. Upload a fuller transcript or the recording instead.

Yes. Pick a segment in the Interview Details step when you upload. Your agent can also set segments afterwards. It shows you the plan and asks first, because the change replaces the manual segments on that interview's insights.

Yes. With Deck MCP connected, paste the prompt on this page. The agent prepares each transcript, gives you the upload link and details, tracks processing, and lists the insights and top themes per interview. You do the upload in the Deck web app, and the agent never changes what a participant said.