{"id":141,"date":"2020-12-01T04:00:00","date_gmt":"2020-12-01T04:00:00","guid":{"rendered":"https:\/\/bloudesigns.com\/blog\/?p=141"},"modified":"2025-03-06T16:03:32","modified_gmt":"2025-03-06T16:03:32","slug":"analyzing-customer-reviews-and-other-open-ended-feedback-to-hone-strategy","status":"publish","type":"post","link":"https:\/\/bloudesigns.com\/blog\/index.php\/analyzing-customer-reviews-and-other-open-ended-feedback-to-hone-strategy\/","title":{"rendered":"Analyzing customer reviews and other open-ended feedback to hone strategy"},"content":{"rendered":"\n<p>Star ratings are an easy way to measure customer sentiment. But if that\u2019s where you stop, you\u2019re missing out on some rich data. Chances are that you\u2019re sitting on an untapped source of data \u2013 the text of customer reviews and other open-ended feedback.<\/p>\n\n\n\n<p><strong>Why is it untapped?<\/strong>&nbsp;It\u2019s complex, and it can be hard to know where to start, and hard to know what to do with all that new information you\u2019ve just untapped.<\/p>\n\n\n\n<p><strong>Why is it worth the effort?<\/strong>&nbsp;It can give you insights that your number data cannot, and you can learn more about what your numbers mean. Even better, it can help you identify the things that will let you address multiple issues at once, because you\u2019ll have more granular \u201cwhy\u201d data.<\/p>\n\n\n\n<p>I cover two frameworks \u2013 sentiment analysis and thematic analysis \u2013 to get you started on tapping into this rich text data and figuring out what to do about it. If you\u2019re into jargon, what I\u2019m talking about is performing qualitative analysis on unstructured data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preliminaries<\/h2>\n\n\n\n<p>To begin, I\u2019ll quickly define some terms.<\/p>\n\n\n\n<p>In talking about this text data as qualitative data, what I\u2019m highlighting is that this is not number data, which is called quantitative data.<\/p>\n\n\n\n<p>In talking about this text data as being unstructured, I mean that it doesn\u2019t have a predefined structure that flows easily into our metrics and analyses. People can write and say whatever they want, however they want, without it being nicely organized, or structured, into tidy boxes or database fields that they\u2019re just filling in. This text is everywhere: in the open-ended text that goes along with the star rating, social media posts, text messages, email exchanges, transcribed customer support calls, focus group data, and other open-ended feedback&nbsp;<\/p>\n\n\n\n<p>To analyze and use this data, then, what we\u2019re trying to do is figure out what people are writing about or talking about, and how that fits in with the tidy, predefined boxes, or classifications for the stuff we care about, and our metrics, analyses, and other factors in our decision-making.<\/p>\n\n\n\n<p>Both of the frameworks I\u2019ll cover can be applied with something as low-tech as highlighters on paper, and as hi-tech as artificial intelligence.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sentiment Analysis<\/h2>\n\n\n\n<p>Sentiment analysis is a way of assigning an emotion or opinion-based classification to a chunk of text.<\/p>\n\n\n\n<p>At its most basic, you\u2019re assigning along a scale of positive, neutral, or negative, kind of like emojis. Let\u2019s look at an example of a fictitious review of a spa experience.&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>[November 2020] \u201cThis was a wonderful experience! It was relaxing and peaceful \u2013 the music, the understated d\u00e9cor, the herbal teas, and the massages. We took advantage of the spa\u2019s holiday discounts for couples.Even so, the price was steep, but it\u2019s nice as an annual treat when you\u2019re in the mood for posh.\u201dfictitious client of the fictitious spa<\/p>\n<\/blockquote>\n\n\n\n<p>This review is what I call&nbsp;<strong>rich text<\/strong>. There\u2019s a lot of information embedded in here. It\u2019s rich in value, if only you can figure out how to tap into it.<\/p>\n\n\n\n<p>However, applying basic sentiment analysis reduces all of this rich information, to a relatively uninformative positive. All of the reasons why, and all of the caveats as to why not, have been lost.<\/p>\n\n\n\n<p>Still, basic sentiment analysis can be good for a quick instantaneous measure of the general opinion of your brand at a given point in time, like how people generally feel about the new ad or product you just released. Consistently having content circulating that promotes a positive attitude towards your brand can keep people in your sphere, and, hopefully, lead to buyers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fine Tune with Entities and Aspects<\/h3>\n\n\n\n<p>You can fine tune with a variation called&nbsp;<strong>entity<\/strong>-based sentiment analysis. An entity is a noun object, like a person, place, product, event, topic, or brand name. When applying this, you first scan for all of the entities you can identify, isolate what part of the text is referring to that thing, and then assign sentiments to those entities accordingly. This can help you do things like figure out who your customers think your competitors are, and how customers have felt about their experiences interacting with certain people at your company.<\/p>\n\n\n\n<p>You can fine tune again with&nbsp;<strong>aspect<\/strong>-based sentiment analysis. An aspect is an attribute of an entity, like location, noise, cleanliness, battery life, and personality traits.<\/p>\n\n\n\n<p>In the case of our fictitious review, we\u2019ve got quite a few entities at play. Words like relaxing and peaceful are positive words, which are tied to the&nbsp;<strong>massage<\/strong>&nbsp;entity, so that would evaluate positively. The&nbsp;<strong>pricing<\/strong>&nbsp;aspect is a bit ambiguous due to the tension between steep and treat as descriptors, and how that\u2019s decided would depend on your classification algorithm. What the spa does with this information will depend on&nbsp;<strong>why<\/strong>&nbsp;they think customers feel this way, something that isn\u2019t provided by this type of analysis.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"156\" src=\"https:\/\/bloudesigns.com\/blog\/wp-content\/uploads\/Qualitative-blog-sentiment.png\" alt=\"sample review showing a smiling emoji face over words relaxing, peaceful, and massages, and a frowning emoji face over the words price, steep, and treat\" class=\"wp-image-351\"\/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Thematic Analysis<\/h2>\n\n\n\n<p>Thematic analysis lets you dig into the \u201cwhy\u201d behind sentiments, and see what themes are emerging about your brand in the&nbsp;<strong>words of others<\/strong>.&nbsp;<\/p>\n\n\n\n<p>In addition to reviews of products and services, I also favor thematic analysis for analyzing company recommendations for zeroing in on the value your customers think you offer.<\/p>\n\n\n\n<p>As with finely tuned sentiment analysis, you scan through for entities and aspects, but, instead of assigning along a predefined scale of sentiment, you\u2019re working to identify&nbsp;<strong>the words, ideas, and themes that emerge from the text<\/strong>. When you find something of note, you highlight that chunk of text and assign a code to it. That&nbsp;<strong>code<\/strong>&nbsp;can be a word or phrase found directly in the text, or a word or phrase that you think best sums up what\u2019s being talked about there.<\/p>\n\n\n\n<p>So, you\u2019re still assigning a label to a chunk of text, but thematic analysis codes are more bottom-up, coming from the text, instead of top-down, coming from the sentiment scale.<\/p>\n\n\n\n<p>How does this impact how this new information is utilized?<\/p>\n\n\n\n<p>Let\u2019s go back to our example and see how this compares to sentiment analysis. In the review, I\u2019ve highlighted the sentiments (relaxing, peaceful, steep, treat, and posh) in bold and yellow, the service offerings (massages) in underline and orange, and the pricing in italics and blue.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"159\" src=\"https:\/\/bloudesigns.com\/blog\/wp-content\/uploads\/Qualitative-blog-thematic.png\" alt=\"quoted text with color coding showing categories of words\" class=\"wp-image-353\"\/><\/figure><\/div>\n\n\n<p>Instead of being limited to an ambiguous neutral sentiment regarding the pricing, you could use the words of your satisfied customers to market your massages as a treat, which a lot of spas already do. But how many of them market themselves as posh?<\/p>\n\n\n\n<p>If this type of sentiment is repeated across multiple reviews, and you see a&nbsp;<strong>pattern<\/strong>&nbsp;emerging as something that draws in your happy customers, then you\u2019ve isolated a differentiator for yourself. You haven\u2019t had to brainstorm marketing copy \u2013 you\u2019re speaking to customers in their own words. Even better, instead of worrying about adjusting your pricing model, you now have a characteristic that warrants higher prices \u2013 your poshness.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Let&#8217;s Compare Sentiment vs. Thematic Analysis<\/h2>\n\n\n\n<p>Compared to sentiment analysis, thematic analysis gives you greater nuance and granularity, and that nuance and granularity are better suited to taking action, because you\u2019ll have a better handle on the \u201cwhys\u201d that your customers are focusing on when forming their opinions. You can perform thematic analysis with automation and artificial intelligence, but it\u2019s more likely that thematic analysis will be more manual. Even so, there\u2019s some great software to help you out with large volumes of data for thematic analysis, particularly when you\u2019re ready to synthesize. Humans might also be better able to understand the language than artificial intelligence algorithms, and better identify themes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"87\" src=\"https:\/\/bloudesigns.com\/blog\/wp-content\/uploads\/Qualitative-blog-table.png\" alt=\"two column table contrasting thematic and sentiment analysis, with thematic being more nuanced, better suited to action, and usually more manual, compared to general opinion, no why information, and usually automated\" class=\"wp-image-352\"\/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">How can you use analyze your own customer reviews?<\/h2>\n\n\n\n<p>Depending on the volume of data you have, and the immediacy with which you need the results, you might need to invoke an automated solution for the type of analysis you\u2019re choosing.<\/p>\n\n\n\n<p><strong>Will the automation get it wrong sometimes?<\/strong>&nbsp;Yes.<\/p>\n\n\n\n<p><strong>Will humans get it wrong sometimes?<\/strong>&nbsp;Yes.<\/p>\n\n\n\n<p><strong>Is it worth it anyway, even with some errors?<\/strong>&nbsp;Yes.<\/p>\n\n\n\n<p>Some insight, with a little bit of error, is better than no insight at all.Remember,&nbsp;<strong>data is about clues<\/strong>, not facts. Whatever your data source, humans still need to do their big picture, synthesis, vision and strategy driven decision-making part, for what to do with that customer-related data.<\/p>\n\n\n\n<p>I\u2019ll leave you with two driving questions to keep in mind as you explore these frameworks and the data they produce:<\/p>\n\n\n\n<ul>\n<li>What nuance or insight can this give you that the quantitative data cannot?<\/li>\n\n\n\n<li>Are there things you can identify that will address multiple issues at once?&nbsp;<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Star ratings are an easy way to measure customer sentiment. But if that\u2019s where you stop, you\u2019re missing out on some rich data. Chances are that you\u2019re sitting on an untapped source of data \u2013 the text of customer reviews and other open-ended feedback. Why is it untapped?&nbsp;It\u2019s complex, and it can be hard to know where to start, and&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":353,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[14,30,31],"_links":{"self":[{"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/141"}],"collection":[{"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=141"}],"version-history":[{"count":2,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"predecessor-version":[{"id":354,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/141\/revisions\/354"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/media\/353"}],"wp:attachment":[{"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bloudesigns.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}