Every product manager wants to build a sticky product with a loyal user base. But how do you know if you’re actually delivering an experience customers would recommend? That’s where a Net Promoter Score (NPS) survey comes in. Creating a clear, well-structured NPS survey template is the first step to collecting meaningful feedback.

In this guide, we’ll walk you through exactly how to build effective NPS surveys, from the core question to follow-ups and analysis. You’ll also find a free, practical 5-step NPS survey template you can copy and start using right away.

What’s your biggest challenge with user feedback?



How are you currently measuring user loyalty?



What’s your primary goal with your user feedback strategy?



Ready to Turn Feedback into Growth?

It looks like you’re ready to build a better feedback loop. Userpilot helps you create, deploy, and analyze a Net Promoter Survey to uncover actionable insights and improve your product experience.



What is an NPS survey template?

An NPS survey template is a standardized set of questions used to measure customer loyalty by asking how likely users are to recommend your product or service. The main question an NPS survey asks is: “How likely are you to recommend [Your Company/Product/Service] to a friend or colleague?” 

The core NPS question uses an 11-point scale from 0 (not at all likely) to 10 (extremely likely) and is typically paired with follow-up questions to understand the reasons behind each score.

Example of NPS survey.
Example of NPS survey.

NPS survey responses fall into three groups, each telling a distinct story about your customer base:

  • Promoters respond with scores 9-10: These are your loyal enthusiasts. These happy customers love your product and will actively recommend it to others. These are the customers who become your best source of word-of-mouth marketing and drive organic business growth. When we analyze customer data, Promoters typically show higher lifetime value and lower churn rates.
  • Passives respond with scores 7-8: Represent users who are generally satisfied but not quite thrilled with your product value. They might continue using your product but remain open to competitors. Identifying them provides a good opportunity, as you can convert Passives into Promoters with targeted engagement strategies.
  • Detractors respond with scores 0-6: Are your unhappy customers who are likely to spread negative word-of-mouth and carry high churn risk. Their feedback becomes crucial for discovering customer pain points that need immediate attention. Analyzing and acting on such responses helps you convert Detractors into Promoters and increase customer satisfaction.

You can ask the NPS question in two main ways, and each type of survey affects the quality of insights you’ll gather:

  • Relational NPS: Measures your customers’ overall feeling about your company or product. We typically send these NPS surveys regularly (quarterly or annually) to gauge the health of long-term customer relationships. This is the primary use case I find most valuable because it captures the overall customer sentiment rather than isolated moments.
  • Transactional NPS (tNPS): Asks the “recommend” question after a key interaction, such as completing a support ticket or making a purchase. While this sounds useful for pinpointing issues, it often distorts the reality of genuine loyalty because it focuses on a single event rather than the entire customer journey. We generally advise against relying on transactional NPS for valuable insights.

Relational NPS surveys better align with broader UX and product strategy goals. You want to understand overall customer relationships, not just fleeting reactions to individual touchpoints.

NPS measures the number of loyal customers by assessing the likelihood of them recommending your product. However, other types of user feedback surveys use different ways to help you gain valuable customer insights and provide a better user experience.

  • Customer Satisfaction (CSAT): Asks directly about satisfaction levels with your product or service, usually on a 1-5 scale. CSAT tells you how customers feel right now, but it doesn’t predict future behavior or customer loyalty, unlike Net Promoter Score surveys.
  • Customer Effort Score (CES): Measures how easy or difficult it was for customers to use your product or resolve an issue. This metric excels at identifying friction points in user flows but doesn’t capture emotional attachment to your brand.

The Net Promoter Score(NPS) survey stands out because it measures customer satisfaction in a way that forecasts future behavior. When satisfied customers say they’d recommend you to a friend or colleague, they’re putting their own reputation on the line: making it a more reliable predictor of retention and growth than satisfaction scores alone.

Unlock Deep Insights with Userpilot’s NPS Survey Templates

How to create an effective NPS survey?

The core NPS question is essential, but it only gives you “what.” To understand “why,” you need practical follow-up questions. This is where a well-designed NPS survey template becomes truly powerful.

Here’s how I approach building an effective NPS survey:

1. The main question

Keep it simple and clear.

“How likely are you to recommend [Your Product] to a friend or colleague?” is usually all you need.

