What Is a Customer Satisfaction Survey?

A customer satisfaction survey is a structured questionnaire designed to measure how happy your customers are with your product, service, or overall experience. It's one of the most direct ways to understand what's working, what's not, and where you can improve.

At its core, a customer satisfaction survey asks customers to rate their experience and provide feedback. This data helps businesses make informed decisions, reduce churn, and build stronger relationships with their audience.

Why Does Measuring Customer Satisfaction Matter?

But you can't improve what you don't measure. Without regular customer feedback, you're essentially flying blind — making assumptions about what customers want instead of asking them directly.

Customer satisfaction surveys help you:

  • Identify pain points before they cause customers to leave
  • Track improvements over time with measurable metrics
  • Prioritize product development based on actual customer needs
  • Reduce churn by addressing issues proactively
  • Build loyalty by showing customers their feedback matters

Types of Customer Satisfaction Surveys

Not all satisfaction surveys are created equal. Each type measures something different and works best in specific contexts. Here's a breakdown of the three most widely used customer satisfaction survey types.

CSAT (Customer Satisfaction Score)

CSAT is the most straightforward customer satisfaction metric. It measures how satisfied customers are with a specific interaction, product, or service.

The typical CSAT question: "How satisfied were you with [specific experience]?"

Customers respond on a scale, usually 1-5 or 1-7, where higher numbers indicate greater satisfaction. Some CSAT surveys use emoji scales or simple "satisfied/dissatisfied" options.

When to use CSAT surveys:

  • After a customer support interaction
  • Following a purchase or transaction
  • Post-onboarding to assess initial experience
  • After product updates or feature releases
  • At the end of a service appointment

CSAT Formula:

CSAT Score = (Number of satisfied responses / Total responses) × 100

"Satisfied" typically means customers who selected 4 or 5 on a 5-point scale.

⭐ NPS (Net Promoter Score)

NPS measures stated willingness to recommend your business. Read the reasons behind the score and compare it with other customer evidence.

The NPS question: "How likely are you to recommend [company/product] to a friend or colleague?"

Customers respond on a 0-10 scale and are categorized into three groups:

Promoters (9-10)

Respondents who gave a recommendation rating of 9 or 10

Passives (7-8)

Respondents who gave a recommendation rating of 7 or 8

Detractors (0-6)

Respondents who gave a recommendation rating from 0 to 6

NPS Formula:

NPS = % Promoters − % Detractors

NPS ranges from -100 to +100. A positive score means you have more promoters than detractors.

CES (Customer Effort Score)

CES asks how easy or difficult a specific task felt. Use it to investigate friction in a process, and read the score alongside the customer’s explanation.

The typical CES question: "How easy was it to [complete specific task]?"

Customers respond on a scale from "Very Difficult" to "Very Easy" (typically 1-7).

When to use CES surveys:

  • After customer support interactions
  • Following self-service experiences (knowledge base, FAQs)
  • Post-checkout or sign-up processes
  • After using a new feature for the first time
  • When troubleshooting product friction

CSAT vs NPS vs CES: Comparison Table

Metric What It Measures Best For Scale Timing
CSAT Satisfaction with specific interaction Transaction feedback, support quality 1-5 or 1-7 After the measured interaction
NPS Stated willingness to recommend Relationship health, benchmarking 0-10 At a planned relationship interval
CES Ease of completing a task Process improvement, friction reduction 1-7 After specific tasks

Which should you use? Choose the question that matches the decision you need to make. CSAT and CES can describe a particular experience, while relationship NPS asks about recommending the business. Keep their calculations and collection periods separate; none replaces the reasons behind the answers.

How to Create a Customer Satisfaction Survey

Building an effective customer satisfaction survey doesn't require technical expertise or expensive tools. Here's a step-by-step guide to creating surveys that get responses and deliver actionable insights.

Step 1: Define Your Goal

Before writing a single question, clarify what you want to learn. Are you measuring satisfaction with a specific feature? Evaluating support quality? Tracking overall relationship health? Your goal determines which survey type to use, what questions to ask, and when to send it.

Step 2: Choose Your Survey Type

Based on your goal:

  • Measure specific interaction quality → CSAT survey
  • Gauge overall loyalty and sentiment → NPS survey
  • Identify friction points → CES survey

You can also combine types. Many surveys start with an NPS or CSAT question, then follow up with open-ended questions for context.

Step 3: Build Your Survey in Youform

