13 of the Best NPS Software Programs [+ DIY Options]

Compare these top 12 NPS software tools, and discover ways to measure your net promoter score on your own.

Updated October 30, 2020

23 minute read




Here at Referral Rock, we’re always looking for software tools to help make running and marketing your business easier. We spend hours sifting through all kinds of software, and want to pass on what we’ve found to all of you.

Today, we cover NPS software tools, or net promoter score software. We provide an overview of what NPS software is, the benefits and features of NPS software, and how to know if this type of software is a good fit for your business. We also go over alternatives to NPS software and ways to do it yourself.

Finally, we give you an in-depth comparisons of the top 13 NPS software programs.

What is NPS software? Overview and benefits

Monitoring overall customer satisfaction, as well as the satisfaction of each customer, is crucial. Satisfied customers stay loyal and are more likely to refer their friends to you. And on the flip side, you need to identify customers at risk of churn, so you can make things right before they leave and/or talk negatively about you publicly.

The easiest way to do this is to send out customer satisfaction surveys via software, such as NPS software. This way, you can automatically reach each customer at the right time, store this satisfaction data, and aggregate all the scores to create a real-time picture of customer satisfaction.

But what is NPS software, and how is it different from other customer satisfaction software? It’s all about the type of survey that it facilitates – the net promoter score.

Net promoter score, also called an NPS survey, is a valuable way of measuring customer satisfaction. It gauges how likely your customers are to recommend your brand to their family, friends, and peers. In fact, it’s recommended to calculate your brand’s NPS score before you ask customers for reviews or start a referral program.

The NPS survey asks customers how likely they are to promote you on a scale of 0–10, with 0 meaning least likely to promote, and 10 meaning most likely to promote. Customers are then asked a follow-up  question, where they can explain the reasoning behind the score they give. Your brand’s NPS score is calculated by subtracting the percentage of detractors (people who give an answer between 0–6) from the percentage of promoters (people who answer 9–10).

NPS software features

Why use NPS software? Here are some key features shared by most NPS software tools

  • Create NPS surveys in a variety of mediums
  • Automate the sending of the surveys
  • Time when you send a survey to each customer (send all the surveys at once, send  to a given customer segment only, send an individual survey a certain number of days after someone makes a purchase, etc.)
  • Collect individualized data on each customer
  • Automatically calculate your NPS score
  • Track and analyze changes to your NPS score in real-time
  • Integrate with other software tools for easy passing of data

Evaluating NPS software

How can you determine which NPS software is best for you? Use these NPS software criteria:

 General criteria

Evaluation criteria Description
Pricing How much does the software cost? What different plans are available? Are you required to commit for an entire year, or are monthly plans available?
Minimum CommitmentHow long must you commit to the software for the price, at a minimum? Most companies let you commit by month, but offer a discount if you commit for a year.
Free trial or plan availableDoes the company offer a free trial or demo period for you to try out the software before purchase?
Customer service and supportHow does the company help assist you when using the software? What are the ways you can contact them for questions or issues?
Review ScoreHow do existing users of the NPS software rate the program? Based on an aggregate score from top review sites, our rating is out of 5 stars and indicates how many people reviewed the software.
Our TakeOur opinion on the NPS software and what type of business it’s best for (based on features, pricing, and other criteria).

Specific criteria

Of course, you’ll also want to pick NPS software mostly based on its set of features. It’s important to first determine what features are most important to you, and what features you can pass on.

Here are some questions to ask as you evaluate NPS software tools:

  • What mediums does the software let you create the survey in (email, mobile, web, SMS, etc.)?
  • Does the software facilitate other types of customer satisfaction surveys, beyond just NPS?
  • How many surveys does the software let you send out under the plan? How many responses can you collect?
  • How exactly does the software help you automate the NPS process, saving you valuable time?
  • Can you run multiple surveys at once for different customer segments?
  • Does the survey let you personalize branding, and customize the wording of the follow-up question? Does it let you “feed” users different follow-ups based on the score they give?
  • Does the software monitor and alert you about the scores of each individual customer, so you can take the needed actions to retain customers?
  • Does it let you monitor a customer’s experience throughout the customer’s journey?
  • Does the software illuminate actions you can take to improve customer satisfaction, based on customer feedback?
  • What other software programs does the NPS software integrate with?