You can personalize the content by inserting the user’s name or company name to make it feel more direct. With Userpilot, you can personalize this survey question by inserting dynamic variables such as the user’s name or company to increase engagement. You can also target NPS surveys based on user behaviour.

Use Userpilot to set targeted NPS surveys.
Use Userpilot to set targeted NPS surveys.

2. The “why” question:

Immediately after the score, ask an open-ended question like, “What is the primary reason for your score?” or “How can we improve your experience?”

The responses here contain gold. They tell you directly what drives customer satisfaction or frustration.

Example of the follow-up why question.
Example of a follow-up why question.

3. Optional improvement questions

For passives and detractors, I recommend adding targeted questions like, “What’s the one thing we could do to make you happier?” or “Which features do you value the most?”

Example of follow-up question for Promoters.
Example of follow-up question for Promoters.

In Userpilot, you can customize different follow-up questions based on the score using universal or score-based options. This approach helps identify specific areas for product improvement while showing unhappy customers that their feedback matters.

Configure different follow-up questions in Userpilot.
Configure different follow-up questions in Userpilot.

4. Permission to follow up:

Always include an option asking if you can contact them for more details.

Some of the richest customer insights come from direct conversations with survey respondents who are willing to share deeper thoughts about their experience.

5. A thank you message:

A simple, sincere thank you for their time shows you value their valuable feedback. This personal touch reinforces that their opinion contributes to your company’s growth.

Create relevant Thank You messages in Userpilot.
Create relevant Thank You messages in Userpilot.

Deploying these in-app NPS surveys at the right moment is key. Tools like Userpilot allow you to trigger surveys contextually, based on user behavior or specific customer journey stages.

This means you ask for feedback when it’s most relevant to the user’s current experience, leading to higher response rates and more actionable insights.

Free NPS survey template (The 5-step flow)

Use this step-by-step template, grounded in the steps above and proven NPS survey best practices, to build an effective NPS survey of your own.

Step 1: Ask the core NPS question

What this step answers: How loyal is this customer overall?

Show this question to all users.

How likely are you to recommend [Your Product/Company] to a friend or colleague?
Scale: 0 (Not at all likely) – 10 (Extremely likely)

This single question establishes your Net Promoter Score and segments respondents into Promoters, Passives, and Detractors.

Step 2: Capture the reason behind the score

What this step answers: Why does the customer feel this way?

Immediately after the user selects a score, show an open-ended follow-up.

What is the primary reason for your score?
[Open-ended text field]

This question provides the qualitative context needed to understand what is driving satisfaction or frustration.

Step 3: Add a conditional deep-dive question

What this step answers: What should we do next for this user?

Show one additional follow-up based on the score category. This step helps turn feedback into action without over-surveying.

  • Detractors (0–6):

    What’s the one thing we could do to improve your experience?

  • Passives (7–8):

    What could we do to make your experience better?

  • Promoters (9–10):

    Which features or aspects of the product do you find most valuable?

Each variation is designed to surface the most actionable insight for that segment.

Step 4: Ask for permission to follow up

What this step answers: Can we continue the conversation?

End the survey with a simple opt-in.

Is it okay if we contact you to follow up on your feedback?

This enables deeper conversations with customers who are willing to share more, especially valuable for detractors and high-value promoters.

Step 5: Close the loop with a tailored thank-you

What this step answers: How do we acknowledge the feedback appropriately?

Show a closing message based on the user’s score.

  • Detractors and Passives (0–8):

    Thank you for your feedback. Your input helps us identify where we can improve.

  • Promoters (9–10):

    Thank you for your feedback. We’re glad to hear you’re having a great experience.

This reinforces that the feedback was received and sets expectations for future action.

How to turn NPS responses into insights?

Once you’ve collected responses using your NPS survey template, the score itself is just a starting point. Net Promoter Score is calculated by subtracting the percentage of detractors from promoters, but the real value comes from understanding why users gave their scores and what they do next.

When conducting user research, I advocate for a systematic approach that transforms customers’ feedback into insights that help you improve product experience.

1. Analyze responses deeply

Don’t just look at the NPS score. Dive into the qualitative feedback and look for common themes among Promoters, Passives, and Detractors.