Create a draft, then review the questions and flow before sharing:

  1. Start from a template — Choose from pre-built CSAT, NPS, or CES templates
  2. Customize questions — Edit the default questions to match your brand and goals
  3. Add your branding — Choose colors and fonts; uploading your logo requires Pro
  4. Set up logic — Use conditional logic to show follow-up questions based on responses
  5. Configure notifications — Choose who receives responses; configure score-based routing in a supported automation if needed
  6. Publish and share — Generate a link or embed the survey in your product

Key Questions to Include

Beyond the core satisfaction question, consider adding:

For context:

  • "What was the primary reason for your score?"
  • "What could we have done better?"
  • "What did you like most about your experience?"

For follow-up:

  • "Can we contact you to discuss your feedback?"
  • "Would you be interested in participating in customer research?"

Customer Satisfaction Metrics Explained

Use a metric that matches your question, then report its definition and response count. CSAT, NPS, and CES use different calculations.

How to calculate CSAT

CSAT = satisfied responses ÷ total valid responses × 100. On a five-point scale, a common definition counts ratings of 4 or 5 as satisfied. If 160 of 200 responses meet that definition, CSAT is 80%.

A seven-point scale needs an explicit threshold. The CSAT calculator counts ratings above neutral and states that definition. Keep it consistent when comparing periods.

How to calculate NPS

NPS = percentage of promoters (9–10) − percentage of detractors (0–6). Passives (7–8) remain in the total used for both percentages. The result ranges from −100 to 100.

For example, 60 promoters, 25 passives, and 15 detractors out of 100 responses produce NPS 45. Use the NPS calculator to work from the rating counts.

How to interpret CES

CES can be reported as a mean or an agreement percentage. Label the method, question wording, direction, and scale. A higher score is better only when higher ratings mean less effort or greater agreement that the task was easy.

The CES calculator reports a mean and a separate agreement percentage. Do not compare them as the same measure.

Use benchmarks with context

Compare the same audience, touchpoint, wording, scale, and collection method over time. An external benchmark needs those same definitions to be useful. A score alone does not explain why customers answered that way; read their comments and investigate recurring themes.

Turn satisfaction feedback into a useful follow-up

Example: a helpful support conversation with an unresolved issue

A customer can appreciate the support agent and still be unable to finish their task. Ask about both the interaction and the outcome so a positive CSAT rating does not hide an unresolved problem.

  • How satisfied were you with the support you received?
  • Was the issue resolved: fully, partly, or not yet?
  • If more help is needed, what is still blocking you?

Use these as questions to configure in a customer service satisfaction survey. Keep the satisfaction rating in its own metric; the resolution answer is a separate signal.

Choose who reviews each response

Explain whether the response is identifiable and how follow-up works. Route requests needing more help to the appropriate support process, and assign recurring product or process themes to a named owner. A survey response alone does not reopen a ticket or create a CRM task.

Use notifications or configure a supported automation to deliver the right context. Check the matching customer or ticket identifier and the action your system should take. Only promise a reply time your team can meet.

Choose timing around the experience

Ask about support after the relevant interaction, delivery after the item arrives, and onboarding after the customer has attempted the task you want to understand. Configure invitation timing and repeat-invitation rules in your sending workflow. A single fixed delay will not suit every experience.

Compare the same thing over time

Keep question wording, scale, satisfied-response threshold, audience, and collection period consistent. Report response counts and recurring themes with the score, and review what changed after your team acted.

If you also invite public reviews, use a consistent process for eligible customers regardless of their feedback score. Google’s review policy prohibits selectively soliciting positive reviews.

Workflow and feature references reviewed 14 September 2026: transactional feedback examples, Youform Zapier setup, and Youform plans. The example is a process to configure, not preset ticket automation.

Customer feedback touchpoints for a business

Software setup and support

Ask after a meaningful setup attempt or support interaction. Separate how easy the task felt, whether it was completed, and what help is still needed. The SaaS onboarding survey is a starting point for first-use obstacles.

Product delivery and returns

Ask about delivery after the customer receives the order. Separate the product experience from shipping or returns so the right team can investigate a problem.

Agency and consulting milestones

Ask about the completed milestone, communication, and what the client needs next. Use a client feedback form when written context matters more than a broad brand score.

Customer relationship check-ins

Use a consistent audience and collection window for relationship feedback. The NPS survey template pairs willingness to recommend with a reason and follow-up context.