13 of the best NPS software tools

Now that we’ve covered the criteria you need to consider, let’s review 13 NPS software solutions in detail (in no particular order).

SoftwarePricingCommitmentFree trial or plan?Customer Service and SupportReview Score
Qualtricsn/an/aYes, free planLive chat, online, in-person training, webinars, knowledge base, “on-demand” Basecamp training4.55 stars (2894 reviews)
ProProfs Survey MakerStarting at $7/monthMonthlyYes, free trialLive chat, email, phone, help center4.65 stars (13 reviews)
SatisMeterStarting at $49/monthMonthlyYes, free planLive chat, help center/knowledge base4.9 stars (21 reviews)
RetentlyStarting at $39/monthMonthlyYes, free trialEmail, phone, help center, knowledge base4.95 stars (18 reviews)
WootricStarting at $89/monthMonthlyYes, free trial and free planLive chat, phone, email, help center, ebooks, webinars4.6 stars (175 reviews)
DelightedStarting at $89/monthMonthlyYes, free planLive chat, contact form, help center/knowledge base4.85 stars (61 reviews)
YesInsightsStarting at $20/monthMonthlyYes, free trialLive support, email, knowledge base4.9 stars (14 reviews)
SurveySparrowStarting at $19/monthMonthlyYes, free planLive chat, email, phone, knowledge base4.6 stars (265 reviews)
TextLineStarting at $47.97/monthMonthlyYes, free trialChat via text, email, help center4.4 stars (23 reviews)
CloudCherryn/an/aNoLive chat, phone, email, CX Library4.2 stars (40 reviews)
AskNicelyn/an/aNoLive chat, email, phone, help docs4.65 stars (773 reviews)
Promoter.ioStarting at $199/monthMonthlyYes, free trialLive chat, help center, phone4.5 stars (43 reviews)
Zonka FeedbackStarting at $29/monthMonthlyYes, free trialLive chat, email, phone, help desk, knowledge base, webinars, live training4.8 stars (35 reviews)



Qualtrics XM

Qualtrics provides comprehensive solutions for monitoring and improving customer satisfaction. Besides offering NPS score measurement through its Core XM, Customer Experience and Research Core plans, Qualtrics also lets companies collect, monitor, and act on feedback from throughout the customer journey, and predict what customers will do next.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Not listed on their websiteNot listed on their websiteYes, a free plan lets you collect 100 responses and operate one NPS or other survey. No expiration date.Live chat, online, in-person training, webinars, knowledge base, on-demand Basecamp training4.55 stars (2894 reviews)

Our take: Qualtrics makes an NPS template freely available for their software, and encourages you to import the template into your free Research Core account. However, this option will probably only work well for small businesses, given the 100 response limit. If you’re looking for a comprehensive research or CX software, the paid plan may meet your needs. But with no pricing disclosed, it could be on the expensive side for NPS software (especially if some of the Qualtrics tools are redundant with your existing tools).

ProProfs Survey Maker

ProProfs survey maker company

ProProfs Survey Maker supplies the tools for businesses to create various kinds of surveys, including NPS. Use the ProProfs standard NPS template, or choose several NPS question-wording options based on your business type, audience, and niche (including options for apps, eCommerce, hotels, software, and retail). Then, customize with your logo and branding.

ProProfs lets you manage and schedule multiple surveys at once, and integrates with several different software tools for automation. It offers email, embedding and pop-up options that work equally well on desktop and mobile. Study the feedback of detractors, passives and promoters individually and in groups, so you know how to improve your business, and see how your NPS has changed over time.

