{"id":121269,"date":"2024-10-06T06:54:08","date_gmt":"2024-10-06T06:54:08","guid":{"rendered":"https:\/\/userpilot.com\/blog\/nps-calculation-formula-and-methods\/"},"modified":"2026-03-18T13:29:55","modified_gmt":"2026-03-18T13:29:55","slug":"how-to-calculate-nps","status":"publish","type":"post","link":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/","title":{"rendered":"How to Calculate NPS (Net Promoter Score)"},"content":{"rendered":"<p>Developed in 2003 by Bain &amp; Company, NPS has become the predominant customer success framework for two-thirds of the Fortune 1000. To take advantage of it yourself, you must first learn how to calculate NPS.<\/p>\n<p>This guide will walk you through the process of calculating the NPS and explain how <a href=\"https:\/\/userpilot.com\/product\/user-feedback\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS feedback<\/a> can help you improve your product and service. It also highlights best practices to follow and mistakes to avoid when conducting an NPS survey.<\/p>\n<h2 id=\"2avtr\">What is the Net Promoter Score (NPS)?<\/h2>\n<p>Net Promoter Score is a customer experience metric that helps businesses gauge customer loyalty to a <a href=\"https:\/\/userpilot.com\/blog\/product-persona\/\" target=\"_blank\" rel=\"noopener noreferrer\">product<\/a>, service, or brand.<\/p>\n<p>It is a simple yet powerful tool for <a href=\"https:\/\/userpilot.com\/blog\/how-to-measure-customer-satisfaction\/\" target=\"_blank\" rel=\"noopener noreferrer\">tracking customer satisfaction<\/a>, predicting future growth, and making data-driven business decisions to improve your product or service.<\/p>\n<h2 id=\"2o32c\">NPS Categories<\/h2>\n<p>NPS questions are rating scale questions rated from 0 (not likely) to 10 (extremely likely). Customers are then placed into either of 3 categories depending on their response:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/userpilot.com\/blog\/nps-detractors-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Detractors<\/a><\/strong>: Customers who respond with a score between 0 and 6. These are unhappy customers who are unlikely to buy from you again. They are also likely to discourage others from buying from you.<\/li>\n<li><strong><a href=\"https:\/\/userpilot.com\/blog\/nps-passives\/\" target=\"_blank\" rel=\"noopener noreferrer\">Passives<\/a><\/strong>: Customers who respond with a score of 7 or 8. They are satisfied with your product but not happy enough to freely promote it.<\/li>\n<li><strong>Promoters<\/strong>: Customers who respond with a score of 9 or 10. These are <a href=\"https:\/\/userpilot.com\/blog\/measure-customer-loyalty\/\" target=\"_blank\" rel=\"noopener noreferrer\">loyal customers<\/a> who are enthusiastic enough to get the word out and attract other customers.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/net-promoter-score_92ec4ce1ab4d9c8b9b37a4e4a1360302_800.png 1x, https:\/\/images.storychief.com\/account_6827\/net-promoter-score_92ec4ce1ab4d9c8b9b37a4e4a1360302_1600.png 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/net-promoter-score_92ec4ce1ab4d9c8b9b37a4e4a1360302_800.png 1x, https:\/\/images.storychief.com\/account_6827\/net-promoter-score_92ec4ce1ab4d9c8b9b37a4e4a1360302_1600.png 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/net-promoter-score_92ec4ce1ab4d9c8b9b37a4e4a1360302_800.png\" alt=\"NPS rating scale.\" \/><\/picture><figcaption>NPS rating scale.<\/figcaption><\/figure>\n<h2 id=\"a13oj\">How to calculate NPS (Net Promoter Score)<\/h2>\n<p>Calculating the net promoter score is a four-step process that looks like this:<\/p>\n<ol type=\"1\">\n<li>Launch an <a href=\"https:\/\/userpilot.com\/blog\/improve-nps\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS survey<\/a> with the question: <strong><em>How likely are you to recommend this product\/service\/company to a friend or colleague?<\/em><\/strong><\/li>\n<li>Divide the responses into the categories above: <strong>Detractors, Passives<\/strong>, and <strong>Promoters<\/strong>.<\/li>\n<li>Calculate the percentages for each category.<\/li>\n<li>Finally, apply the NPS calculation formula: percentage of promoters &#8211; the percentage of detractors.<\/li>\n<\/ol>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculating-nps_6772ee602dcfe5f630d65987c29d7341_800.jpg 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculating-nps_6772ee602dcfe5f630d65987c29d7341_800.jpg 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculating-nps_6772ee602dcfe5f630d65987c29d7341_800.jpg\" alt=\"how to calculate nps\" \/><\/picture><figcaption>NPS calculation formula.<\/figcaption><\/figure>\n<h2 id=\"ctl96\">Calculating NPS with different NPS score calculation methods<\/h2>\n<p>Now, you don\u2019t need to manually crunch the numbers before calculating your NPS. Here are a few (non-manual) ways to go about it:<\/p>\n<h3 id=\"4ph2\">Calculate your NPS in an Excel template<\/h3>\n<p>Excel is best used when your NPS data consists of raw data (rows of individual ratings (0-10)) for each customer in a .csv or .xls file. There are different Excel templates out there, but we love <a href=\"https:\/\/info.genroe.com\/net-promoter-score-in-excel\" target=\"_blank\" rel=\"noopener noreferrer\">this template<\/a> from Genroe.<\/p>\n<p>Here&#8217;s how to calculate the Net Promoter Score using the template:<\/p>\n<ol type=\"1\">\n<li>Download and make a copy of the template.<\/li>\n<li>Copy and paste the data from your NPS survey results file into the cell marked \u201c<em>Paste your scores here.<\/em>\u201d<\/li>\n<li>After you paste your scores, the spreadsheet will automatically do the following:<\/li>\n<\/ol>\n<ul>\n<li>Display the count for promoters, passives, and detractors, and generate a graph using their percentages.<\/li>\n<li>Display a count for each score from 0 to 10 and generate a graph of their percentages.<\/li>\n<li>Calculate and display your NPS.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/image_24538626e9a6810d11d590587b4d0848_800.png 1x, https:\/\/images.storychief.com\/account_6827\/image_24538626e9a6810d11d590587b4d0848_1600.png 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/image_24538626e9a6810d11d590587b4d0848_800.png 1x, https:\/\/images.storychief.com\/account_6827\/image_24538626e9a6810d11d590587b4d0848_1600.png 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/image_24538626e9a6810d11d590587b4d0848_800.png\" alt=\"NPS calculator template\" \/><\/picture><figcaption>Genroe\u2019s Excel NPS calculator.<\/figcaption><\/figure>\n<h3 id=\"eho44\">Use an NPS calculator<\/h3>\n<p>If you\u2019ve already tabulated the number of responses for each score (0-10), an online NPS calculator can do the math for you instead.<\/p>\n<p>To calculate your NPS with Userpilot&#8217;s NPS calculator, input the number of respondents for each score, then click &#8220;Calculate NPS&#8221;. The calculator will automatically:<\/p>\n<ul>\n<li>Calculate your NPS.<\/li>\n<li>Display the percentage of detractors, passives, and promoters in a donut chart.<\/li>\n<li>Display a bar graph showing the percentage share for each score.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/userpilot-free-calculator_77e83f34fb443e4c4e06d46e762b172e_800.jpg 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/userpilot-free-calculator_77e83f34fb443e4c4e06d46e762b172e_800.jpg 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/userpilot-free-calculator_77e83f34fb443e4c4e06d46e762b172e_800.jpg\" alt=\"userpilot nps calculator\" \/><\/picture><figcaption><a href=\"https:\/\/userpilot.com\/\">Userpilot<\/a> NPS calculator.<\/figcaption><\/figure>\n<h3 id=\"a6f5c\">Calculate NPS using a survey tool<\/h3>\n<p>As we noted earlier, any NPS calculation begins with an NPS survey. Thankfully, some <a href=\"https:\/\/userpilot.com\/blog\/nps-tools-software\/\" target=\"_blank\" rel=\"noopener noreferrer\">survey tools have built-in functionality<\/a> to help you calculate your NPS in one click.<\/p>\n<p><a href=\"https:\/\/userpilot.com\/blog\/userpilot-features\/\" target=\"_blank\" rel=\"noopener noreferrer\">Userpilot<\/a>, for example, provides one such tool. It automates the process of launching your survey and calculating your score. Some of its features include:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/userpilot.com\/blog\/automated-surveys\/\" target=\"_blank\" rel=\"noopener noreferrer\">Auto-trigger NPS surveys<\/a><\/strong>: Userpilot&#8217;s advanced survey settings enable you to set up contextual survey triggers. You can send NPS surveys to specific user groups, after an <a href=\"https:\/\/userpilot.com\/blog\/customer-interactions-guide\/\">interaction<\/a>, or to a unique domain(s).<\/li>\n<li><strong><a href=\"https:\/\/userpilot.com\/blog\/nps-dashboard\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS Dashboard<\/a><\/strong>: Userpilot&#8217;s dedicated NPS dashboard automatically calculates and visualizes NPS results. It also enables you to track changes to your NPS scores in real time and compare trends over time.<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculate-nps-with-a-tool_6ab1076456275c6e50cdb15b51bda8d8_800.jpg 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculate-nps-with-a-tool_6ab1076456275c6e50cdb15b51bda8d8_800.jpg 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/calculate-nps-with-a-tool_6ab1076456275c6e50cdb15b51bda8d8_800.jpg\" alt=\"userpilot nps dashboard\" \/><\/picture><figcaption>Userpilot\u2019s NPS dashboard.<\/figcaption><\/figure>\n<ul>\n<li><strong>Advanced Analytics<\/strong>: Userpilot also enables you to tag and categorize qualitative responses to <a href=\"https:\/\/userpilot.com\/blog\/nps-follow-up-question\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS follow-up questions<\/a>. This way, you can easily find common themes behind the scores users provide.<\/li>\n<\/ul>\n<h3 id=\"66t63\">NPS calculation example<\/h3>\n<p>Let&#8217;s assume your company surveyed 100 customers with the following distribution:<\/p>\n<ul>\n<li>10 customers gave a rating of 9 or 10 (promoters)<\/li>\n<li>70 customers gave a rating of 7 or 8 (passives)<\/li>\n<li>20 customers gave a rating of 0-6 (detractors)<\/li>\n<\/ul>\n<p><strong>Step 1: Calculate percentages<\/strong><\/p>\n<ul>\n<li>Promoters percentage: (10\/100)*100 = 10%<\/li>\n<li>Passives percentage: (70\/100)*100 = 70%<\/li>\n<li>Detractors percentage: (20\/100)*100 = 20%<\/li>\n<\/ul>\n<p><strong>Step 2: Apply the NPS formula<\/strong><\/p>\n<p>NPS = % Promoters &#8211; % Detractors<\/p>\n<p>NPS = 10% &#8211; 20% = -10<\/p>\n<p>Note that NPS can range between -100 and +100. A positive score (above 0) is generally considered good, while a score of +50 is considered excellent.<\/p>\n<p>This example suggests that your company has more detractors than promoters, which means there is a need for <a href=\"https:\/\/userpilot.com\/blog\/improve-customer-experience-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">improved customer experience<\/a>.<\/p>\n<h2 id=\"4h05t\">Why should you calculate NPS?<\/h2>\n<p>NPS provides valuable insights into a company&#8217;s overall health and growth potential. Here are some of the benefits of calculating NPS:<\/p>\n<ul>\n<li><strong>Simplicity<\/strong>: The NPS is one of the easiest <a href=\"https:\/\/userpilot.com\/blog\/user-experience-metrics-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer experience metrics<\/a> to implement. Due to its simplicity, setting it up is quite easy and customers can quickly respond, which makes them feel comfortable. It can also be rolled out on different platforms, including mobile, web, and SMS, leading to higher response rates.<\/li>\n<li><strong>Actionable<\/strong>: An NPS survey lets you feel the pulse of customers. With the follow-up question, you get to see the reasons for your customers&#8217; feedback. This allows you to take immediate action to <a href=\"https:\/\/userpilot.com\/blog\/reasons-for-customer-churn\/\" target=\"_blank\" rel=\"noopener noreferrer\">reduce churn<\/a> and <a href=\"https:\/\/userpilot.com\/blog\/customer-retention-strategies-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">enhance customer retention<\/a>.<\/li>\n<li><strong>Flexibility<\/strong>: Some companies launch NPS surveys once or twice every year. Other companies launch smaller, more regular &#8220;drip NPS&#8221; surveys to track customer sentiment on an ongoing basis. This flexibility lets you track changes over time and make continuous improvements to your product, service, and <a href=\"https:\/\/userpilot.com\/blog\/customer-experience-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">experience<\/a>.<\/li>\n<li><strong>Proactive problem-solving<\/strong>: NPS surveys provide a snapshot of <a href=\"https:\/\/userpilot.com\/blog\/sentiment-examples\/\" target=\"_blank\" rel=\"noopener noreferrer\">customers&#8217; sentiment<\/a>, offering insights into why they feel that way. This way, you can detect negative trends early on, allowing you to <a href=\"https:\/\/userpilot.com\/blog\/solving-customer-problems\/\" target=\"_blank\" rel=\"noopener noreferrer\">address the issue<\/a> before it spreads and damages your reputation.<\/li>\n<\/ul>\n<h2 id=\"4q4jh\">NPS Calculation Best Practices<\/h2>\n<p>Now that we know how to calculate the Net Promoter Score and its many advantages let\u2019s consider some best practices to help you get the best out of this metric.<\/p>\n<h3 id=\"ckji7\">Use NPS surveys to collect customer feedback<\/h3>\n<p>NPS is calculated by asking customers, <em>&#8220;On a scale of 0-10, how likely are you to recommend to a friend?&#8221;.<\/em><\/p>\n<p>This survey can be launched in different ways: an in-app survey, an email follow-up to an interaction, or even a social media poll. To get an accurate NPS, respondents must provide an answer between 0 and 10.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-for-feedback_497093fe84ff8bd2b8358e44d6bfb67c_800.jpg 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-for-feedback_497093fe84ff8bd2b8358e44d6bfb67c_800.jpg 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-for-feedback_497093fe84ff8bd2b8358e44d6bfb67c_800.jpg\" alt=\"survey question\" \/><\/picture><figcaption>A sample in-app NPS survey.<\/figcaption><\/figure>\n<p>The responses provided will give you an idea of customers\u2019 overall impression of your brand and how much work is needed to improve that impression.<\/p>\n<h3 id=\"cb85p\">Use a follow-up question in your NPS survey for NPS tagging<\/h3>\n<p>Use a <a href=\"https:\/\/userpilot.com\/blog\/nps-follow-up-question\/\" target=\"_blank\" rel=\"noopener noreferrer\">follow-up question<\/a> after customers give their ratings to understand why they gave the answer they did.<\/p>\n<p>This can be as simple as asking: &#8220;Why did you choose this score?&#8221; Their responses to this question will provide rich qualitative feedback that can help you identify areas for improvement.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-follow-up-questions_db5d5ed0e143789b3f842eca053ad886.gif 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-follow-up-questions_db5d5ed0e143789b3f842eca053ad886.gif 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/03\/nps-follow-up-questions_db5d5ed0e143789b3f842eca053ad886.gif\" alt=\"follow up question \" \/><\/picture><figcaption>NPS follow-up question.<\/figcaption><\/figure>\n<p>You can then tag the responses to categorize the feedback and detect <a href=\"https:\/\/userpilot.com\/blog\/user-behavior-trends\/\" target=\"_blank\" rel=\"noopener noreferrer\">trends<\/a>. This will enable you to cross-reference the data to see how specific patterns influence the NPS score. This means you can gain deeper insights into what\u2019s working and what\u2019s causing friction.<\/p>\n<h3 id=\"enhk8\">Use a tool to automatically categorize NPS responses<\/h3>\n<p>Last but not least, take advantage of existing <a href=\"https:\/\/userpilot.com\/blog\/nps-tools-software\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS software<\/a> to easily analyze your responses. These tools can help you automatically segment users into promoters, passives, and detractors, and calculate each group\u2019s percentages.<\/p>\n<p>Userpilot\u2019s <a href=\"https:\/\/userpilot.com\/blog\/nps-dashboard\/\" target=\"_blank\" rel=\"noopener noreferrer\">NPS analytics tool<\/a>, for example, automatically computes results from the NPS scale and visualizes them on a dashboard. You can filter the responses by time frames to identify or compare trends within a period.<\/p>\n<p>You can also divide the responses by user segments or groups to understand differences in your product\u2019s perception across different groups. This should help you identify and satisfy groups with large clusters of detractors.<\/p>\n<h2 id=\"7m2il\">NPS calculation mistakes to avoid<\/h2>\n<p>Although calculating NPS is relatively straightforward, there are a few common mistakes that can produce inaccurate results.<\/p>\n<p>Here are some key pitfalls to look out for:<\/p>\n<ul>\n<li><strong>Deriving an average per customer<\/strong>: Using an average score can give you NPS scores like 6.5 and 8.5, making it tricky to decide whether your score is positive or negative. Taking an average also minimizes the impact of those who don&#8217;t respond (who are likely detractors), and this can skew your results positively.<\/li>\n<li><strong>Failing to segment your data<\/strong>: <a href=\"https:\/\/userpilot.com\/blog\/segment-vs-persona\/\" target=\"_blank\" rel=\"noopener noreferrer\">Segmenting your data<\/a> by different customer groups based on factors like product usage, demographics, feedback, and <a href=\"https:\/\/userpilot.com\/blog\/behavioral-targeting\/\" target=\"_blank\" rel=\"noopener noreferrer\">behavior<\/a> can help you identify trends that are not obvious in the overall NPS score. For example, you may find that your NPS score is high among young, tech-savvy customers but low among older customers. This can help you improve the customer experience for this demographic.<\/li>\n<li><strong>Recording only one response per customer<\/strong>: B2B products often have multiple end-users and decision-makers. As a result, your relationship with a company isn\u2019t dependent on one user\u2019s feeling alone. To avoid skewing your results towards larger-sized companies, however, you can limit the number of responses from each company to a maximum number of end users and decision-makers.<\/li>\n<li><strong>Ignoring non-respondents and passives<\/strong>: It can be tempting to focus on detractors to close the loop and promoters to measure customer loyalty and <a href=\"https:\/\/userpilot.com\/blog\/customer-advocacy\/\" target=\"_blank\" rel=\"noopener noreferrer\">advocacy<\/a>. However, it is important to consider non-respondents and passives as well, as this will provide a clear picture of your overall business health.<\/li>\n<\/ul>\n<h2 id=\"dka4j\">Conclusion<\/h2>\n<p>Knowing how to calculate NPS and tracking your results over time can help you gain valuable insights into your customers&#8217; sentiments, monitor trends, and identify areas for improvement.<\/p>\n<p>Userpilot&#8217;s advanced NPS analytics features can help you make better NPS-driven decisions. <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Book a demo<\/a> today to learn more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This guide will walk you through the process of calculating the NPS and explain how NPS feedback can help you improve your product and service. It also highlights best practices to follow and mistakes to avoid when conducting an NPS survey.<\/p>\n","protected":false},"author":55,"featured_media":246679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[770],"tags":[6952,200,199,367,6953,473,1027,371],"class_list":["post-121269","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ux-analytics","tag-calculate-nps","tag-net-promoter-score","tag-nps","tag-nps-complete-guide","tag-nps-feedback","tag-nps-feedback-survey","tag-nps-for-saas","tag-nps-survey"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to calculate NPS (Net Promoter Score)<\/title>\n<meta name=\"description\" content=\"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to calculate NPS (Net Promoter Score)\" \/>\n<meta property=\"og:description\" content=\"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\" \/>\n<meta property=\"og:site_name\" content=\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-06T06:54:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T13:29:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1876\" \/>\n\t<meta property=\"og:image:height\" content=\"1228\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Linh Khanh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Linh Khanh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\"},\"author\":{\"name\":\"Linh Khanh\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691\"},\"headline\":\"How to Calculate NPS (Net Promoter Score)\",\"datePublished\":\"2024-10-06T06:54:08+00:00\",\"dateModified\":\"2026-03-18T13:29:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\"},\"wordCount\":1688,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg\",\"keywords\":[\"calculate NPS\",\"Net Promoter Score\",\"NPS\",\"nps complete guide\",\"NPS feedback\",\"nps feedback survey\",\"nps for saas\",\"nps survey\"],\"articleSection\":[\"UX Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\",\"url\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\",\"name\":\"How to calculate NPS (Net Promoter Score)\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg\",\"datePublished\":\"2024-10-06T06:54:08+00:00\",\"dateModified\":\"2026-03-18T13:29:55+00:00\",\"author\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691\"},\"description\":\"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage\",\"url\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg\",\"contentUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg\",\"width\":1876,\"height\":1228,\"caption\":\"How to Calculate NPS (Net Promoter Score) cover\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/userpilot.com\/blog\/#website\",\"url\":\"https:\/\/userpilot.com\/blog\/\",\"name\":\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/userpilot.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691\",\"name\":\"Linh Khanh\",\"description\":\"I have a knack for content development and SEO copywriting. My experience expands to managing social media coordination and branding campaigns while working with micro-influencers for better brand promotion.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/khanhlinhle1306?\"],\"url\":\"https:\/\/userpilot.com\/blog\/author\/linh\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to calculate NPS (Net Promoter Score)","description":"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/","og_locale":"en_US","og_type":"article","og_title":"How to calculate NPS (Net Promoter Score)","og_description":"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.","og_url":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/","og_site_name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","article_published_time":"2024-10-06T06:54:08+00:00","article_modified_time":"2026-03-18T13:29:55+00:00","og_image":[{"width":1876,"height":1228,"url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg","type":"image\/jpeg"}],"author":"Linh Khanh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Linh Khanh","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#article","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/"},"author":{"name":"Linh Khanh","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691"},"headline":"How to Calculate NPS (Net Promoter Score)","datePublished":"2024-10-06T06:54:08+00:00","dateModified":"2026-03-18T13:29:55+00:00","mainEntityOfPage":{"@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/"},"wordCount":1688,"commentCount":0,"image":{"@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg","keywords":["calculate NPS","Net Promoter Score","NPS","nps complete guide","NPS feedback","nps feedback survey","nps for saas","nps survey"],"articleSection":["UX Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/","url":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/","name":"How to calculate NPS (Net Promoter Score)","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage"},"image":{"@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg","datePublished":"2024-10-06T06:54:08+00:00","dateModified":"2026-03-18T13:29:55+00:00","author":{"@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691"},"description":"Learn how to calculate NPS and measure customer satisfaction and loyalty with user feedback. We also explain NPS formula and best practices.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/userpilot.com\/blog\/how-to-calculate-nps\/#primaryimage","url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg","contentUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2023\/08\/how-to-calculate-nps-net-promoter-score_306c3dadc6a6fd014a9d05090579f165_2000.jpg","width":1876,"height":1228,"caption":"How to Calculate NPS (Net Promoter Score) cover"},{"@type":"WebSite","@id":"https:\/\/userpilot.com\/blog\/#website","url":"https:\/\/userpilot.com\/blog\/","name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/userpilot.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/837ad6c051bf4373e42a8e0091d3d691","name":"Linh Khanh","description":"I have a knack for content development and SEO copywriting. My experience expands to managing social media coordination and branding campaigns while working with micro-influencers for better brand promotion.","sameAs":["https:\/\/www.linkedin.com\/in\/khanhlinhle1306?"],"url":"https:\/\/userpilot.com\/blog\/author\/linh\/"}]}},"_links":{"self":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/121269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/comments?post=121269"}],"version-history":[{"count":4,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/121269\/revisions"}],"predecessor-version":[{"id":631367,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/121269\/revisions\/631367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media\/246679"}],"wp:attachment":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media?parent=121269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/categories?post=121269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/tags?post=121269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}