• CX Insights

The ultimate guide to customer experience analytics

by Christopher Stark, Director of Business Value at Khoros | Jul 13, 2021

In this limited blog series, we’re covering the steps brands can take to measure, expand, and improve their CX programs. Here, our topic is CX analytics — how to gather, measure, and improve upon the most important customer experience KPIs. You can also check out our other blog in the series, CX as a team sport: How to get organization-wide buy-in.




CX is undeniably a crucial part of any organization’s operation. But in too many organizations, it flies under the radar. In today’s age of analytics, data, and insights, a world-class CX is more accessible than ever — and that’s a good thing, because customer expectations are also at an all-time high. Your customers want a seamless experience on multiple channels, and it’s no longer an option not to give it to them, because if you don’t someone else will.

In this comprehensive guide, we’ll cover everything you need to know about CX analytics — what they are, how you can use them, and even how you can report on them. Let’s start at the beginning.

What are customer experience analytics?

In its most basic sense, customer experience (CX) analytics is the gathering and analysis of customer data. Simple as that.

Customer data can include almost anything from any of your customer interactions: phone support, social media, ecommerce, web chat, SMS, email, even reviews on your website or other sites. These insights will help you develop a deeper understanding of the customer journey, and ultimately (hopefully) improve it.

With CX analytics, you’re not simply shooting in the dark when you try to improve your offerings. You’re making data-driven choices that have a better chance of positively impacting your brand’s bottom line — and ultimately, this is what will determine the success of your CX program.

Surveys on Surveys

Why is omnichannel CX data important?

This data is important for one simple reason: it’s a direct look at what your customers want. Customers care deeply about their experience with your brand, and they give you near constant feedback on what you’re doing well — and where you could improve. This data can give you the information you need to improve that experience and fix underlying issues before customers even ask you to do so. It helps you anticipate customer needs, and at the end of the day, it can seriously impact your brand’s bottom line.

There are four common ways that actionable insights can impact revenue:

  • Contact deflection

  • AHT (average handle time) reduction

  • Customer retention

  • Revenue growth

Here’s an example of how one brand (name redacted) used CX data to impact their bottom line:


A hidden flaw

The brand was experiencing a higher-than-normal call volume from customers asking for credits, mainly due to incorrect invoices. Leadership believed it was a customer education issue — that is, that customers weren’t properly educated on how the first invoice was delivered.

This elevated volume caused issues: CSAT levels for first 90 day customers were lagging behind the average, and churn for first 90 day customers was out of the brand’s tolerance range.


How Khoros CX Insights helped

The brand used Khoros CX Insights’ speech analytics capabilities to identify calls and chats where customers were asking for credits within their first 90 with the brand. This helped uncover the real root cause: not a customer education issue, but a glitch that caused autopay not to process for customers within 10 days of a billing cycle. The glitch made customers believe they had paid their balance in full when they hadn’t, resulting in misassigned late fees.


The result

Once the brand was aware of this major glitch, IT was engaged to change the billing rule that created the issue. As a result, calls were eliminated and credits reduced. This led to a direct reduction of customer churn as billing dissatisfaction inquiries were reduced and customers stopped incurring the late fees that were being charged as a result of a system glitch. Once the brand became aware of the glitch, IT easily solved the issue. Calls were eliminated and credits reduced.

Why brands struggle to turn CX Insights into action

Okay, so CX data is crucial to your business. Every team, every function — indeed, every employee — probably has to think about customer experience data on a somewhat regular basis.

Despite this, many brands struggle to actually measure the customer experience. In fact, if you read that last paragraph and immediately got nervous about how (or whether) you gather and interpret CX data, you’re not alone. In fact, Accenture reports that up to 80% of the data that enterprise brands gather is “unstructured.” This includes customer sentiment through phone conversations, images, and other media that can’t be quantifiably measured. In this state, CX data can be exceedingly difficult to process and use. In other words, the issue here isn’t that brands are failing to collect enough data; for the most part, they collect more than enough. The issue is that they aren’t sure how to draw actionable insights from their data.

80%

If this describes the situation in your brand’s CX program, we have two pieces of good news for you. First, as we mentioned above, you’re not alone. Generating actionable insights from mountains of data is really hard, and many brands struggle. But second and more importantly, there is a tried and true process for collecting, analyzing, reporting, and using CX data to improve the customer journey.

How to Collect CX Analytics

Naturally, we’ll start at the beginning of the process: setting up your CX analytics program to track the right KPIs for your brand. Simple enough. Just kidding — we know a lot of brands have a hard time with this. But these steps will help.

