Surveys/NPS
Learn how to create and customize surveys to collect user feedback and measure satisfaction
Overview
Usertour’s survey feature lets you build in-app surveys to:
- Measure customer satisfaction (NPS, CSAT, CES)
- Collect user feedback
- Conduct user research
- Personalize user experiences
Since surveys are built on top of flows, you get all the power of Usertour’s Flow Builder, including:
- Logic-based triggers
- Conditional branching
- Flexible placement
- Behavior-based timing
Common Use Cases
1. NPS Surveys
Show a Net Promoter Score survey to active customers, typically 30 days after subscription.
2. CSAT/CES Surveys
Measure customer satisfaction or effort after completing specific tasks.
3. Feature Feedback
Collect feedback about:
- New features you’ve built
- Features you’re considering building
4. User Profiling
Ask new users questions to personalize their experience:
- “What is your role within your company?”
- “How experienced are you with X software?”
- “What is your primary goal with using our software?”
Building Surveys
Creating a Survey Flow
- Go to Flows in the sidebar
- Click Create flow
- Choose to:
- Start from scratch
- Use the NPS template
- Name your flow and click Create flow
Adding Questions
- Add text to your first step (e.g., “What do you think about our product?”)
- Click the + button in the editor to open the content type selection dialog
- Select Question from the dialog, which supports the following types:
- NPS (Net Promoter Score)
- Multi-line text
- Multiple choice
- Scale
- Single-line text
- Star rating
Note: You can add questions to any step type (tooltip, modal), but only one question per step.
Configuring Questions
Use the right-side panel to configure your question:
- Question name: Internal identifier for reporting
- When answer is submitted: Actions to perform after submission
- Required: Force users to answer before continuing
- Bind to attribute: Store the answer as a user attribute
Question Types
1. NPS (Net Promoter Score)
A standard Net Promoter Score question with a 0-10 scale.
- Perfect for measuring customer loyalty
- Industry standard for customer satisfaction
- Easy to benchmark against other companies
2. Multi-line Text
Free-form text input for detailed feedback.
- Submit with button or Cmd/Ctrl + Enter
- Great for collecting detailed feedback
- Supports long-form responses
3. Multiple Choice
Select one or more options:
- Enable Multiple selection for checkbox-style choices
- Optional “Other” field for custom input
- Perfect for structured feedback collection
4. Scale
Custom numeric scale with:
- Minimum/maximum values
- Optional labels (left/center/right)
- Great for SEQ surveys
- Flexible range configuration
5. Single-line Text
Short text input for brief responses.
- Submit with button or Enter key
- Ideal for short answers
- Quick response collection
6. Star Rating
1-5 star rating for CSAT or CES surveys.
- Visual and intuitive
- Perfect for satisfaction surveys
- Easy to understand for users
Advanced Features
Auto-starting Surveys
- Use the Auto-start flow option
- Set timing conditions (e.g., 30 days after signup)
- Add delay after other flows to avoid overlap
Recurring Surveys
For periodic surveys (e.g., every 90 days):
- Set auto-start to Start unlimited times or Start multiple times
- Set the interval in hours/days
- Timing is based on last flow start
Logic-based Branching
To create different paths based on answers:
- Bind the answer to a user attribute
- Create a hidden step as a router
- Add triggers for different conditions
- Link to appropriate follow-up steps
Analytics
Aggregated Stats
NPS
For numeric questions (NPS, star ratings):
- Current score with rolling window
- Historical trends
- Response rates
- Score distribution
Pro tip: Use the rolling window to get stable numbers while still capturing recent changes. Adjust the window based on your response volume.
Star Rating
Multiple Choice
Scale
Individual Responses
- View all responses in the Recent sessions list
- Click the horizontal dots (⋯) on the right to view detailed information
- Export to CSV for further analysis
Inspecting Individual Responses
Click an individual session to see just its answers.