Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form below and we will reply as soon as possible.

  • Appcues Certifications & Training
  • Integration Hub
  • Contact Us
  • Docs home
  • Web Experiences
  • NPS

NPS Targeting Settings

Learn how to define where you want your NPS to display and the audience who will see it

Updated at June 17th, 2025

Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form with the details about the help content you'd like to see.

  • Installation & Developers
    Installing Appcues Web Installing Appcues Mobile API & Data Troubleshooting Extras
  • Web Experiences
    Flows Launchpads Pins Checklists Banners NPS Surveys & Forms Targeting and Triggering Customization & Styling Troubleshooting Use Cases FAQ
  • Mobile Experiences
    Installation & Overview Building Mobile Experiences Mobile Analytics & Integrations Troubleshooting
  • Workflows
    Building & Configuration Use Cases Workflow Analytics and Integrations
  • Account Management
    Subscription Users & Data
  • Analytics & Data
    Experience and Event Analytics Data Users & Accounts
  • Best Practices
    Best Practices Use Cases Pro Tips Product-led Growth
  • Integrations
    Integration Documents Use Cases Extras
  • System Status
    System Status & Incidents
+ More

Table of Contents

Where will the survey appear (page and domain)? When should the survey appear (frequency)? Who should see the survey? (Audience) What are activated users? How many users will be sampled? (Sampling) Excluding users from NPS based on Flow How to Un-publish the NPS survey

Based on our research, we’ve come up with a standard audience setting for NPS Surveys that will allow you to receive feedback on your users throughout their journey with your product.

By default, your NPS Survey will show to 5% of all of your current active users on a given day on all domains that have Appcues installed and on any URL path of those domains. Your survey will also show once every 60 days after they have visited at least 5 pages of your site, OR after 7 days from when they click on “Ask Me Later”. If a user keeps clicking ‘Ask Me Later’, the NPS will show every 7 days until the user submits a response, after which it will show again after 60 days have passed.

These settings can be changed to match a frequency cycle and the audience segment that makes sense to your product (within some limitations mentioned below). Ideally, you’ll want to sample the most general audience on a rolling basis and responses should be spread out within each survey cycle.

Where will the survey appear (page and domain)?

Pages are defined by their URL path. You can include or exclude URL paths with this setting. "All pages, except certain ones" will exclude any pages that end with specified URL strings. "Only certain pages" will include any pages that end with specified URL strings, and exclude all others. For any other type of targeting, you can use "Advanced page targeting", which is identical to the page targeting for Appcues Flows.  

After you install Appcues, you'll be able to set your NPS survey to specific domains. Alternatively, you can define the domains for targeting by adding them to your account settings.

If you haven't installed Appcues yet, you'll see "All domains with the Appcues SDK installed" like above.

When should the survey appear (frequency)?

"After a user sees this survey, how many days later should they be able to see it again?"
This frequency setting is defaulted to 60 days, with a minimum value of 15 days. This setting defines your survey's rolling cycle (once every X days).

"How many pages should a user visit in a session before they see the survey?"
To avoid interrupting your users' experience, we default to show this survey only after they have visited more than 5 pages of your site. You can change this setting to define a minimum number of page views before the survey triggers. Setting this value to 0 will allow the survey to show on first page view.

"When a user clicks 'Ask Me Later', for how many days should the survey be suppressed?"
Your NPS survey will delay for 7 days if users click "Ask Me Later". You can change this value up to 1 day less than the survey's frequency. So, if your survey is on a 60 day cycle, then the max value of the "Ask Me Later" delay is 59. A user who has snoozed the survey will not be part of the audience sampling percentage the next time and will be eligible again for the survey once this delay period has elapsed.

Who should see the survey? (Audience)

Before installation, you will not be able to change the settings in this section. After you've installed, you will be able to target only activated users.

Selecting “A segment of users” will allow you to choose a Segment that you've created in Studio. 

 

What are activated users?

Activation is defined by the moment when a user experiences value in a product. This point varies from product to product. By targeting users who have activated, you can ensure that your NPS Survey will show only to a segment of users who have performed a certain action, and that action is a metric represented by a property on their user profile. Some example activation metrics are the user's account creation date or their subscription signup date.  In the above example, we've used the subscription start date as our activation date property.  

There are two configurations for targeting activated users. First is the timeframe, indicated by this slider:

This will define a threshold of days before your NPS Survey will begin to show to your activated users. An example would be to show your NPS Survey to users who subscribed to a paid plan more than 45 days ago.

The other configuration for targeting your activated users is selecting the name of the property that defines activation:

This dropdown will contain a list of user properties that are set by your Appcues installation. The selected field must collect values as UTC Unix timestamps in milliseconds. Additional details about user properties can be found here. If you are unsure about the user property to use, send us an email at support@appcues.com.

You can also exclude a subset of users by their emails. Be sure to select the correct field that your product uses to access the email of your users.

The user email field setting will also be used for your survey's dashboard so that you can more easily identify your survey respondents by email.

How many users will be sampled? (Sampling)

This setting allows you to spread your survey across the days within each cycle. This is particularly relevant for products with a large user base. By sampling a small portion of your user base each day, you can ensure a steady number of responses each day within each survey cycle.

Excluding users from NPS based on Flow

If you have previously used Appcues Flows to administer NPS surveys to your users, you can exclude those users from your Appcues for NPS survey.   

After checking off the checkbox shown above, you will see a list of your Appcues flows by step groups. You can select multiple-step groups to build up your list of users to exclude in your NPS Survey.

You'll notice that these users will be excluded for X number of days. This setting will match the frequency cycle that you define under  " After a user sees this survey, how many days later should they be able to see it again?"

This will help ensure that users who have seen your Appcues Flows that were created for NPS will fall into the same cadence as your new NPS Survey.

How to Un-publish the NPS survey

You can un-publish the NPS survey by going to Step 4 of the survey settings and clicking the down arrow next to Push Changes. Here, you'll see the Un-publish option at the bottom.

nps targeting unpublish nps page targeting nps audience targeting nps

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Create and style your NPS
  • Troubleshooting NPS
  • NPS Best Practices
Appcues logo

Product

Why Appcues How it works Integrations Security Pricing What's new

Use cases

Appcues Integration Hub User Onboarding Software Feature Adoption Software NPS & Surveys Announcements Insights Mobile Adoption

Company

About
Careers

Support

Developer Docs Contact

Resources

The Appcues Blog Product Adoption Academy GoodUX Case studies Webinar Series Made with Appcues Appcues University

Follow us

Facebook icon Twitter icon grey Linkedin icon Instagram icon
© 2022 Appcues. All rights reserved.
Security Terms of Service Privacy Policy

Knowledge Base Software powered by Helpjuice

Expand