1. Determine what CX data and insights you’re after

The first step in gathering CX data should always be to identify your goals: perhaps fixing pain points in the customer journey, increasing conversions, or forecasting customer needs. This will give you a better idea where to start with your existing data.

That’s right — existing data. Instead of investing precious resources into expensive surveys or market research and then filtering the results later, focus on the CX data you’ve already collected from your countless customer interactions across every channel your brand uses; there’s likely to be a lot of it. Gathering insights from these channels is far more efficient and cost effective than collecting data through new surveys and market research groups. Furthermore, you’ll also be using data based on your actual customers, not test groups or survey respondents, who can be unreliable.

Focus on the CX data

2. Identify all the channels your customers use

Now that you’re in the right mindset — an insights-oriented mindset — start identifying all the channels and points of entry where customers interact with your brand. Both directly and indirectly. This includes:

Direct & Indirect

These channels are just a few of the most popular avenues customers use to engage with brands. Your company may have more, fewer, or different channels. But regardless of which particular channels your brand uses, you should focus on aggregating data from as many as possible to create a holistic view of the customer. Even a comprehensive view of a single channel won’t give you the whole picture; you need to think about every channel.

It’s true that phone, chat, and social media interactions are extremely rich in data, accessible, and popular. But that doesn’t mean you should ignore your other channels. Every channel is important. Each is used by a different customer, in a different manner, and serves a different purpose. Furthermore, each also presents a different version of the customer journey, and you’ll need to gather insights from all of them to take your CX to the next level.

You may find your most important customers aren’t always the loudest, and they might be interacting with you through an obscure channel you never thought about.

3. Aggregate data from all channels

Okay, so it’s important to gather actionable data across every customer engagement channel — but how do you actually collect and organize this CX data?

You could go channel by channel and manually pull insights, but this is inefficient, time consuming, and requires extensive knowledge of each channel. Even once you collect data, it’s going to be hard to analyze because unstructured data varies widely across channels. For example, the CX data you pull from support chat won’t have the same format as the info you pull from your online community — and that will differ from data gathered from your social media interactions.

Your best option is to use an omnichannel analytics solution like Khoros CX Insights to aggregate data from every customer interaction across all channels in one easy-to-use dashboard. With a single view for all your CX data, you can easily see trends and make connections by connecting dots that would otherwise be hard to recognize. Khoros CX Insights also offers the ability to classify each customer interaction, and you can visualize data from all channels combined down to a single interaction.

How to analyze CX data

Got all your data together in one place? All right! Look at you go! Now it’s time to do some analysis to determine what’s important and what’s not. Don’t panic — we’ve got you covered with some easy steps.

1. Prioritize your most commonly used channels

Looking at all your data in one place for the first time can be overwhelming. There’s a mountain of it; where should you start? The best way to get started is to prioritize whichever areas or channels receive the most interactions. Social media? Web chat? Phone? Email? SMS? Something else? Whether it’s one on the list above or not, that’s the place where the most customers are going to interact with you, so that’s where you should start.

But remember: just because you start in one place doesn’t mean you get to ignore the rest. Once you have a handle on one channel, examine the others as well; there will always be more insights as you look deeper into your CX.

2. Find your points of friction

Based on these interactions, identify at a high level what is driving the most friction in the customer journey. Start with obvious insights, then move to more hidden ones. One excellent method here is to break your data out by cohort. Look for trends among customers by channel, demographics, frequency of interaction, survey and review scores, and anything else you can think of. The objective here is to identify as many points of friction as possible, as well as to determine which customers are having the most difficult time with the broken customer experience.

3. Use your metadata

If you aren’t getting as much as you thought you would out of the previous step, you may need to give your data some context and enrich the story you’re trying to tell. That’s where metadata, or secondary data, comes in. This includes any information about customer interactions that you didn’t look at in your primary analysis. For example:

  • Purchase history

  • Clickstream data (e.g., web visits or engagement)

  • CRM data

  • Personas

  • Membership data

  • Marketing data

Processing this metadata, even in an unstructured form is valuable in part because it provides insights without you having to solicit feedback. But even more importantly, it allows you to extract information about the conversation — keywords, topic, sentiment, and more — from the conversation itself. Not only is this helpful in surfacing trends via commonly used keywords, it also helps organize the conversations to build greater understanding and context.

For example, seeing that conversations mentioning "return" and "product name" are spiking allows you to notify the appropriate teams, perhaps product and sales, that certain products are having quality issues. Then you can take affected products off the shelves, create a script for customer support agents, and thus improve efficiency.