Userpilot’s NPS dashboard lets me filter and analyze these responses. This way, I can easily spot trends and pinpoint specific issues or delights.

An example of Userpilot's NPS dashboard.
An example of Userpilot’s NPS dashboard.

Our platform’s tagging feature allows you to categorize feedback themes like pricing concerns, feature requests, or customer support issues. This tagging makes it easier to identify what drives customer sentiment across different segments.

Use Userpilot to tag NPS responses.
Use Userpilot to tag NPS responses.

2. Segment users

Use the NPS categories to create actionable customer segments. This lets you tailor your customer experiences and interactions based on loyalty levels.

For instance, you might send a special “thank you” message and invite to a beta program for Promoters, while offering targeted in-app guidance to help Passives discover more value.

On the other hand, Detractors need another treatment. You can implement priority customer support or specific feature demonstrations that address their pain points.

Segment users based on NPS scores with Userpilot.
Segment users based on NPS scores with Userpilot.

3. Close the feedback loop

Still on detractors, don’t let their negative experience go unheard. Reach out, understand their issues, and work actively to resolve them. Turning a detractor into a promoter becomes incredibly powerful for customer retention.

This approach means following up with personalized emails, scheduling calls with customer success teams, or even having product managers directly engage with frustrated users. It’s crucial to show that their feedback leads to real action, not just data collection.

4. Connect with behavioral data

Pairing feedback from NPS surveys with what users actually do helps you get the complete picture of how they engage with your product. Use product analytics to map customer journeys (Userpilot Paths), identify where users hit friction (session replay), or drop off from a flow (funnel analysis).

Watch session replays with Userpilot.
Watch session replays with Userpilot.

If detractors complain about a specific feature, check session replays to see their exact struggles. Userpilot offers robust, customizable dashboards to combine these insights, providing a holistic view for NPS analysis.

Customizable analytics dashboard in Userpilot.
Customizable analytics dashboard in Userpilot.

5. Iterate and improve

Use these customer insights to make concrete product improvements.

By measuring the impact of these changes, you can identify ways to improve NPS scores over time. This continuous cycle of feedback, analysis, and improvement drives sustainable business growth, ensuring your product genuinely meets customer expectations.

Track how specific product changes affect different customer segments. Ask questions like: 

  • Did that new onboarding flow improve Passive conversion rates?
  • Did fixing that bug reduce Detractor complaints?

Document these connections so you can replicate successful improvements and avoid changes that negatively impact customer sentiment.

Making NPS work for your product with Userpilot

Userpilot makes the entire process of collecting feedback and transforming it into actions that improve customer relationships seamless. You can build and launch NPS surveys using a drag-and-drop editor, personalize them by setting conditions based on user behaviors, and get real-time insights into responses.

Create and style your NPS survey in Userpilot.
Create and style your NPS survey in Userpilot.

The results speak for themselves. As Sofie R., Product Marketer at Rillion, puts it: “We use it for NPS, user adoption of new features and measurements to get insight of how our customers use our products. This allows us to make more data driven decisions when it comes to product development.”

Testimonial from a Userpilot user.
Testimonial from a Userpilot user.

Ben W., Product Manager at Smart Church Solutions, highlights the results: “Our NPS response rate is greatly exceeding our expectations at 25%+.”

Testimonial from a Userpilot user.
Testimonial from a Userpilot user.

Another user, Subhash Yadav from Unolo, shares the business impact: “Our average churn rate month over month was around 3%. After we started using NPS and implementing corrective measures, we’ve reduced our churn rate up to 1%.”

Testimonial from a Userpilot user.
Testimonial from a Userpilot user.

Ready to convert your customer feedback into growth? Book a demo and see how you can use NPS insights to drive retention, reduce churn, and build products customers genuinely love.

Build Better Products with Userpilot’s Actionable NPS Survey Templates

About the author
Abrar Abutouq

Abrar Abutouq

Product Manager

Product Manager at Userpilot – Building products, product adoption, User Onboarding. I'm passionate about building products that serve user needs and solve real problems. With a strong foundation in product thinking and a willingness to constantly challenge myself, I thrive at the intersection of user experience, technology, and business impact. I’m always eager to learn, adapt, and turn ideas into meaningful solutions that create value for both users and the business.

All posts Connect