Customer Experience

NPS Analysis Step by Step: How to Read Customer Feedback

First published Jan 9, 2023Updated September 7, 202610 min read
Oana Predoiu, Content and Copywriter
Oana Predoiu
Content & Copywriter
Published: Jan 9, 2023Updated: Sep 7, 2026
Feedback cards sorted by sad, neutral and happy face icons, with blue happy cards on top
Quick Answer
NPS analysis is what turns your Net Promoter Score from a number into a to-do list. Break the score down by segment: before and after delivery, by RFM group and by location. Then code the open-ended answers into themes, look for patterns that point to a root cause, send each insight to the team that owns it, and act, starting with detractors in your most valuable segments. Finally, link every response to the customer's order history so you can see how NPS moves with repeat purchases, churn and Customer Lifetime Value. Nexus by Omniconvert ties each NPS response to that customer's value and behavior, so you can prioritize by who is unhappy, not only by how many.
Key Takeaways
  • NPS analysis is the step after collecting your Net Promoter Score: you segment the score, read the open answers and find what to fix first.
  • Delta NPS is post-delivery NPS minus pre-delivery NPS. A negative delta means the product did not live up to the expectation your marketing created.
  • NPS by RFM segment shows whether your most valuable customers are promoters or detractors, which sets the order of your fixes.
  • Open-ended answers carry the reason behind the score. Code them into themes and count the themes separately for promoters, passives and detractors.
  • Linking each NPS response to order history lets you compare repeat purchases, churn and Customer Lifetime Value across promoters, passives and detractors.
7,000+ websites analyzed by Omniconvert 15+ industries covered 248+ audit criteria in Nexus 13 years of eCommerce data

NPS analysis is the step after you collect your Net Promoter Score: you break the score down by segment, read what customers wrote, find the root cause of what they complain about, and connect it all to customer value and churn. The score tells you how many customers would recommend you. The analysis tells you why, and what to fix first.

If there's ever a moment in life when you need to care about what others think of you, it's this one: when your business depends on your customers returning. Fred Reichheld, the creator of NPS, explains the risk of ignoring feedback in The Ultimate Question 2.0:

"In the past, the accepted maxim was that every unhappy customer told ten friends. Now an unhappy customer can tell ten thousand "friends" through the Internet."

That's why you should collect NPS continuously and use it as a compass. But the score alone is not strong enough to show you how to improve customer loyalty. For a complete view of your business health, you need to drill down into the feedback and combine it with the other data you already have. Not sure where to start? Start here.

What is NPS analysis?

NPS analysis is the process of examining your Net Promoter Score data from different angles to understand your business health. Instead of reporting one number, you split the score by segment, read the open-ended answers, and look for patterns that explain it. Done well, it shows where you deliver on your promise and where you don't.

NPS analysis is the next logical step after you collect your Net Promoter Score. It takes you beyond a single metric to a full picture of customer satisfaction. If you do it right, your long-term customers will give you insights that can make or break your business:

  • How good is your delivery?
  • Are you delivering the value you promised?
  • How effective is your customer care department?
  • How knowledgeable and helpful are your store employees?

A quick recap of the score itself. Customers answer How likely are you to recommend us to a friend or colleague? on a 0 to 10 scale. Promoters give 9 or 10, passives 7 or 8, detractors 0 to 6.

NPS formula: % Promoters − % Detractors = NPS (range −100 to +100). Example: 50% promoters and 20% detractors give an NPS of +30.

This article is about what you do with the score. For how to collect it, see the Net Promoter Score guide and our NPS question examples. For where your number sits, see NPS benchmarks and what makes a good NPS score.

What NPS analysis tells you

NPS analysis gives meaning to an otherwise bare metric. It shows you three things: what needs to be fixed in your business, who your most valuable customers are, and in which order you should act. You get these only if your survey includes an open-ended follow-up question and you can connect responses to customer data.

No amount of advertising can do more for your business than customers' heartfelt recommendations, so it's natural to want a high NPS. But NPS results don't exist in a vacuum. They need to be correlated with customer data before they bring the real benefits of customer feedback.

1. Find what needs to be fixed

A good score does not mean there is nothing to improve. That's why your NPS survey should include an open-ended follow-up that asks promoters and detractors to explain their score:

  • Could you tell us what disappointed you about your experience?
  • Could you tell us what you appreciated most about your experience?

These responses tell you what needs to improve and what already works. Maybe people love their personalized experience on your website but hate the checkout. Or they love the process but are disappointed by the delivery options. There's no better source of insight than the people who actually use your products and go through your customer journey, so pay attention to NPS responses and what people say about you.

2. Identify your valuable customers

Keeping a customer usually costs less than winning a new one. With NPS you can estimate loyalty and spot the customers who already spread the word about your brand. Include them in your marketing, pamper them, and keep them from leaving. The analysis gives you a way to find them quickly inside your customer base.

3. Prioritize your actions

Companies lack the resources to treat everyone outstandingly. Besides, if everything is a priority, nothing is. Customer-centric companies segment customers by recency, frequency and monetary value (RFM), then monitor their experience and behavior. Combine NPS with RFM segmentation and you get the order in which to handle the challenges in your business, and the actions to trigger for each segment to reduce churn.

