Back to BlogResearch Methodology

    Thematic Analysis for Dissertations: A Step-by-Step Guide

    Dr. Lisa ThompsonJanuary 9, 202628 min read

    Thematic analysis is one of the most accessible and widely used qualitative research methods. Whether you're analyzing interviews, focus groups, or textual data, this guide will walk you through Braun and Clarke's influential six-phase approach to thematic analysis.

    What Is Thematic Analysis?

    Thematic analysis is a method for identifying, analyzing, and reporting patterns (themes) within qualitative data. Unlike grounded theory or phenomenology, it is not tied to a specific epistemological or theoretical framework, making it flexible and accessible.

    Key advantages: Flexibility across research questions and data types. Accessible to novice researchers. Can work within various theoretical frameworks. Produces rich, detailed accounts of data.

    Types of thematic analysis:

    - Inductive: Themes emerge from the data without pre-existing framework

    - Deductive: Analysis guided by existing theory or framework

    - Semantic: Focuses on explicit, surface meanings

    - Latent: Examines underlying ideas, assumptions, and ideologies

    Phase 1: Familiarization with the Data

    Before coding, immerse yourself deeply in your data. This phase is about getting to know your data intimately.

    If you collected the data: You'll already have some familiarity, but don't assume you know it. Re-read with fresh analytical eyes.

    Transcription: If working with interviews, transcribe them yourself if possible—this is an excellent way to begin familiarization. Transcribe verbatim, including pauses, laughter, and emphasis.

    Active reading: Read the entire dataset at least twice. Read actively and analytically, not passively. Ask: What is the participant telling me? What experiences, meanings, or realities are being described?

    Initial notes: Keep a notebook or document for initial observations, ideas, and potential patterns. These notes will inform your coding.

    Example familiarization notes: ``` Interview 3: Strong emphasis on work-life balance. Recurring phrase: "always on" regarding technology. Emotional language when discussing family time. Contrast between participant's ideal and reality. Possible tension: career ambition vs. personal values. ```

    Phase 2: Generating Initial Codes

    Codes are the building blocks of themes. They identify features of the data that appear interesting or relevant to your research question.

    What is a code?: A code is a label attached to a segment of text that captures something interesting about that segment. Codes are more specific than themes.

    Coding approaches:

    - Line-by-line: Code every line (thorough but time-consuming)

    - Sentence-by-sentence: Balance between detail and efficiency

    - Paragraph-by-paragraph: Captures broader ideas but may miss nuance

    Coding process:

    1. Work systematically through your entire dataset

    2. Give equal attention to each data item

    3. Code for as many potential themes as possible

    4. Code data extracts inclusively (include surrounding context)

    5. Remember: individual extracts can be coded multiple times

    Example coding: ``` Data extract: "I check my email first thing in the morning, before I even get out of bed. It's become automatic. I know it's probably not healthy, but I can't help it." Codes applied: - Morning email checking - Technology as habit/automatic behavior - Awareness of unhealthy behavior - Lack of control over technology use - Guilt about habits ```

    Tools for coding:

    - Software: NVivo, Atlas.ti, MAXQDA, Dedoose (dedicated qualitative analysis software)

    - Free alternatives: Google Docs with comments, color-coded Word documents, spreadsheets

    - Manual: Printed transcripts with highlighters and margin notes

    Tips: Keep a codebook documenting each code's definition and example. Be open to revising codes as you progress. Maintain consistency while remaining flexible.

    Phase 3: Generating Initial Themes

    Once you have coded the entire dataset, step back and look for patterns across codes. This phase involves sorting codes into potential themes.

    Theme vs. code: A theme captures something important about the data in relation to your research question. It represents a pattern of shared meaning. Themes are broader than codes—they organize multiple codes.

    Process:

    1. List all your codes

    2. Look for patterns and relationships between codes

    3. Start clustering related codes together

    4. Consider what each cluster is about—what unites these codes?

    5. Create candidate themes and subthemes

    Visualization techniques:

    - Mind maps connecting codes to potential themes

    - Tables grouping codes under candidate theme headings

    - Physical sorting with printed codes on paper

    Example theme development: ``` Candidate Theme: 'The Always-On Culture' Related codes: - Morning email checking - Checking phone during family time - Pressure to respond quickly - Blurred work-home boundaries - Technology as umbilical cord to work - Expectation of constant availability ```

    Don't discard anything yet: At this stage, keep miscellaneous codes that don't fit anywhere—they may become significant later or form their own theme.

    Phase 4: Reviewing Themes

    This phase involves quality-checking your candidate themes at two levels.

    Level 1: Review at the level of coded extracts

    - Read all data extracts for each theme

    - Do they form a coherent pattern?

    - If not, rework the theme: split it, combine with another, or discard

    Level 2: Review at the level of the entire dataset

    - Re-read your entire dataset with themes in mind

    - Do themes accurately represent the dataset as a whole?

    - Have you missed anything important?

    - This may involve additional coding

    Theme quality checks:

    - Does each theme have a clear, distinct central concept?

    - Is there enough data to support each theme?

    - Is the theme internally coherent (codes relate to each other)?

    - Are themes distinct from each other (minimal overlap)?

    - Does the set of themes tell a compelling story about the data?

    Common issues at this phase:

    - Theme too broad: Split into separate themes

    - Theme too thin: Merge with another theme or discard

    - Themes overlap significantly: Combine them

    - Theme is just a code: Elevate only patterns with substantial data

    Phase 5: Defining and Naming Themes

    Now refine each theme by identifying its 'essence'—what story does this theme tell?

    For each theme, write:

    - A clear definition (what the theme is and is not)

    - The scope and boundaries of the theme

    - How it relates to other themes

    - What subthemes (if any) it contains

    Theme names should be:

    - Concise yet informative

    - Immediately giving readers a sense of what the theme is about

    - Engaging—consider using participant language when impactful

    Example theme definition: ``` Theme: 'The Invisible Leash' Definition: This theme captures participants' experiences of being constantly tethered to work through digital technology, even during personal time. It encompasses feelings of obligationto remain available, guilt when disconnecting, and the psychological burden of work's constant presence. Subthemes: 1. Expectation of instant response 2. Technology as enabler and intruder 3. Failed attempts to disconnect Relationship to other themes: Contrasts with 'Protecting the Sanctuary' (strategies for boundary-setting). ```

    Phase 6: Producing the Report

    The final phase is writing up your analysis in a compelling, evidence-based narrative.

    Structure of the findings section:

    1. Brief overview of themes identified

    2. Detailed analysis of each theme (with subthemes)

    3. Use of vivid data extracts to illustrate points

    4. Analytic commentary that goes beyond description

    Writing each theme:

    - Present the theme's overall story

    - Include multiple data extracts (both typical and unusual)

    - Provide analytic commentary explaining what extracts demonstrate

    - Connect to your research questions

    - Reference relevant literature where appropriate

    Selecting data extracts:

    - Choose extracts that are vivid, compelling, and clearly illustrate your point

    - Include a range of participants (not just the most articulate)

    - Balance breadth (showing pattern across participants) with depth (detailed individual accounts)

    - Ensure extracts can stand alone with minimal context

    Example write-up excerpt: ``` Participants described feeling psychologically tethered to work through their devices, a phenomenon we termed 'The Invisible Leash.' This constant connection generated ambivalent emotions—participants recognized the convenience of accessibility while resenting its intrusion: 'My phone is like an umbilical cord to the office. I can never really escape. Even on vacation, there's this anxiety if I don't check emails. It's like work follows me everywhere.' (P7, female, 38) This extract illustrates the tension between technological convenience and psychological burden that characterized many participants' experiences... ```

    Quality Criteria for Thematic Analysis

    Braun and Clarke's 15-point checklist (abbreviated):

    - Transcription was thorough and accurate

    - Each data item was given equal attention during coding

    - Themes are not just paraphrases of participants' questions

    - Data have been coded to support themes rather than just themes for themes' sake

    - Themes cohere internally while being distinct from each other

    - Analysis tells a convincing, well-organized story about the data

    - A balance between analytic narrative and illustrative extracts is provided

    - Enough time was allocated to all phases

    Ensuring trustworthiness:

    - Credibility: Prolonged engagement, member checking, peer debriefing

    - Transferability: Thick description enabling readers to assess applicability

    - Dependability: Detailed audit trail of analytical decisions

    - Confirmability: Reflexivity about researcher's influence

    Common Mistakes in Thematic Analysis

    1. Themes as topic summaries: Themes should capture meaning, not just topics. 'Participants discussed technology' is a topic; 'Technology as invisible leash' is a theme.

    2. Overlapping themes: If you can't clearly distinguish themes, they may need combining.

    3. Too many or too few themes: Typically 3-7 main themes work well. Too many fragments the story; too few oversimplifies.

    4. Weak data extracts: Choose vivid, illustrative quotes. Avoid extracts that require extensive explanation.

    5. No analytic depth: Don't just describe what participants said. Interpret meaning and patterns.

    6. Rushing the process: Thematic analysis is iterative and takes time. Allow for multiple rounds of coding and theme development.

    Frequently Asked Questions

    How many themes should I have?

    There's no fixed rule, but most studies have 3-7 main themes. The key is quality over quantity—each theme should be distinct, well-supported by data, and contribute meaningfully to answering your research question. Too many themes fragments your story; too few oversimplifies the data.

    What software is best for thematic analysis?

    NVivo is the industry standard and excellent for large datasets. MAXQDA and Atlas.ti are strong alternatives. For free options, try Dedoose (web-based with free tier) or TAGUETTE. For small projects, Word or Google Docs with comments work fine. The best software is the one you'll actually use consistently.

    How is thematic analysis different from grounded theory?

    While both involve coding qualitative data, grounded theory aims to generate new theory from data through iterative theoretical sampling and constant comparison. Thematic analysis is more flexible—it identifies and analyzes themes without necessarily aiming for theory development. Thematic analysis can be used within various theoretical frameworks.

    Do I need to do member checking for thematic analysis?

    Member checking (sharing findings with participants) is optional but can enhance credibility. Some researchers argue it's inappropriate because participants may not recognize analytical interpretations of their words. If you use it, be clear about its purpose and interpret feedback thoughtfully—participants' agreement doesn't automatically validate your analysis.

    About the Author

    Dr. Helena Vranos

    Dr. Helena Vranos

    PhD in Sociology, University of Oxford

    Qualitative research expert and ethnographer with fieldwork experience spanning 12 countries. Dr. Vranos advises doctoral students on case study methodology and narrative analysis.

    Case Studies
    Qualitative Research
    Ethics

    Need Expert Help With Your Research?

    Our PhD-qualified experts can provide personalized support for your dissertation journey.

    Order Now