This article outlines how NPS (Net Promoter Score) analytics are calculated, with a focus on two key aspects:
By understanding these calculations, you’ll be better equipped to interpret the data and gain valuable insights into customer sentiment.
The NPS displayed in the analytics reflects responses within a specific date range. For example, if you select dates from January 1st to September 30th, the NPS will be calculated based on all responses received during that period. It counts all promoters, detractors, and total responses to compute the NPS.
However, each data point in the chart incorporates data from the previous 30 days to that data point. For instance, if the NPS score for March is 50, hovering over that data point reveals that it is calculated as the average of March plus the previous 30 days (Avg. month + previous 30 days
), effectively including February and the initial days of March.
To confirm this, if you change the date range to February 1st to March 31st, you will see that the Net Promoter Score remains at 50, indicating that the calculation includes data from February along with the prior days.
The 30-day averaging normalizes the data in the charts to reduce fluctuations. If we displayed the exact NPS for each day, you might see extreme swings—like an NPS of 100 on one day and -100 the next—based on just a few responses.
To minimize this, we incorporate data from the previous 30 days in our calculations. This smoothing allows the chart to reflect a clearer trend, indicating whether your NPS is genuinely increasing or decreasing over time. For example, averaging the scores from the last month can stabilize a volatile daily score, giving you a more accurate view of overall customer sentiment.
When you select a specific date range for the NPS graph, the score is calculated based on prior responses as follows:
This approach ensures that the NPS calculation is robust and accurately reflects user sentiment over time, providing a clearer view of trends in customer feedback.
The calculation of the top NPS score involves a straightforward formula:
1. Total Responses Calculation:
2. Percentage Calculations:
promotersPercentage = promoters * 100 / totalResponses
detractorsPercentage = detractors * 100 / totalResponses
3. Top NPS Score:
NPS Score = Promoter Percentage – Detractor Percentage
Help us help you more
At Beamer, we care about our customers’ data and this is how we protect it.
Data Ownership
Your account and data belongs to you and will not be sold in any case. We can delete your account and data upon your request. Learn more
Encryption
Beamer data is encrypted in transit (advanced TLS protocols and 2,048-bit keys or better) and at rest (using AES 256 encryption with integrity).
Access
Customer data is always backed up and uptime is over 99.9%.
GDPR
Beamer is GDPR Compliant and has the Data Processing Agreements in place. Learn more
Penetration testing
Third party network, application and physical security tests are conducted regularly. Learn more