3 things you need to analyze the customer experience
You need three components in place to measure and analyze customer experience:
- Your ideal customers
- Key touch points in your ideal customer’s journey
- Customer data
1. Identify your ideal customers and user personas
Ideal customers are those who will get the most value from your products or services if given the opportunity to buy them—and also the ones who, if offered an amazing experience, will keep coming back again.
And your user personas are detailed representations of your ideal customers.
An example of a simple user persona
You can find who your ideal customers are by launching a simple survey on your website. This survey should ask questions like who your website visitors are, what they do, and how they use your products or services.
Then, you can use this information to develop your personas.
Contentsquare has premade survey templates you can add to your site to easily gather this information.
You can take it a step further by targeting this survey to your most valuable customers—those who make frequent purchases, have recently bought from you, or hold high customer lifetime value. This focused approach ensures you gather insights from your ideal customers, rather than from random site visitors who may never turn into buyers.
2. Identify key customer touch points
There are certain touchpoints your team should review when analyzing the customer experience:
- Point-of-sale/immediately following purchase
- New customer onboarding
- Lost deals
- Customer renewals
- Customer cancellations
- First-time website visits
- Product returns
- Closed support tickets (20 mins after)
These touchpoints represent critical points in your customer’s journey. And reviewing them lets you spot strengths, weaknesses, and opportunities.
3. Collect customer data
At this stage, you should know your ideal customer plus the touchpoints they interact with.
And now, it’s time to speak directly with your ideal customers to collect feedback to uncover the big and small complaints they have while interacting with your brand.
Here are six effective ways to collect feedback and insights from your customer:
Run customer experience surveys
Set up customer experience surveys on the main touchpoints you identified earlier. Common CX surveys include:
- Net Promoter Score® (NPS): NPS measures the likelihood that customers will recommend you to friends or colleagues, and it’s an excellent predictor of future growth.
- Customer Satisfaction (CSAT): CSAT questions are used to determine whether a customer is satisfied with a specific element of their experience (e.g., the support they received).
- Customer Effort Score (CES): CES evaluates the effort required for a customer to achieve a goal (e.g., fix a problem, place an order).
- Milestone surveys: companies send out these surveys at key touch points throughout the customer lifecycle (e.g., 2 weeks after the initial purchase, immediately following the completion of onboarding).
Pro tip: start small and choose a single checkpoint when setting up surveys for the first time instead of setting up surveys everywhere. This helps you contextualize the feedback first. Then, later on, the more surveys you run, the better you’ll become at gathering data.
Net Promoter, Net Promoter System, Net Promoter Score, NPS and the NPS-related emoticons are registered trademarks of Bain & Company, Inc., Fred Reichheld and Satmetrix Systems, Inc.
Set up exit intent surveys
Exit intent surveys trigger when someone’s about to leave your site. And they can tell you why people leave without buying.
Contentsquare’s Exit Intent Surveys collect feedback from people who bounced on important pages like sales pages, cart pages, and checkout pages.
You'll always know why they didn't purchase and which barriers to remove to drive more conversions.
Conduct unscripted interviews
Reach out to current and past customers and see if they’d be willing to share their insight with you. Tools like Hotjar’s Engage simplify interviews and give you everything needed to plan, conduct, and review the interviews you host.
Even better, Engage has a diverse pool of over 200,000 participants that you can speak with if you don’t have customers willing to chat.
Interviews are more labor-intensive than surveys, but hearing stories straight from your customers’ mouths can reveal valuable insights that surveys may miss. Like nuanced emotions, detailed anecdotes, and deeper context.
Plus, interviews help you develop greater empathy for your customers and you’re almost guaranteed to stumble across pain points, customer needs, drivers, and barriers you never knew existed.
The expert's cornerAdele Revella, Founder and CEO of the Buyer Persona Institute, believes that a great customer interview begins with a single question: “What happened the day you first discovered you needed to solve this kind of problem or achieve this kind of goal?” You’re not asking about the day they chose to buy your product: you want them to talk about the day they discovered a compelling need to spend money and solve a problem or achieve a goal. Follow that thread, asking for more detail when appropriate, and you’ll discover things about their experience you typically won’t learn from a survey. What makes interviews so effective is that they might hit upon things that the customers weren’t consciously aware of themselves. |
Pro tip: invite your CEO and other execs to sit in on the interviews (or, at least, listen to replays). That way they’ll come to better empathize with the customers, and they’ll have a stronger appreciation for what you’re trying to accomplish.
Explore your web analytics data
Web analytics is the collection, reporting, measurement, and analysis of website data. It lets you view aggregate website activity and even map out your entire website ecosystem.
Web analytics is not about collecting feedback but will give you plenty of contextual insight.
Observing page views, drop-off rates, traffic patterns, and traffic sources in Google Analytics (or any other analytics tool) helps you figure out which customer stories represent larger problems that you need to fix.
For example, say an interviewee reports struggling when ordering a specific product.
Are other users struggling or is this a one-off instance?
You can get your answer by looking at that order page and seeing how many other users dropped off as well. A significant number of drop-offs at the same stage could indicate a systemic problem that needs addressing.
💡 Take web analytics a step further and watch customers navigate your site in real-time with Contentsquare’s Session Replays. Filter replays to view pages customers visit—like your checkout page—to see what’s stopping them from converting. |
Hire mystery shoppers (if you have a physical store)
Consider hiring mystery shoppers to experience the customer journey if you have a physical store.
They’ll help you determine whether your staff is helpful, if your products are easy to find, and if the whole process is effortless. If you discover an issue, you can redesign processes and train your staff accordingly.
Track customer sentiment (for larger companies)
Sentiment analysis (also known as ‘opinion mining’) uses Natural Language Processing (NLP) to classify public sentiment as positive, neutral, or negative.
At its most basic, it’s about keeping a spreadsheet record of the comments you receive.
Later, you will crunch the numbers and figure out which products and processes are impacting your customer experience based on the sentiment you collect.