3 angles for NPS analysis

The three most useful angles for NPS analysis are the customer journey (NPS before and after delivery), RFM segments (NPS by customer value) and location (NPS by region or store). Each angle answers a different question: whether you kept your marketing promise, whether your best customers are happy, and whether a region or delivery partner is letting you down.
Source: Omniconvert
Angle Question it answers How to read it
Customer journey (pre- vs post-delivery) Did the product live up to the promise? A drop after delivery points to product, packaging or delivery, not to the shop
RFM segment Are the customers who bring the most value happy? Detractors in high-value segments are your first priority
Location Is a region, store or delivery partner underperforming? One region clearly below the rest points to a local cause

Angle 1: Customer journey NPS

It's good practice to measure NPS at two critical points of the customer journey: pre-delivery (right after checkout) and post-delivery (once the customer has used the product).

When shoppers first buy from you, they aren't really buying your product yet. They were more likely convinced by the marketing around it. They have no idea what to expect, but they sure have expectations. Post-delivery NPS shows whether you delivered on that promise or whether it was just a mirage. The difference between the two scores is called the Delivery Gap.

Delta NPS (the Delivery Gap): Post-delivery NPS − Pre-delivery NPS. Example: pre-delivery NPS of +40 and post-delivery NPS of +25 give a Delta NPS of −15.

A positive or flat delta means your promises are genuine and customers are satisfied. A negative delta means you need to research further and find where and how you fall behind on your promises. This is where open-ended questions help: beyond would you recommend us?, ask customers what happened, and you'll find the friction points in your business.

Angle 2: NPS by RFM segment

You probably want to give every customer VIP treatment. But not every customer brings the same value, and it wouldn't be wise to spend your resources as if they did. RFM groups show you which customers have a high Customer Lifetime Value and which would barely be missed if they churned. Improving NPS in the high-value groups should be your priority, so combine NPS with RFM segmentation and prevent problems with your most important customers.

Angle 3: NPS by location

Location is another strong angle, especially if you run a hybrid business with physical stores or deliver internationally. Analyze NPS by location to see whether you can rely on your delivery partners, and whether a particular region has issues with your products.

5 steps for an effective NPS analysis

To analyze NPS results: sort responses into segments, code the open-ended answers into themes, find the root cause behind recurring patterns, send each insight to the team that owns it, and act, starting with detractors in your most valuable segments. Without the first step you are just measuring random numbers, and without the last, NPS is only another metric on a dashboard.
  1. Sort the responses into segments
    Analyze NPS from different angles: geography, brand or category, RFM segment, journey stage or season. Choose the segments according to what you need feedback on. Connect your survey tool to your customer data or CRM so you can sort responses by every criterion you track.
  2. Analyze the responses and code the verbatims
    Read the answers. Open-ended feedback is especially valuable because customers describe problems in their own words. Build a short list of themes (delivery time, product quality, sizing, support), tag each answer, and count the themes separately for promoters, passives and detractors. Reading thousands of replies gets tiring, so use text analytics software to identify common complaints faster and more consistently, and check a sample by hand.
  3. Find the root cause
    Start with your most valuable customers, then look for patterns: similar scores from customers in the same region, of the same product or brand, or in the same season. Where there's a pattern, there's a recurring issue. Find it. The promoters, passives and detractors guide explains what typically drives each group.
  4. Send your insights to the right teams
    You can't solve every issue on your own. Share feedback with the people who own the problem and brainstorm solutions together. If customers dislike the quality of a product, talk to product development. If they dislike slow support replies, talk to your CX team. Getting your teams on your side is as important as getting customers on your side.
  5. Act
    This step makes sure NPS isn't just another sexy metric. Vision without execution is just hallucination. Contact detractors first and make them feel heard: fix simple issues such as a wrong order right away, and at least reply on complex ones. Ask promoters for a review or testimonial, share their comments, or offer them perks. Ask passives what would have made the experience better, then give them what they want.

For how to run the survey that feeds this process, see our NPS survey best practices. And if you're deciding whether NPS is the right metric at all, compare it with CSAT and CES in NPS vs CSAT vs CES.

A single NPS reading is a snapshot; the trend is what tells you whether your changes work. Compare the same segments over the same time periods, watch the share of promoters and detractors as well as the net score, and make sure each period has enough responses before you react to a change. Mark the dates of major fixes so you can see whether the score moved after them.

Once you've acted, you need to know whether it worked. A few rules keep the trend honest:

  • Compare like with like. Compare post-delivery NPS with post-delivery NPS, and the same RFM segment with itself. Mixing survey moments or customer groups creates movement that isn't real.
  • Look beneath the net score. An NPS can stay flat while promoters and detractors both grow and passives shrink. The shares tell you more than the net number.
  • Watch the sample size. A small segment can swing by many points from one month to the next by chance. Wait for enough responses, or combine periods, before you draw conclusions.
  • Annotate your changes. Note when you changed a delivery partner, fixed checkout or launched a product. Then check whether the score in the affected segment moved afterwards.
  • Mind seasonality. Peak seasons strain delivery and support, so compare a peak month with the same month last year rather than with the previous month.