PricingMinimum commitmentFree trial or planCustomer service and supportReview score

Regular survey plans start at $7/month (only the Premium plans offer NPS at $600/year)

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment)Try out an NPS template for free after you enter your email addressLive chat, email, phone, help center4.65 stars (13 reviews)

Our take: ProProfs pricing is on par with several other diversified survey tools, and is simple to set up. But it’s not for you if you want to fully customize your NPS question and follow-up wording.


Satismeter company

SatisMeter is a simplistic, dedicated NPS software, focused solely on net promoter score. It helps you understand what your customers are seeking in real time, and thus implement changes in an educated way, without confusion. This easy-to-use software lets you customize the appearance and wording of your NPS survey, target given segments of customers, and automate sending.

However, the structure of the questions always remains the same, based on the tested NPS format (NPS rating and proven follow-up question). It integrates with tools such as Salesforce, Shopify, and Zapier, and works with web, apps, email, iOS, and Android.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
$49/month for 300 responses/month

$99/month for 1000 responses/month

$299/month for 10,000 responses/month

Enterprise plan also available

Monthly: Companies can make a monthly or annual commitment with no difference in pricing. Pricing for all plans is based on responses received.Yes, collect up to 100 responses for freeLive chat, help center/knowledge base4.9 stars (21 reviews)

Our take: SatisMeter offers a very simple yet effective NPS platform with an equitable price structure: based on responses received, not the number of surveys sent. Its features are easy to understand compared to the other software options. And since all features come with every plan, you won’t be paying more for features you don’t need just to up your user count. Plus, you can invite as many team members as you want to any plan, for no additional cost (something that not many NPS platforms offer).


Retently logo

Retently NPS software is simple to set up and focuses on the NPS survey. The platform allows you to:

  • Customize your survey appearance, wording, and a follow-up question
  • Segment your audience, run multiple different surveys for multiple audience segments and receive detailed insights for each segment
  • Reach your customers on the most convenient channel for them
  • Automate sending processes by time or event, and integrate with Zapier, HubSpot Slack, MailChimp, and other apps
Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
$39+/month for 1,000 surveys/ 1 campaign

$79+/month for 5,000 surveys/5 campaigns

$199+/month for 15,000 surveys/15 campaigns

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment)Yes, 7-day free trial availableEmail and phone support, help center, knowledge base4.95 stars (18 reviews)

Our take: Retently offers a wide range of tailored features without being overwhelming. Multiple plans fit the needs of businesses of all sizes, and make it easy to run several surveys based on certain products or demographics.



Wootric describes its NPS software as a “modern, lightweight approach to CX management.” It lets you run customizable NPS, CSAT (customer satisfaction) and Customer Effort Score surveys, on several channels (email, Web, Mobile, and SMS), with instant score updates every time you receive a response.

It also monitors customer experience throughout the buyer’s journey, so you can track trends and take individualized actions to prevent churn. In addition, it lets you track and analyze the sentiments your customers share in reviews and on social media. Hootsuite, Glassdoor, and Zoom are among the companies that use Wootric.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Essential plan starts at $89/month

Pro plan starts at $224/month

Enterprise plan also available

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment) 30 day Pro trial, which then reverts to a lifetime free plan (1 brand or product and unlimited responses from up to 25,000 users).Live chat, phone, email, help center, ebooks, webinars4.6 stars (175 reviews)

Our take: Wootric offers a more comprehensive suite of features than Retently, but is more focused on customer satisfaction surveying than Qualtrics. The Wootric free plan appears to present a robust enough suite of features to last you a while, especially if your brand only offers one main product type (or is focused enough that you don’t need multiple NPS surveys).


Delighted company logo

Delighted lets you run NPS, Customer Satisfaction, and Customer Effort Score surveys, as well as simple “thumbs up/down” and star rating survey options. Users can administer the NPS survey via email, web, SMS, and a link, and setup is simple. Delighted accommodates multiple integrations with apps such as Salesforce and HubSpot.

