Hostname: page-component-76d6cb85b7-5qg8f Total loading time: 0 Render date: 2026-07-12T08:28:01.855Z Has data issue: false hasContentIssue false

‘Please explain your response’: A guide to uncovering cognitive processes from open-text box data using pragmatic and reflexive content analysis

Published online by Cambridge University Press:  08 October 2025

Stephen H. Dewitt*
Affiliation:
Department of Experimental Psychology, University College London, 26 Bedford Way, WC1H 0AP
Alice Liefgreen
Affiliation:
Department of Language and Cognition, University College London, 2 Wakefield St, WC1N 1PF
Nine Adler
Affiliation:
Department of Experimental Psychology, University College London, 26 Bedford Way, WC1H 0AP
Laura Elaine Strittmatter
Affiliation:
ETH Zürich , Department of Management, Technology, and Economics, Weinbergstrasse 56/58, 8092 Zürich, Switzerland
*
Corresponding author: Stephen Dewitt; Email: dewitt.s.h@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

This guide provides a philosophical framework and practical advice for gathering, analyzing, and reporting a particular type of qualitative data. These data are obtained from including an open-text box following the key quantitative question in survey-style studies with the request to ‘Please explain your response’. While many studies currently collect such data, they often either fail to report or analyze it, or they conduct unstructured analyses with limited detail, often mistakenly referring to it as ‘thematic analysis’. Content analysis provides a well-established framework for analyzing such data, and the simplicity of the data form allows for a highly pragmatic and flexible approach. The guide integrates the concept of reflexivity from qualitative research to navigate the large number of researcher degrees of freedom involved in the process, particularly in working with the second coder. It begins by arguing for the value of this data, before outlining the guide’s philosophy, offering advice on maximizing the validity of your data, and addressing the common concern of confabulation. It then provides advice on developing a coding scheme, recruiting and collaborating with a second coder, and writing your report, considering the potential role of large language models at these various stages. Additionally, it provides a checklist for reviewers to evaluate the quality of a given analysis. Throughout the guide, a running example is used to demonstrate the implementation of the provided advice, accompanied by extensive example materials in the online repository, which can be used to practice the method.

Information

Type
Theory Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Society for Judgment and Decision Making and European Association for Decision Making
Figure 0

Figure 1 An example of a simple open-text box asking the participant to explain their previous quantitative response. As the open-text box should ideally be on a separate page, it can be a good idea to use a ‘piping’ function to remind the participant of their quantitative response.

Figure 1

Figure 2 A textbox providing a case study in the value of open-text data.

Figure 2

Figure 3 Introduction to the ‘legal detainment’ running example.

Figure 3

Figure 4 Indicative quote from the ‘legal detainment’ running example.

Figure 4

Figure 5 A diagram depicting the three-stage process of developing a coding scheme and working with a second coder.

Figure 5

Figure 6 An example of a ‘no information/evidence’ quote from the running ‘legal detainment’ example.

Figure 6

Figure 7 A screenshot of a coding scheme in development with main codes ‘Guilty more likely’, ‘Guilt less likely’, and ‘No information/evidence’ as well as ‘Unclassified/other’. The final scheme ended up with five main codes.

Figure 7

Figure 8 An example of some quotes coded as ‘unclassified/other’ in the running ‘legal detainment’ example.

Figure 8

Figure 9 Am I confident enough?

Figure 9

Figure 10 An example of a more ambiguous quote coded as ‘unclassified/other’.

Figure 10

Figure 11 An example of distinguishing between hypothesis-driven and exploratory coding.

Figure 11

Figure 12 An example of deciding on the level of independence needed for the second coder.

Figure 12

Figure 13 An example of a code definition and example code sent to the second coder for the running ‘legal detainment’ example.

Figure 13

Figure 14 Examples of statistics that can be used for calculating inter-coder agreement.

Figure 14

Figure 15 An opportunity for the reader to get practice as a second coder (https://osf.io/cyjhd/).

Figure 15

Table 1 The percentage of participants assigned each code by condition in Dewitt, Glatzel, and Lagnado (2023). The most frequent code assigned other than ‘Unclassified/Other’ is made bold for each condition. Initial inter-coder agreement is shown for each code in the final column