The Net Promoter Score® template gathers feedback from your customers and saves it in a Table.

Template overview

Use this template to gather valuable feedback about your business using the NPS score system. Users will be asked about their satisfaction with your services, their likelihood to recommend you to others, and suggestions for improvement. Based on their ratings, a Net Promoter Score (NPS) will be calculated.

Learn more about the NPS system here.

Keep reading to learn how you can customize this template for yourself!

How to customize this template

Make sure to always update the NLP after loading a template!

To save your users' ratings and feedback, this chatbot uses Tables to store the NPS ratings.

Flow: NPS

Block: Check rating

This block checks the rating a user gives, after which it is stored as the variable {nps}. If they give a rating of 9 or higher, the user will be classified as a 'promoter' in the variable {respondent} and redirected to the Promoter response block asking them why they like your services (response stored as the {positive_feedback} variable.

If they gave a rating from 7 to 8, they will be classified as 'passive'; if they gave a rating lower than 7, they are classified as 'detractor'. Both passives and detractors will be redirected to the Improvement Feedback block. There the bot asks them what can improved (response stored as {negative_feedback}).

Block: Add record to Table

This Action block adds the gathered values to the ratings table.

That's it, now your bot can easily collect NPS ratings and feedback from your users!

Once you have collected ratings from enough users you can use these to calculate your business' overall Net Promoter Score. You can learn how to calculate this score here.

Last updated