Delighted’s platform focuses on the free response follow-up to the NPS question, which lets customers give insights about why they gave a certain NPS score in their own words. If you use Delighted, you’ll receive instant, clear feedback on what you’re doing well and what you should improve, right in a dedicated interface. Your NPS score will be recalculated in real time with every new survey submission. Businesses such as Uber, Target, and Slack use Delighted.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Free plans for use on one platform

A second plan that can be used on all platforms is $224/month

An enterprise plan is also available

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment)Free plan covers up to 100 survey responses per month/1 channel/1 “project.”Live chat, contact form, help center/knowledge base4.85 stars (61 reviews)

Our take: Delighted and Wootric have identical price points for each of their three plans, with very similar features, so it’s mostly a matter of which interface and specific features you like better if you’re deciding between these two. Delighted can accommodate more users under its free plan if you pace yourself, and offers but Wootric’s free plan will work better if you want to survey more than 100 users in a single go. Your company size might also impact your choice: According to G2, Wootric is more popular with small and medium-sized businesses (under 1000 employees), while Delighted is more popular with larger businesses.


YesInsights logo

YesInsights NPS software makes it easy to administer NPS surveys and other personalized “one-question” surveys with one click installation. The platform focuses on website and mobile-optimized email surveys (administered right in the email), and lets you inject your branding and customize an open-ended, follow-up question.

It easily integrates with multiple email marketing services and supports Zapier to facilitate even more app connections. Simple data charts and real-time responses make it easy to monitor your score in real time.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
$20/month (1000 responses per month, 5 surveys)

$79/month (5000 responses per month, 10 surveys)

$149/month (25,000 responses/month, any number of surveys)

Enterprise plan also available

Monthly: make a monthly or annual commitment with no difference in pricing. Pricing for all plans is based on responses received.7-day free trial for all plansLive support, email, knowledge base4.9 stars (14 reviews)

Our take: Simple, clean, and affordable (at $20/month for the basic plan, it’s less expensive than most other options we’ve reviewed), YesInsights just might be the right fit for your NPS needs. And equitable pricing is based on responses, not surveys sent. But if you’re interested in SMS surveys, you’ll need to choose another option.


Survey Sparrow

SurveySparrow’s NPS software platform lets you create clean surveys that work equally well on mobile and desktop. SurveySparrow lets you:

  • Easily identify each detractor, passive and promoter so you can take the needed actions to retain customers
  • Track NPS trends by week, month, and year
  • Automate workflows: Send customized follow-up emails based on the score a customer gives, integrate with the apps you already use, and schedule the sending of surveys
  • Segment your customer base for detailed insights on NPS, and choose the appropriate response per segment.
Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
$19+/month: 1000 responses per month

$49+/month: unlimited responses and more customization

$149+/month: most extensive features and integrations

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment)Free plan allows 100 survey responses per monthLive chat, email, phone, knowledge base4.6 stars (265 reviews)

Our take: SurveySparrow is another one of the more affordable options on this list (SurveySparrow’s basic plan is on par with YesInsights’ pricing for the same amount of surveys per month). We appreciate the equitable price structure that’s based on responses received rather than surveys sent.



Textline is a business texting service designed to allow customers to text customer service and support with their queries, and your business to quickly mass-text customer surveys and relevant updates. So, it’s not a dedicated NPS software, but NPS is one of its features.

As Textline is SMS-centric, its NPS surveys can only be sent via text. It forwards each response to customer support for quick action and allows you to “tag” significant and common responses to take action on, to resolve recurring issues.  You can view the updates to your NPS in real time, and check your score metrics over time. Textline does not specify if you can customize the wording of your survey, and as it’s text-based, there’s no real room to customize the survey’s appearance and branding.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
(Only Standard and Pro plans include NPS tools)

Standard plan: $47.97+/month

Pro plan: $149.95+/month