4. Gather context for issues

By now you’ve probably identified several areas of improvement in your brand’s customer experience. If you haven’t already, determine the root cause of each point of friction and gather context to help you determine the severity. By understanding the source and scale of the issue, you can get a better idea of what it will take to fix it, as well as the impact of that resolution.

Make sure to prioritize friction points based on the severity of the issue, how easy it is to fix the problem, and the expected impact of the resolution. Don’t try to do it all at once, especially if you’ve identified a number of issues. That won’t work well, and you’ll risk making things even worse. Instead, tackle the low hanging fruit first before moving on to bigger issues.

5. Quantify or monetize the impact of these solutions

Having implemented a solution for at least one issue, look back at the analytics that you used to identify that issue. Has the situation improved? Can you point to a clear reason why or why not?

Creating and sustaining a CX program requires buy-in from key stakeholders across the organization. In order to get that buy-in, you’ll need to show clear, quantifiable results (or at least demonstrate that there’s a quantifiable issue to be solved). As much as possible, make sure to tie your data back to business outcomes. To do this, you’ll need to make clear, concise reports for your CX program.

Quantifying impact will hopefully yield improvements in KPIs. Here are a few of the KPIs your brand might care about (although every brand is different):

  • Average handle time (AHT): It’s important to review high-volume friction points to see how average handle time at those points differs from the overall average. Friction causes handle times to greatly increase as agents struggle to provide answers. Root causes for increased handle times include agents needing supervisors, longer-than-normal hold times, and higher-than-normal transfers. For example, customer inquiries about billing confusion have handle times about four times the average.

  • Customer satisfaction (CSAT): There is a strong correlation between low CSAT scores and high-friction journeys. For instance, about 80% of customers who call about auto-renewal have a CSAT score of zero.

  • Call deflection rate: When reviewing friction points, you should always ask whether the customer can self-serve to solve the problem. Can the business improve education on common friction points or eliminate friction altogether? One example is customers calling about login issues; it’s relatively easy to either give them a way to self-serve or (if the complaint persists) make the login process easier. That way, customers don’t have to call or chat for assistance.

  • Customer effort score (CES): There is also a strong correlation between high customer effort scores and high-friction journeys. For example, customers who call about billing issues have customer effort scores of “strongly dissatisfied” 60% of the time.

  • Net promoter score (NPS): Low NPS scores also show a strong correlation with high-friction journeys. For instance, 80% of customers who call about auto-renewal have NPS scores of zero.

  • Sentiment: Sentiment is an emerging KPI that represents where friction is happening in the experience. Sentiment analysis is performed on each interaction based on the words spoken during the interaction (recognized based on the transcript). Sentiments are weighted more heavily at the end of the conversation.


How to create a CX report

Delivering CX insights is a critical step of a CX program. Every company has a different preference for how to deliver data and insights. Whether it’s via excel sheet or a polished agency presentation, it’s crucial to organize your work and tell a cohesive story.

In order to ensure company-wide adoption of the CX program, aim to make the report concise and easy to understand by categorizing and limiting the number of insights you share. Stakeholders don’t want to read long diatribes about customer experience; they want short, clear, actionable insights — after all, that’s the very purpose of CX analytics.

One successful reporting method is to group the insights by a subject or theme, such as business function, experience, product, service, season, membership, or customer demographic. Only include the six to eight key insights that will be the most impactful and garner the most attention. Including too many in a single report can give executives and employees insight fatigue. 

6 to 8 Key Insights

While these insights provide opportunities to drive immediate impact and revenue, some teams may be reluctant to accept your findings at first. In these cases, it's best to provide teams with insights they are already familiar with or may even already know. This will get them to buy-in on what you are uncovering. Once you’ve established a rapport, you can slowly start sharing more dramatic insights that may not align with their business plan. 

CX Reports

CXI Report Template

Components of a CX report

  1. Title: What is the focus of this report? Provide a high-level theme or subject.

  2. Statement of insights: List the insights, current status, teams impacted, KPI measurement, and priority level.

  3. Customer verbatims: Give two to three customer verbatims with each insight. Remember, less is more when it comes to impactful insights!

  4. Details and human elements: Provide some analysis for each insight, identifying how friction affects KPIs (handle time, transfers, holds, etc.), as well as the actions you plan to take. Also, remember that human elements like quotes and anecdotes make your report more readable and help build understanding and relationships — keys for a cross functional team like CX.

  5. Wins: If there are any customer experience improvements that have been executed from previous reports, celebrate them! This is where you give the proper business functions credit for their work.


