{"id":98566,"date":"2024-08-21T17:54:16","date_gmt":"2024-08-21T21:54:16","guid":{"rendered":"https:\/\/www.crazyegg.com\/blog\/?p=98566"},"modified":"2026-01-06T15:13:12","modified_gmt":"2026-01-06T23:13:12","slug":"coding-qualitative-data","status":"publish","type":"post","link":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/","title":{"rendered":"How to Do Each Qualitative Data Coding Type (All Steps)"},"content":{"rendered":"\n<p>Qualitative data coding is the process of organizing all the descriptive data you collect during a research project.&nbsp;<\/p>\n\n\n\n<p>It has nothing to do with computer programming, and everything to do with sorting and categorizing non-numerical data.&nbsp;<\/p>\n\n\n\n<p>It\u2019s actually pretty simple.&nbsp;<\/p>\n\n\n\n<p>We like how qualitative data coding is described in the book <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-13-3170-1_8#citeas\"><em>Qualitative Research Using R: A Systematic Approach<\/em><\/a><em>: <\/em>\u201cCoding assigns a meaning to a small body of text (e.g., a specific word or lexical item, a sentence, a phrase or paragraph) using a label (usually one to a few words)&#8230;.that best represents the text.\u201d<\/p>\n\n\n\n<p>In short, it\u2019s all about finding and organizing the insights in your qualitative data.<\/p>\n\n\n\n<p>There are 4 different types of qualitative data coding. (Not sure what we mean by qualitative data? Check out our <a href=\"https:\/\/www.crazyegg.com\/blog\/qualitative-vs-quantitative-data\/\">guide to qualitative vs. quantitative data<\/a> for a quick overview.) We\u2019ll define each one and then walk you through how to do them, step by step.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Deductive Coding<\/h2>\n\n\n\n<p>Deductive coding is a top-down technique where you create a set of codes that correspond to the main themes in your research.<\/p>\n\n\n\n<p>Say you&#8217;re working with a bunch of interview transcripts or open-ended survey responses. You need a way to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identify topics that are central to your research<\/li>\n\n\n\n<li>Quickly find those topics in your qualitative data<\/li>\n<\/ul>\n\n\n\n<p>Deductive coding helps you do just that. And it&#8217;s fairly simple to do. All you have to do is create a set of codes, or phrases, that correspond to the themes you&#8217;re exploring as part of your project. If you&#8217;re studying people&#8217;s experiences with healthcare, you might have codes like &#8220;access to care,&#8221; &#8220;bedside manner,&#8221; or &#8220;pain level.&#8221;<\/p>\n\n\n\n<p>As you go through your data, you&#8217;ll tag sections of text with these codes.<\/p>\n\n\n\n<p>With deductive codes, you&#8217;re basically creating a map of your data that highlights the parts most relevant to your research. This makes it much easier to see patterns and draw meaningful conclusions from the information.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Do Deductive Coding<\/h3>\n\n\n\n<p>Your first step will be to figure out which research questions or themes you want to explore in your data. Let&#8217;s circle back to the healthcare example. You&#8217;re studying how a medical provider&#8217;s bedside manner impacts a patient&#8217;s pain and perception of quality care.<\/p>\n\n\n\n<p>You develop a list of deductive codes that correspond to these themes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bedside manner:<\/strong> Tag data that talks about how the medical provider interacts with patients. How&#8217;s their tone? What about their empathy, attentiveness, and communication style?<\/li>\n\n\n\n<li><strong>Patient pain perception:<\/strong> With this code, tag segments where patients talk about their pain\u2014and how their provider helps manage it (or not).<\/li>\n\n\n\n<li><strong>Quality of care perception:<\/strong> Apply this code to any mention of how patients perceive their overall quality of care from the provider(s).<\/li>\n\n\n\n<li><strong>Provider communication:<\/strong> Tag sections of the qualitative data that focus on how well the provider conveys information, listens to the patient, and explains treatment plans.<\/li>\n\n\n\n<li><strong>Emotional response:<\/strong> Does the patient feel anxious? Comforted? Respected? Dismissed? With this code, you&#8217;ll tag all emotional reactions to and during care.<\/li>\n\n\n\n<li><strong>Pain management strategies:<\/strong> Tag any sections of the data that mentions methods or strategies the provider uses to manage a patient&#8217;s pain.<\/li>\n\n\n\n<li><strong>Trust in provider:<\/strong> Tag words or sections that hint at the patient&#8217;s trust level with their provider.\u00a0<\/li>\n<\/ul>\n\n\n\n<p>Once you\u2019ve tagged all the data, you can put it in a chart or graph for easy visualization. Here\u2019s what our qualitative patient-doctor data might look like in a chart or graph format.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"607\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example-1024x607.png\" alt=\"\" class=\"wp-image-98612\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example-1024x607.png 1024w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example-300x178.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example-768x455.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">2. Inductive Coding&nbsp;<\/h2>\n\n\n\n<p>With inductive coding, you let codes arise from your data instead of identifying them beforehand. Unlike deductive coding, the inductive method works from the ground up.<\/p>\n\n\n\n<p>Instead of making a list of codes like you do in deductive coding, you\u2019ll read through your qualitative data and write down potential code phrases as they emerge.&nbsp;<\/p>\n\n\n\n<p>Researchers use inductive coding when they want to analyze a set of qualitative data without coming to it with any biases.&nbsp;<\/p>\n\n\n\n<p>Here\u2019s an example of how to use it.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Do Inductive Coding&nbsp;<\/h3>\n\n\n\n<p>We\u2019ll imagine we\u2019re looking at the other side of the doctor-patient relationship\u2014in other words, how doctors and other medical providers feel about their patients.&nbsp;<\/p>\n\n\n\n<p>This interview is a <a href=\"https:\/\/australia.cochrane.org\/trd-iona-heath-interview-transcript\">real conversation<\/a> between a London General Practitioner, Iona Heath, and Ray Moynihan, host of the health podcast, \u201cThe Recommended Dose.\u201d\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"607\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175226\/Inductive-Coding-Example-1024x607.png\" alt=\"\" class=\"wp-image-98613\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175226\/Inductive-Coding-Example-1024x607.png 1024w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175226\/Inductive-Coding-Example-300x178.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175226\/Inductive-Coding-Example-768x455.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175226\/Inductive-Coding-Example.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>To do inductive coding, you\u2019ll jot down phrases or words that come to mind as you read the transcript. We came away with a few:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Forging connections and relationships:<\/strong> Tag qualitative data that pertains to the connections medical providers do (or don\u2019t) form with their patients, and how that affects care.<\/li>\n\n\n\n<li><strong>Patient difficulty:<\/strong> Tag each instance in which a provider says a patient is difficult.\u00a0<\/li>\n\n\n\n<li><strong>Emotional response:<\/strong> Tag pieces of text that discuss a provider\u2019s emotional response to a difficult or easy patient.<\/li>\n<\/ul>\n\n\n\n<p>As you continue reading transcripts, you can use these codes to tag data. But you can also stay open to the possibility of new codes that emerge as you read.<\/p>\n\n\n\n<p>Once you\u2019ve gathered, coded, and tagged all the data, you can organize it into a visually appealing format. You\u2019ll be left with a trove of organic data that tells you what it\u2019s about, rather than the other way around.&nbsp;<\/p>\n\n\n\n<p>Inductive coding is also called open coding, especially when you\u2019re using the grounded theory approach in analyzing qualitative data. Grounded theory basically means approaching data with no preconceived notions and allowing the data to inform the researcher. You can learn more about this analysis method in our <a href=\"https:\/\/www.crazyegg.com\/blog\/qualitative-data-analysis\/\">guide to qualitative data analysis methods<\/a>.&nbsp;<\/p>\n\n\n\n<p>In grounded theory, open coding is the first of a three-part coding process that includes axial and selective coding.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s dive into those two coding types next.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Axial Coding<\/h2>\n\n\n\n<p>In axial coding, you take the categories identified during open coding and find relationships between them.&nbsp;<\/p>\n\n\n\n<p>Since it\u2019s part of grounded theory, axial coding does not require you to come in with preconceived ideas about how data points will (or won\u2019t) relate to each other.&nbsp;<\/p>\n\n\n\n<p>But you can technically also use axial coding after doing deductive coding\u2014the type of coding that has you approach qualitative data with predetermined, top-down research topics.&nbsp;<\/p>\n\n\n\n<p>The purpose of axial coding is simply to find connections between different categories of your qualitative data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Do Axial Coding<\/h3>\n\n\n\n<p>Going back to our medical provider research example, let\u2019s imagine we\u2019ve done some open coding to break down our data and identify key themes.<\/p>\n\n\n\n<p>Our next step is to use axial coding to create axes (categories) and supporting codes (sub-categories) with these themes.&nbsp;<\/p>\n\n\n\n<p>In our inductive\/open coding process, we pinpointed three open codes:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Forging connections and relationships\u00a0<\/strong><\/li>\n\n\n\n<li><strong>Patient difficulty<\/strong><\/li>\n\n\n\n<li><strong>Emotional response<\/strong><\/li>\n<\/ul>\n\n\n\n<p>To conduct axial coding, we\u2019ll look for the subcategories, or supporting codes, for each of these inductive codes.<\/p>\n\n\n\n<p>This means digging through our tags\u2014the sections of text we tagged according to our inductive codes\u2014and identifying the causes and consequences of each code.&nbsp;<\/p>\n\n\n\n<p>\u200b\u200bIn our first open code, <strong>forging connections and relationships<\/strong>, we identify key factors that come into play:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Causes: <\/strong>When physicians make a personal effort to understand the backgrounds of their patients, listen to their concerns, and express empathy, this strengthens the patient-doctor relationship.<\/li>\n\n\n\n<li><strong>Consequences:<\/strong> As a result of these improved connections, the provider and patient enjoy improved trust, increased rapport, higher accuracy in diagnosis and treatment, and better compliance with care plans.<\/li>\n<\/ul>\n\n\n\n<p>Now let\u2019s look at the second code, <strong>patient difficulty:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Causes: <\/strong>Patient difficulty arises due to three key reasons, including communication barriers, complex medical histories, and non-compliance with treatment recommendations.<\/li>\n\n\n\n<li><strong>Consequences: <\/strong>As a result, providers may feel frustrated and as though they are spending too much time consulting with\u2014and allocating resources for\u2014their challenging patient. Because of this, there&#8217;s a chance of increased misdiagnosis or even ineffective treatment.\u00a0<\/li>\n<\/ul>\n\n\n\n<p>Finally, here\u2019s what we identify with the third code, <strong>emotional response:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Causes: <\/strong>Doctors feel an increased emotional response when they succeed in treating complicated cases, when they see challenging patients frequently, and when they feel burned out on medicine\u2014or stressed about things in their personal lives.<\/li>\n\n\n\n<li><strong>Consequences: <\/strong>As a result, doctors may feel fulfilled when they have a successful patient outcome, emotionally exhausted or burned out, or feel a mixed, emotional impact on their job performance.\u00a0<\/li>\n<\/ul>\n\n\n\n<p>Now that we\u2019ve made these connections from studying our tagged qualitative data, we can turn it into a table that makes it easy to study\u2014and use for our next steps.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"732\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-1024x732.png\" alt=\"\" class=\"wp-image-98614\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-1024x732.png 1024w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-300x214.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-768x549.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-1536x1098.png 1536w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175238\/Axial-Coding-Example-2048x1464.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">4. Selective Coding<\/h2>\n\n\n\n<p>Selective coding focuses on developing a core theme or theory from everything you\u2019ve discovered in open and axial coding.<\/p>\n\n\n\n<p>Because you\u2019ve already done the lion\u2019s share of the coding work at this point, selective coding is pretty easy.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Do Selective Coding<\/h3>\n\n\n\n<p>The first step to conducting selective coding is to review your axial coding chart. What are the relationships between the categories? Is there a single category that ties everything together? One that&#8217;s central to the data?<\/p>\n\n\n\n<p>In our patient-doctor example, let\u2019s say we decide that <strong>doctor-patient relationships<\/strong> is our core category.<\/p>\n\n\n\n<p>Why? Because it ties all the subcategories together. It&#8217;s the overarching theme, as identified by our qualitative data, that influences how doctors feel about their patients.<\/p>\n\n\n\n<p>Now we need to look at how each subcategory\u2014<strong>forging connections and relationships,<\/strong> <strong>patient difficulty<\/strong>, and <strong>emotional response<\/strong>\u2014relates to the core category.<\/p>\n\n\n\n<p>We might realize that <strong>forging connections and relationships<\/strong> impacts the quality of <strong>doctor-patient relationships<\/strong>. And this, in turn, affects <strong>patient difficulty<\/strong> and <strong>emotional response<\/strong>.&nbsp;<\/p>\n\n\n\n<p>From here, we can piece together our theory. The theory might go something like this: \u201cStrong doctor-patient relationships are built through empathy and communication. These relationships help elicit positive emotional responses from healthcare providers. Positive emotional responses, in turn, make it easier for physicians to work with difficult patients.\u201d<\/p>\n\n\n\n<p>Now, go back to your data and test the theory against it. Does it fit? If so, that\u2019s great. You can now use the data to inform your next steps, whether that\u2019s improving patient-doctor relationships using a cool new app or implementing training that helps doctors understand their patients\u2019 needs.<\/p>\n\n\n\n<p>If not, it\u2019s time to refine your theory until it does fit the qualitative data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qualitative data coding is the process of organizing all the descriptive data you collect during a research project.&nbsp; It has nothing to do with computer&#8230;<\/p>\n","protected":false},"author":279,"featured_media":98612,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_lmt_disableupdate":"","_lmt_disable":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4,11],"tags":[],"class_list":["post-98566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-conversion-optimization","category-user-experience"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Do Each Qualitative Data Coding Type (All Steps)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Do Each Qualitative Data Coding Type (All Steps)\" \/>\n<meta property=\"og:description\" content=\"Qualitative data coding is the process of organizing all the descriptive data you collect during a research project.&nbsp; It has nothing to do with computer...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/\" \/>\n<meta property=\"og:site_name\" content=\"The Daily Egg\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/crazyegganalytics\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-21T21:54:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-06T23:13:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1350\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Hiten Shah\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hnshah\" \/>\n<meta name=\"twitter:site\" content=\"@CrazyEgg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hiten Shah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/\"},\"author\":{\"name\":\"Hiten Shah\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/person\\\/c1969663812802521ba57624887e9df6\"},\"headline\":\"How to Do Each Qualitative Data Coding Type (All Steps)\",\"datePublished\":\"2024-08-21T21:54:16+00:00\",\"dateModified\":\"2026-01-06T23:13:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/\"},\"wordCount\":1760,\"publisher\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/21175144\\\/Deductive-Coding-Example.png\",\"articleSection\":[\"Conversion\",\"User Experience\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/\",\"name\":\"How to Do Each Qualitative Data Coding Type (All Steps)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/21175144\\\/Deductive-Coding-Example.png\",\"datePublished\":\"2024-08-21T21:54:16+00:00\",\"dateModified\":\"2026-01-06T23:13:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/21175144\\\/Deductive-Coding-Example.png\",\"contentUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/21175144\\\/Deductive-Coding-Example.png\",\"width\":1350,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/coding-qualitative-data\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conversion\",\"item\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/category\\\/conversion-optimization\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Do Each Qualitative Data Coding Type (All Steps)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\",\"name\":\"The Daily Egg\",\"description\":\"Conversion Rate Optimization Made Easy\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\",\"name\":\"Crazy Egg\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/Crazy-Egg-logo-small.png\",\"contentUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/Crazy-Egg-logo-small.png\",\"width\":191,\"height\":100,\"caption\":\"Crazy Egg\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/crazyegganalytics\\\/\",\"https:\\\/\\\/x.com\\\/CrazyEgg\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/crazy-egg\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJNe_xmPi07YezxaqfoRVqg\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/person\\\/c1969663812802521ba57624887e9df6\",\"name\":\"Hiten Shah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g\",\"caption\":\"Hiten Shah\"},\"description\":\"As co-founder and CEO, I have started multiple software-as-a-service (SaaS) companies since 2003 including Crazy Egg, KISSmetrics, and Nira. Sold my last startup (Nira) to Dropbox in 2024 and got my first ever job with a boss. I most recently worked on Product &amp; Growth for the AI Products @ Dropbox. I\u2019m now the CEO of Crazy Egg. Connect with me on LinkedIn or X\\\/Twitter.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/hnshah\\\/\",\"https:\\\/\\\/x.com\\\/hnshah\"],\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/author\\\/hiten\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Do Each Qualitative Data Coding Type (All Steps)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/","og_locale":"en_US","og_type":"article","og_title":"How to Do Each Qualitative Data Coding Type (All Steps)","og_description":"Qualitative data coding is the process of organizing all the descriptive data you collect during a research project.&nbsp; It has nothing to do with computer...","og_url":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/","og_site_name":"The Daily Egg","article_publisher":"https:\/\/www.facebook.com\/crazyegganalytics\/","article_published_time":"2024-08-21T21:54:16+00:00","article_modified_time":"2026-01-06T23:13:12+00:00","og_image":[{"width":1350,"height":800,"url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png","type":"image\/png"}],"author":"Hiten Shah","twitter_card":"summary_large_image","twitter_creator":"@hnshah","twitter_site":"@CrazyEgg","twitter_misc":{"Written by":"Hiten Shah","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#article","isPartOf":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/"},"author":{"name":"Hiten Shah","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/person\/c1969663812802521ba57624887e9df6"},"headline":"How to Do Each Qualitative Data Coding Type (All Steps)","datePublished":"2024-08-21T21:54:16+00:00","dateModified":"2026-01-06T23:13:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/"},"wordCount":1760,"publisher":{"@id":"https:\/\/www.crazyegg.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#primaryimage"},"thumbnailUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png","articleSection":["Conversion","User Experience"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/","url":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/","name":"How to Do Each Qualitative Data Coding Type (All Steps)","isPartOf":{"@id":"https:\/\/www.crazyegg.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#primaryimage"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#primaryimage"},"thumbnailUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png","datePublished":"2024-08-21T21:54:16+00:00","dateModified":"2026-01-06T23:13:12+00:00","breadcrumb":{"@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#primaryimage","url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png","contentUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2024\/08\/21175144\/Deductive-Coding-Example.png","width":1350,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/www.crazyegg.com\/blog\/coding-qualitative-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.crazyegg.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Conversion","item":"https:\/\/www.crazyegg.com\/blog\/category\/conversion-optimization\/"},{"@type":"ListItem","position":3,"name":"How to Do Each Qualitative Data Coding Type (All Steps)"}]},{"@type":"WebSite","@id":"https:\/\/www.crazyegg.com\/blog\/#website","url":"https:\/\/www.crazyegg.com\/blog\/","name":"The Daily Egg","description":"Conversion Rate Optimization Made Easy","publisher":{"@id":"https:\/\/www.crazyegg.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.crazyegg.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.crazyegg.com\/blog\/#organization","name":"Crazy Egg","url":"https:\/\/www.crazyegg.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2015\/06\/Crazy-Egg-logo-small.png","contentUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2015\/06\/Crazy-Egg-logo-small.png","width":191,"height":100,"caption":"Crazy Egg"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/crazyegganalytics\/","https:\/\/x.com\/CrazyEgg","https:\/\/www.linkedin.com\/company\/crazy-egg\/","https:\/\/www.youtube.com\/channel\/UCJNe_xmPi07YezxaqfoRVqg"]},{"@type":"Person","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/person\/c1969663812802521ba57624887e9df6","name":"Hiten Shah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/715288b6d07eff81ecae058546cd68eaf7d1931c1b0a5472ba035eae1198262c?s=96&d=mm&r=g","caption":"Hiten Shah"},"description":"As co-founder and CEO, I have started multiple software-as-a-service (SaaS) companies since 2003 including Crazy Egg, KISSmetrics, and Nira. Sold my last startup (Nira) to Dropbox in 2024 and got my first ever job with a boss. I most recently worked on Product &amp; Growth for the AI Products @ Dropbox. I\u2019m now the CEO of Crazy Egg. Connect with me on LinkedIn or X\/Twitter.","sameAs":["https:\/\/www.linkedin.com\/in\/hnshah\/","https:\/\/x.com\/hnshah"],"url":"https:\/\/www.crazyegg.com\/blog\/author\/hiten\/"}]}},"modified_by":"Lars Lofgren","_links":{"self":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts\/98566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/users\/279"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/comments?post=98566"}],"version-history":[{"count":0,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts\/98566\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/media\/98612"}],"wp:attachment":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/media?parent=98566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/categories?post=98566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/tags?post=98566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}