Managing surveys
This guide covers creating and configuring CSAT, NPS, and Poll surveys.
Survey types
Scalar supports three survey types:
| Type | Best for | Response format |
|---|---|---|
| CSAT | Measuring satisfaction with a specific interaction | 5-point scale (Very Unsatisfied to Very Satisfied) |
| NPS | Measuring overall loyalty and likelihood to recommend | 0-10 rating with optional text |
| Poll | Gathering opinions on specific topics | Single choice from custom options |
Creating a CSAT survey
- Go to Surveys
- Click Create survey
- Select CSAT
- Enter your question (e.g., "How satisfied are you with your experience?")
- Configure display settings
- Click Save or Publish
CSAT score calculation
CSAT = (Satisfied + Very Satisfied) / Total responses × 100
A score of 80% or higher is considered good.
Creating an NPS survey
- Go to Surveys
- Click Create survey
- Select NPS
- Enter your question (e.g., "How likely are you to recommend us to a friend?")
- (Optional) Add a follow-up text question
- Configure display settings
- Click Save or Publish
NPS score calculation
Respondents are grouped:
| Rating | Category |
|---|---|
| 0-6 | Detractors |
| 7-8 | Passives |
| 9-10 | Promoters |
NPS = Promoters% - Detractors%
Scores range from -100 to +100. A score above 0 is good; above 50 is excellent.
Creating a Poll survey
- Go to Surveys
- Click Create survey
- Select Poll
- Enter your question
- Add answer options
- Configure display settings
- Click Save or Publish
Widget display settings
Configure how and when your survey appears:
Position
| Option | Description |
|---|---|
| Bottom right | Appears in the bottom-right corner |
| Bottom left | Appears in the bottom-left corner |
Trigger
| Option | Description |
|---|---|
| On page load | Shows immediately when the page loads |
| On page scroll | Shows after the user scrolls a percentage of the page |
| On exit intent | Shows when the user moves to leave the page |
| After delay | Shows after a specified number of seconds |
Display rules
| Setting | Description |
|---|---|
| Trigger delay | Seconds to wait before showing |
| Show once per session | Only show once per browser session |
| Show once per user | Only show once ever (for logged-in users) |
| Don't show if closed | Don't show again if the user dismissed the survey |
Page targeting
Control which pages show your survey:
All pages
Survey appears on every page of your site.
Specific URL
Survey appears only on pages matching the URL pattern.
Examples:
/pricing- Only the pricing page/blog/*- All blog pages/checkout- Only the checkout page
Publishing and scheduling
Publish immediately
- Open your survey
- Click Publish
- The survey starts appearing based on your display settings
Schedule for later
- Open your survey
- Set a Start date and optionally an End date
- Click Publish
- The survey will only be available during the specified window
Viewing responses
- Go to Surveys
- Click on a survey
- View the Responses tab
You'll see:
- Overall score (CSAT percentage or NPS score)
- Response breakdown (by rating or option)
- Individual responses with timestamps
- Text feedback (for NPS)
Survey limits
The number of surveys depends on your plan:
| Plan | Surveys |
|---|---|
| Basic | 1 |
| Standard | 3 |
| Premium | 10 |
Need more? The Surveys add-on provides unlimited surveys.
Best practices
Writing effective questions
- Be specific: "How satisfied are you with today's support call?" beats "Are you satisfied?"
- Keep it short: One question surveys have higher completion rates
- Use neutral language: Avoid leading questions
Timing surveys well
- Show after meaningful interactions (completed purchase, support chat)
- Don't interrupt critical user flows
- Use appropriate delays (5-10 seconds minimum)
Acting on feedback
- Review responses regularly
- Follow up on low scores
- Share positive feedback with your team
- Track scores over time to measure improvement
Next steps
- Installing the script - Required for surveys to appear on your site
- User segments - Target surveys to specific user groups
