What is a good net promoter score (NPS)? - LogRocket Blog (2024)

A good way to measure the likability of your product is to determine whether your current users are likely to recommend the product to other potential users in their network.

What is a good net promoter score (NPS)? - LogRocket Blog (1)

The Net Promoter System is an efficient way to do exactly this. Its flagship metric, net promoter score (NPS), is a key KPI for this system.

Net promoter score (NPS) is a metric that measures customers’ satisfaction and loyalty toward your product or company. It’s a function of how likely your customer is to recommend your product or company to other customers.

How is net promoter score calculated?

To calculate the NPS, start by asking your customers to participate in a survey.

A typical NPS survey prompts customers to rank how likely they are to recommend your product on a scale of 0 to 10 (both inclusive). A score of 0 indicates that the user is extremely unlikely to recommend your product; 10 indicates that the user is very likely to do so.

Customers are categorized into three groups based on the scores they give:

  • Detractors (not likely to recommend) — Customers who give a rating of 0–6
  • Passive — Customers who give a rating of 7 or 8
  • Promoters (extremely likely to recommend) — Customers who give a rating of 9 or 10

Once you have this feedback from your customers, the NPS is calculated using the following formula:

NPS = % of Promoters – % of Detractors

For example, let’s say we surveyed 100 customers. Of those 100, 60 customers were promoters, 30 were passive, and 10 were detractors.

NPS would be calculated as follows:

60 – 10 = 50

As you might be able to tell from the formula above, net promoter score ranges from -100 to 100.

An NPS of -100 would suggest your user base is composed solely of detractors and no promoters — which would be the worst-case scenario. An NPS of 100, meanwhile, would indicate the best-case scenario: all promoters and no detractors.

While there is no one-size-fits-all scale to gauge what constitutes a “good” NPS, here’s a general rule of thumb:

NPS scoreWhat it means
NPS = 70+Excellent
NPS = 50–69Strong
NPS = <49Good, but with room for improvement
NPS = <0Poor; needs major improvement

Leading companies and products generally have an NPS of 70 or above, but that’s not always the case.

Over 200k developers and product managers use LogRocket to create better digital experiencesLearn more →

For example, the following companies had sub-70 NPS scores in 2018:

CompanyNPS score

One of the most common ways to measure net promoter score is through user feedback and surveys. However, there are a few platforms out there that can help you collect survey data to calculate NPS.

SurveyMonkey is one of the most well-known platforms that enables you to quickly create and send out an NPS survey to your users. You can share the survey easily by sending a link via email or SMS or posting it on social media.

Retently is another tool that can be useful for collecting NPS data, distinguished for its wide range of customization features. Retently enables you to manipulate your survey to target specific customer segments and create powerful workflows based on conditions.

Over 10,000 top businesses rely on AskNicely, another outstanding platform, to get vital customer experience (CX) data. For companies looking to combine their NPS data collecting with SalesForce, AskNicely is a fantastic alternative.

What is a good NPS score depends on the industry

Net promoter score does not travel well between industries. A certain net promoter score might be considered “good” for one industry but not for another.

For example, companies that work in the consultation sector usually see a higher average NPS because the industry runs on networking and referrals.

The same cannot be said for the gig-work industry. For example, Uber drivers might be disinclined to recommend Uber to fellow drivers because they don’t want to increase their competition for available rides.

As of June 2022, Tesla had the highest NPS of 96, followed by Starbucks at 77. Netflix came in fourth place with an NPS of 68.

Now, Netflix shouldn’t compare itself to Tesla or Starbucks because it does not compete in the same market. Netflix can, however, compare itself to Amazon, which has a NPS of 62.

NPS for B2C vs. B2B industries

B2C businesses generally have a faster sales process along with a comparatively larger audience base. These factors make them good candidates for NPS surveys, but they have a relatively lower average NPS.

NPS benchmarks for the B2C industry (2021):

IndustryNPS score
Streaming media32.2
Parcel delivery27.7
Social media25.3
Food delivery22.9
Car rental4.8