Linking NPS to CLV and churn

NPS becomes most useful when each response is linked to the customer's order history. Then you can compare repeat purchase rate, churn and Customer Lifetime Value for promoters, passives and detractors in your own data, and prioritize feedback by customer value. Nexus by Omniconvert does this connection for you, so you can act on unhappy high-value customers first.

NPS analysis links word-of-mouth, retention and Customer Lifetime Value. Once every response carries a customer ID, you can answer the questions that matter to the business:

  • Do promoters buy again more often, and spend more, than detractors?
  • Do detractors churn faster? How many of them never order again?
  • When a customer moves from detractor to promoter, does their order frequency change?
  • Which complaint themes appear most among customers who later churned?

The answers turn NPS from a satisfaction score into an early warning for churn. For the churn side of that analysis, see our guide to customer churn analysis.

Speed matters too. Customers expect you to solve their problems quickly, and loyal customers are even less patient. Many companies monitor NPS through an external provider, send the questionnaire, and stop there. But you have to handle objections while they're fresh, not one quarter later. Or worse, never.

Nexus by Omniconvert collects NPS after key moments such as delivery and ties every promoter, passive and detractor to that customer's RFM segment, order history and lifetime value.

See how Nexus works →

With Nexus by Omniconvert, you can automate pre- and post-delivery NPS surveys and read the results next to customer value: overall NPS, NPS by RFM segment, and NPS alongside purchase behavior. Nexus also pushes RFM segments directly to Meta Ads, Google Ads and Klaviyo, so you can follow up with promoters, passives and detractors in the channels you already use. Your loyal customers feel seen and heard, and they stay loyal.

Frequently Asked Questions

1What is NPS analysis?

NPS analysis is the work you do after you collect your Net Promoter Score. You break the score down by segment, such as journey stage, RFM group or location, read and code the open-ended answers, find the root cause of recurring complaints, and connect the results to customer value and churn. The goal is to learn why the score is what it is and what to fix first.

2How is NPS calculated?

NPS is the percentage of promoters minus the percentage of detractors. Promoters answer 9 or 10 to the question How likely are you to recommend us to a friend or colleague?, passives answer 7 or 8, and detractors answer 0 to 6. For example, 50% promoters and 20% detractors give an NPS of +30. The score runs from -100 to +100.

3How do you interpret NPS results?

A positive NPS means you have more promoters than detractors. A negative NPS means detractors outnumber promoters and you should find out why quickly. Do not stop at the net number: look at the share of each group, compare the score across segments and over time, and read the open answers, because two stores with the same NPS can have very different problems.

4What is a good NPS score?

Any score above 0 means you have more promoters than detractors, which is a good start. What counts as good beyond that depends on your industry, your market and how you run the survey, so compare yourself with your own past scores and with benchmarks for your category rather than with a single universal number.

5What is the delivery gap in NPS?

The delivery gap is the difference between the NPS you collect after delivery and the NPS you collect before delivery, usually right after checkout. Post-delivery NPS minus pre-delivery NPS gives you Delta NPS. A positive delta means the product met or beat the expectation your marketing created. A negative delta means customers expected more than they received, and you need to find where the promise broke.

6How do you analyze open-ended NPS responses?

Read a sample of answers and build a short list of themes, such as delivery time, product quality, sizing or customer support. Tag every answer with one or more themes, then count the themes for promoters, passives and detractors separately. For large volumes, use text analytics software to tag answers faster and more consistently, and check a sample by hand.

7Why should you combine NPS with RFM segmentation?

Not every customer has the same value to your business. RFM segmentation groups customers by recency, frequency and monetary value, so NPS by RFM segment shows you whether your most valuable customers are happy or at risk. That tells you which complaints to fix first, because a detractor in your best segment costs more than a detractor who bought once on discount.

8How does NPS connect to customer lifetime value and churn?

Promoters are more likely to buy again and to recommend you, and detractors are more likely to leave and to warn others away. When you link each NPS response to the customer's order history, you can check this in your own data: compare repeat purchase rate, churn and Customer Lifetime Value for promoters, passives and detractors, and track whether customers who move from detractor to promoter also buy more.

Where to start

NPS analysis connects word of mouth, retention and Customer Lifetime Value. Start small: split your next batch of responses into pre- and post-delivery, add RFM segments, and code the open answers from your detractors into five or six themes. Fix the theme that hurts your most valuable customers first, then check next month whether their score moved. No business ever suffered because it listened to its customers and improved based on their feedback, so why not do it?

Oana Predoiu, Content and Copywriter
Content & Copywriter
Oana Predoiu is a content writer and copywriter who turns ideas into compelling narratives. She writes about how data shapes customer experience, A/B testing, user testing, CRO, and sales, and enjoys researching the qualitative side of customer behavior.

Turn NPS scores into ranked actions

Nexus by Omniconvert connects every NPS response to that customer's RFM segment, order history and lifetime value, so you know whose feedback to act on first. Built on 13 years of eCommerce data from 7,000+ websites in 15+ industries.