How to analyse open-ended survey responses
Open-ended questions capture the “why” that multiple-choice can't — which is why dissertations and course evaluations lean on them. The catch is analysis: free-text answers are unstructured, overlapping, and slow to work through by hand. This guide covers a rigorous, reportable process.
Why open-ended responses are hard to analyse
Two respondents can describe the same experience in completely different words. Eyeballing responses doesn't scale, and word clouds or keyword counts throw away meaning — “the lectures felt rushed” and “we never had time to ask questions” are the same theme with no shared keyword. What you need is coding: labels attached to meanings, not words.
A repeatable process
- 1. Clean the data. Remove blanks and non-answers (“n/a”, “none”) before coding.
- 2. Code the responses. Attach short labels to the ideas in each answer, keeping a quote per code.
- 3. Cluster into themes. Group related codes and name the recurring patterns — see the six phases for the full method.
- 4. Quantify. Count how many responses express each theme to show prevalence.
- 5. Evidence it. Report each theme with representative quotes so it is checkable.
Using the analysis tool for survey data
The thematic analysis tool works on survey data too: split your responses into natural groups — one questionnaire item per box, or one respondent group per box — and treat each group as a “study”. The engine codes each group separately, then finds the themes they share, so you can see whether, say, first-years and finalists raise the same issues. Each code carries a verbatim response quote, ready for your results chapter.
Try it on your own studies — free
Paste the findings of 3–15 studies, choose a framework — Braun & Clarke and more — and watch codes cluster into themes with a verbatim quote behind every one. First 3 studies free, no signup.
Start your free analysis