Examples of customer experience reports

Here’s what a CX report might look like:

CX Report Example 1
CX Report Example 2
CX Report Example 3


Once you’ve created a CX report, don’t be afraid to distribute it across your organization, for at least three reasons. First, every employee plays an integral role in the customers’ experience, so it’s important for them to identify and understand the voice of their customer. Second, they may have additional information regarding insights you brought up, and you can use their input when implementing changes to improve the customer journey. Finally, employees are more likely to buy-in to your CX program if they can see the impacts of their efforts. Let them take credit for the hard work they’ve done.

How to use CX analytics to improve CX

The most important part of any CX program are the outcomes. A results-driven CX program helps improve the entire customer experience while also impacting the company’s bottom line. Here are six steps almost any brand can take to efficiently and effectively improve their customer journey.

1. Prioritize issues based on revenue impact

As we said above, it’s important not to try to take on every issue at once. If you have multiple pain points in your customer journey, prioritize the low-hanging fruit, but also the solutions that will have an immediate impact on revenue. Implementing the solutions that directly impact your brand’s bottom line — perhaps by streamlining the customer care process to make it more efficient — will give your CX program the credibility and buy-in it needs to tackle more complex problems.

2. Drive conversions with consumer behavior

Your customers and prospects are speaking to you all the time. Listen. Do they strongly prefer to interact with you on a particular channel? Prioritize that channel. Do they prefer a specific button design? Use that design. Are they especially interested in a particular resource? Promote that resource.

Tracking consumer data in this way will help keep customers happy because it will allow you to implement changes that they want without them having to ask for it. That’s the power of a digital CX solution.

Tracking Consumer Data

3. Create personalized experiences

Tracking general consumer preferences is one thing, but getting specific with customer segments is another. You’re probably already tracking demographic data and personas; you should be using that information to personalize the customer experience. If they’re logged into your site, greet them by their name. Make landing pages, ads, and content specific to the group you’re targeting. If you know they have a particular concern that might not be as important to other groups, talk about it in your content.

The more customers feel like your brand cares about their specific interests and concerns, the better your CX will become.

4. Forecast customer needs

A great CX program is proactive as well as reactive, and part of that proactivity is listening to what your customers are saying even outside of brand interactions. One way to do this is to combine CX Insights with social listening. With a social listening solution, you can identify trends in conversations across social media platforms whenever they touch on a particular topic. In other words, social listening provides you the same insights on social media that CX Insights provides in your customer interactions. You could listen for chatter about your brand, your industry, your product, or even your competition. All this information is crucial to predicting what customers will want and how you can best give it to them.

5. Follow-up at the right cadence

Follow up with your customers to make sure they’re still enjoying their experience — especially if it's an ongoing relationship. At this point in the customer journey, it’s not a bad idea to solicit their feedback through a survey, although you should never let surveys replace omnichannel analytics. Of course, make sure you’re not annoying customers by following up too often. You can play around to strike the right cadence to stay relevant without being overbearing.

6. Differentiate yourself from competitors

The real pros in customer experience don’t just track their own brand’s CX, but those of their competitors as well. Now, this is something you’ll want to do only once you’ve already developed a healthy, functioning CX program, as it can take a lot of time and energy to accomplish. But once you do, tracking the competition can yield further insights you otherwise wouldn’t have gotten.

Perhaps competitors are doing something that never occurred to you, and their customers love it. That’s a great opportunity to improve on your end. Maybe they’re doing something wrong and don’t realize it. You can make sure not to make the same mistakes. Maybe they’re implementing a change to see how it plays out. You can see what customers say without having to test it yourself.

Regardless of the insights you uncover, staying on top of the competition is an excellent way to make sure your own CX is better than theirs.

Uncover CX analytics with Khoros CX Insights

So, there you have it! A comprehensive guide to customer experience analytics. If you’ve made it this far, you’re probably ready to get started. Khoros CX Insights is an industry-leading customer experience analytics platform that will give you all the power and precision you need to develop a world-class CX of your own. With omnichannel analytics capabilities, real-time updates, and state-of-the-art data visualization, you’ll never fall behind your competitors — or your customers’ expectations — again. To learn more about Khoros CX Insights, request a demo and see its power for yourself.

Ready to see how Khoros can help?


Sign up for our newsletter

Stay up-to-date with the latest news, trends, and tips from the customer engagement experts at Khoros.

By clicking Stay Informed, I am requesting that Khoros send me newsletters and updates to this email address. I agree to the Privacy Policy and Terms of Use.

Would you like to learn more about Khoros?