Monthly, but pricing is higher if you commit month-by-month (listed prices reflect annual commitment)14-day free trial for all plansChat via text, email, help center4.4 stars (23 reviews)

Our take: Textline seems like an affordable option if your business is mobile-centric and you know the majority of your customers are comfortable with SMS. You won’t have to worry about people missing your emails—a text will always grab your customers’ attention. And you’ll gain a suite of customer service monitoring features for text. But you lose out on platform flexibility and customization.


CloudCherry logo

CloudCherry is a comprehensive customer experience software that lets you map your customers’ journeys and predict the actions that they will take next, including through AI. The software’s comprehensive NPS tool facilitates unlimited survey creation with multiple types and channels such as email, websites, mobile devices, apps, chatbots, and pop-up surveys.

It allows for NPS tracking over time, by segments of your customer base, and by stages in the customer journey; it easily allows you to determine the reasons for your changes in score. It also allows you to compare your NPS score to your competition’s scores and to industry standards, and gives you insights, including recommended goals to work on, to improve your score.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
4 plans, no pricing publicly availableUnknownNoLive chat, phone, email, CX library4.2 stars (40 reviews)

Our take: Although we love the “recommended goals” feature, the lack of pricing makes it difficult to compare CloudCherry to other tools – especially since we couldn’t find a free trial option on their website. CloudCherry offers a robust feature set in addition to NPS, but it probably isn’t worth it if you already have a customer experience software.


picture of Ask Nicely logo

AskNicely’s NPS software collects NPS scores via one-touch email, web, and SMS surveys, at any stage of a customer’s journey. It also provides options for customizable follow-up questions based on score (both with a list of responses and open-ended).

Automate sending surveys after specific events or intervals after a purchase, or randomly survey a sample of customers every month. Role-based dashboards give each team member the NPS insights they need most on nearly any device – whether it’s desktop, mobile, or even on a TV. And integrations with CRMs and other software let you instantly respond to customer comments without clicking back and forth.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Varies based on business, so no publicly available pricingUnknownNoLive chat, email, phone, help docs4.65 stars (773 reviews)

Our take: AskNicely stands out because of the number of specific analytics features it contains. However, the lack of available pricing makes it difficult to compare to other software.

promoter io logo claims that its “proven, end-to-end solution will guide you through each phase of a best-practice approach to net promoter” and help you predict the actions of your customers. This dedicated NPS software solution allows users to analyze their NPS in real-time divided by detractors, passives, and promoters, segment your audience by certain demographics, and even provides insights on the most common keywords used by each type of responder.

You can customize your survey’s appearance, integrate with multiple apps, and choose to automate recurring surveys (to check up on a given customer’s experience with a product or service in the long term – helpful for subscriptions).

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Grow: $199+/month,  10,000 surveys monthly/10 product campaigns

Scale: $479+/month, unlimited surveys for 25 campaigns

Enterprise plan also available

Monthly, but pricing is higher if you commit month-by-month

(Listed prices reflect annual commitment)

14-day trial of “Grow” plan allows  sending of 250 surveys.Live chat, help center, phone4.5 stars (43 reviews)

Our take: advertises itself as a solution for small to medium businesses, but with their high price point, and number of surveys allowed monthly, they appear more suited for larger businesses.

Zonka Feedback

zonka feedback logo

Zonka Feedback is a comprehensive customer experience and feedback management software that enables you to measure, track and grow NPS. In addition, you can also measure employee NPS, customer satisfaction, customer effort, and other metrics. With Zonka Feedback, you can easily measure feedback across various channels and touchpoints, monitor in real-time with instant alerts, and access detailed analytical reports.

Pricing Minimum commitmentFree trial or planCustomer service and supportReview score
Essential: $29/month, for 1 device license/1,000 responses/1,000 email sends

Professional: $99/month, for 4 device licenses/unlimited responses/10,000 email sends/500 SMS credits