B2B businesses tend to have a tight network of customers. Even if the customer base is small, because of the tightness of the group, the NPS tends to be relatively higher.

NPS benchmarks for the B2B industry (2021):

IndustryNPS score
Commercial construction50
Design services49
Software development44
Commercial real estate43
HR services42
IT services42
B2B software42
Building services41
Management consultancy36
Digital marketing agency30

As noted above, what constitutes a good net promoter score varies widely across industries. Other factors that can affect the net promoter score include:

  • Competition
  • Customer tolerance
  • Pricing
  • Brand reputation
  • Additional factors


When it comes to NPS, the competitive landscape plays an important role.

If your industry is a fairly closed market with fewer players, the bigger players can easily control the market.

Fewer players would mean that users have a limited number of choices, so it’s natural for them to have relatively lower expectations. This could lead to higher user satisfaction and hence, higher NPS.

For example, Tesla is one of the biggest players in the self-driving car market and it doesn’t have many serious competitors. So Tesla can essentially control customers’ expectations and be in a good position to earn a higher NPS.

Customer tolerance

Some markets have customers with higher tolerance than others. Levels of customer tolerance play a major role in deciding the NPS.

If customers are tolerant about the product performance, they are more likely to be satisfied with it and, hence, give a higher score in NPS surveys.


If products are available at a relatively low price in the market, customers are much more likely to recommend the product to others, which will lead to a good NPS.

However, it is important to note that products with higher prices can also have a good NPS, as long as their performance meets the customers’ expectations.

A good example of this is Apple – its products are usually more expensive than its competitors, but the high quality of Apple products keeps its NPS in good shape.

Brand reputation

Some brands in the market may have a good NPS even if their current products do not meet the standards. This could be because they’ve built a strong presence in the market and gained customers’ trust and loyalty through previous products.

Additional factors

Some other factors that influence NPS include:

  • Customers’ dependence on the product
  • Security
  • Location
  • Personalization
  • Usability
  • Global events

How to improve your net promoter score

If you’re looking to improve your net promoter score, there are a few obvious (and particularly impactful) places to start:

  • Collect feedback from detractors
  • Leverage your promoters
  • Improve product performance

Collect feedback from detractors

Customers are the end users of the product, so it’s important to make sure that you get constant feedback from them about what they like and dislike about the product.

Improving your communication and relationship with detractors, especially, can help you understand why they are giving your product a lower score. If you can provide an actionable resolution to their pain points or implement changes to address pain points, it can potentially convert them from detractors to either passive users or promoters.

Either way, it certainly couldn’t hurt your net promoter score to better understand what compels your detractors to detract.

Leverage your promoters

Leveraging your promoters to, well, promote your product is one of the easiest ways to improve your NPS.

Promoters already like your product and understand the positive sides of the experience. So talking to them can help you understand what is working in the current version of the product. Once you determine that, you can potentially double down on the good aspects and continue to satisfy your customers’ expectations.

Understanding what your customers like about your product is also crucial because user retention (especially happy users) is critical to maintaining a high NPS.

Improve product performance

At the end of the day, your product needs to be able to sell itself. That can only happen if it’s performing at the same level and achieving similar rates of customer satisfaction as the competition.

It may seem obvious, but it’s also extremely effective: endeavoring to improve the performance of your product is a great way to boost your NPS score.

Featured image source: IconScout

LogRocket generates product insights that lead to meaningful action

LogRocket identifies friction points in the user experience so you can make informed decisions about product and design changes that must happen to hit your goals.

With LogRocket, you can understand the scope of the issues affecting your product and prioritize the changes that need to be made. LogRocket simplifies workflows by allowing Engineering, Product, UX, and Design teams to work from the same data as you, eliminating any confusion about what needs to be done.

Get your teams on the same page — try LogRocket today.

What is a good net promoter score (NPS)? - LogRocket Blog (2024)


Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 5728

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.