Growth: $199/month, for 10 device licenses/unlimited responses/50,000 email sends/2,500 SMS credits

Monthly or annual – Get two months free with annual commitment plans.

(Listed prices reflect annual commitment)

Demo and free trialLive chat, email, phone, help desk, knowledge base, webinars, live training4.8 stars (35 reviews)

Our take: Customers of Zonka Feedback all rave about its user-friendly platform. NPS surveys are easy to set up and customize. And with a mid-range price, it’s a great option for businesses of all sizes.

Options for measuring NPS

There are plenty of options for measuring your brand’s NPS. You could use dedicated NPS software, or use a diversified customer satisfaction software tool that measures NPS as just one of its many features (as shown above, many software tools that measure NPS fall into this category). You could also create your own NPS survey, as we’ll cover below.

Although all brands can benefit from running an NPS survey, most NPS software tools tend to be on the expensive side. And survey software that covers multiple survey types tends to be even more costly. So, NPS software might not be the best choice for smaller businesses. Fortunately, putting together a DIY NPS survey is a less expensive option that is accessible to all businesses.

NPS software alternatives: Ways to do it yourself

NPS software may seem expensive for the simple task of measuring customer satisfaction with just two questions. Well, there are ways to measure NPS with less expensive (or free) software tools that your business might already be using. If you’re already using Cognito Forms, SurveyMonkey, or another survey platform, you can build an NPS survey there in a cost-effective way. (Some of these platforms even offer pre-built NPS templates.)

With these options, you won’t be able to automate the sending of your DIY NPS survey as easily, you won’t be able to vary your follow-up question based on the score a customer gives, and you’ll likely have to calculate your NPS score on your own.  However, you’ll be able to collect as many responses as you want without being constrained to the limitations of free software plans.

After you choose your form-building software, follow these steps to build your DIY NPS survey:

  • Your first survey question should be the standard NPS question: “How likely are you to recommend [brand, company, product, or service] to a friend or colleague?” (See this article for more ways to word this question while staying true to the spirit of NPS.)

NPS template


  • The available answers to this question should be the numbers 0-10.
  • In the survey, be sure to tell your customers that “0” means “not at all likely to recommend” and “10” means “most likely to recommend.”
  • Your second question is your follow-up, where your customers give context about their score. The question must always be open-ended, and must be mandatory, so your customers can share accurate insights as to why they gave the score that they did.
  • Usually, you’ll ask “What is the main reason that you gave this score?” but you could also ask “How can we improve your experience?”

Once you have published the survey and gathered responses from your customers, it’s time to interpret your results and calculate your NPS score. Here’s how it works:

  • Customers who answer the question with 9–10 are your promoters. They’re extremely pleased with your products and customer service, so much so that they’ll eagerly recommend you to their peers. Their word-of-mouth will be an invaluable tool for your business.
  • Customers who answer the question with 7–8 are passives. These customers are satisfied with your service but not happy enough to be considered promoters. Their impact on your business is neutral.
  • Customers who answer the question with 0–6 are detractors. They are more likely to hurt your business than help. They’re not very satisfied with you, so they’re unlikely to buy from you again, and may even steer other people away from your business. It’s important to react quickly and turn detractors’ sentiments around.

To calculate your NPS, find your percentage of promoters and percentage of detractors. Then, subtract the percentage of detractors from the percentage of promoters to obtain your NPS score. (The NPS is expressed as a whole number, not a percentage.)

measuring NPS score


Alternatively, you could simply find the numbers of promoters, passives, and detractors, and enter them into an NPS calculator, like this one by SurveyMonkey.

Wrapping things up

Now that you’ve reviewed NPS software options and ways to measure NPS on your own, it’s time to choose the method that will work best for you and start measuring customer satisfaction. Any NPS software or DIY options we missed that you think we should add to this list? Let us know, and we just might add them!


Watch referrals roll in automatically instead of hoping they magically appearFind out how
Copy link