Customer satisfaction survey questions: 50+ examples (2026)

Kurnia Kharisma Agung Samiadjie
Written by

Kurnia Kharisma Agung Samiadjie

Katelin Teen
Reviewed by

Katelin Teen

Last edited July 5, 2026

Expert Verified
Illustration of customer satisfaction survey questions across CSAT, NPS, and CES rating scales

What makes a survey question actually work

Before the question lists, it's worth being honest about why most surveys underperform. It's rarely the topic, it's the wording. A question that tries to measure three things at once, or nudges the customer toward a nice answer, produces data you can't trust and then quietly gets ignored.

Four rules cover almost all of it:

  • One question, one focus. "How happy are you with our service, support, and pricing?" is three questions wearing a trenchcoat. If the score drops, you have no idea which part broke. Split it.
  • Neutral wording, no nudging. "How much did you love our amazing new checkout?" tells the customer what you want to hear. Ask "How would you rate the checkout experience?" instead.
  • Match the question to a real moment. Ask about a ticket right after it closes, not three weeks later when the customer has forgotten it happened. Memory decays fast, and stale surveys get stale answers.
  • Always leave room for the why. A number tells you that someone's unhappy; an open comment tells you why. One rating plus one optional open-ended field is the highest-signal survey you can send.
Before-and-after comparison of a weak, multi-part survey question rewritten as one sharp, single-focus question
Before-and-after comparison of a weak, multi-part survey question rewritten as one sharp, single-focus question

Keep those four in mind and the specific questions below mostly write themselves.

The three survey types (and when to use each)

Almost every satisfaction question you'll ever ask fits into one of three well-established formats. They measure different things, on different scales, at different moments, so picking the right one matters more than the exact phrasing.

TypeWhat it measuresScaleWhen to sendBest for
CSATHappiness with one specific interaction1-5 (or 1-7)Right after a ticket, order, or chatSpotting broken moments fast
NPSOverall loyalty and likelihood to recommend0-10Quarterly or at lifecycle milestonesTracking the relationship over time
CESHow much effort the customer had to spend1-7Right after a resolution or self-service attemptFinding friction in a process
Open-endedThe why behind any scoreFree textAlongside any of the aboveSurfacing themes you didn't think to ask about
Side-by-side cards comparing what CSAT, NPS, and CES each measure, their scales, and when to send them
Side-by-side cards comparing what CSAT, NPS, and CES each measure, their scales, and when to send them

A quick way to remember it: CSAT is a snapshot, NPS is the relationship, and CES is the friction. If you only run one, run CSAT on your support tickets, it's the fastest signal that something in your support workflow broke. All three are worth watching next to your other customer service metrics.

Not sure which one to send?

Pick the goal that matches what you're trying to learn right now:

Send a CSAT question

You want to know if a specific ticket, chat, or order went well. Fire it right after the interaction closes.

"How satisfied were you with the support you received today?" (1-5)

Send an NPS question

You care about the overall relationship, not one moment. Send it quarterly or at a lifecycle milestone.

"How likely are you to recommend us to a friend or colleague?" (0-10)

Send a CES question

You suspect something is harder than it should be. Ask right after a resolution or a self-service attempt.

"How easy was it to get your issue resolved today?" (1-7)

Add an open-ended question

You have a score but not the reason. Pair one free-text prompt with any rating above.

"What's the main reason for your score?"

CSAT survey questions

CSAT questions are your workhorse. They rate a single, recent interaction, and because they're tied to a specific moment, they're the quickest way to catch a broken step. Send one immediately after a ticket closes, an order ships, or a chat ends.

Core rating questions:

  1. How satisfied were you with the support you received today?
  2. How would you rate your overall experience with us?
  3. How satisfied are you with how quickly we resolved your issue?
  4. How well did our team understand your question?
  5. How satisfied are you with the answer you were given?
  6. How would you rate the quality of the help you received?
  7. Did this interaction meet your expectations?
  8. How satisfied were you with your recent purchase?
  9. How would you rate the onboarding experience so far?
  10. Overall, how happy are you with our product?

Follow-up questions (ask right after the score):

  1. What's the main reason for your rating?
  2. What could we have done to make this a 5-star experience?
  3. Was there anything about this interaction that frustrated you?
  4. Is there anything we could have explained more clearly?

Keep the scale consistent across every CSAT survey, a 1-5 in one place and a 1-7 in another makes your reporting a mess. If you're firing these from a helpdesk, most support the "survey on close" pattern natively; here's how to send a CSAT survey on close so it goes out the moment the ticket wraps.

NPS survey questions

NPS (Net Promoter Score) asks the single loyalty question, then a follow-up. It's about the whole relationship, not one ticket, so send it on a slower cadence: quarterly, at renewal, or at a lifecycle milestone. The classic question almost never changes, but the follow-up is where the real insight lives.

The core question:

  1. How likely are you to recommend us to a friend or colleague? (0-10)

Follow-ups by score band:

  1. (Promoters, 9-10) What do you love most about using us?
  2. (Promoters, 9-10) What would make you recommend us even more strongly?
  3. (Passives, 7-8) What's one thing that would move us from good to great for you?
  4. (Detractors, 0-6) What's the main reason for your score?
  5. (Detractors, 0-6) What would we need to change for you to stay?
  6. Which feature or part of the product is most valuable to you?
  7. Is there anything currently stopping you from getting more value from us?
  8. How well are we meeting your needs compared to when you started?

The trap with NPS is treating the number as the deliverable. A 42 tells you nothing on its own; the detractor comments tell you everything. Route those straight to someone who can act, ideally flagged for churn risk automatically. If you run an online store, NPS also pairs well with the chatbot metrics you're already tracking. Many helpdesks can send this on a schedule too, like an NPS survey in Freshdesk.

CES (Customer Effort Score) questions

CES measures how hard the customer had to work. It's the most underrated of the three, because effort predicts churn better than raw satisfaction, someone can be "satisfied" with an answer that took four emails and a phone call to get, and they'll still leave. Send CES right after a resolution or a self-service attempt.

Effort rating questions:

  1. How easy was it to get your issue resolved today?
  2. How much effort did you personally have to put in to get help?
  3. To what extent do you agree: "The company made it easy to handle my issue."
  4. How easy was it to find the information you were looking for?
  5. How easy was it to reach a person when you needed one?
  6. How straightforward was the checkout / signup process?
  7. How easy was it to use the self-service help center?

Follow-ups:

  1. What made this harder than it needed to be?
  2. Where did you get stuck, if anywhere?
  3. What would have made this easier?

CES is the question that exposes friction your CSAT hides. A high-effort resolution is a broken process wearing a smile. When self-service is the culprit, it usually points at a thin knowledge base, the same root cause behind a low deflection rate. Fixing the docs raises CES and cuts ticket volume at the same time.

Open-ended and product-feedback questions

Rating questions give you trend lines; open-ended questions give you the reasons and, often, the ideas you'd never have thought to ask about. Use them sparingly (they cost the respondent effort) but always include at least one.

General open-ended:

  1. What's the one thing we could do to improve your experience?
  2. If you could change one thing about our product, what would it be?
  3. What almost stopped you from buying / signing up?
  4. What nearly made you give up while getting help?
  5. What do we do better than anyone else you've used?
  6. What were you trying to accomplish when you contacted us?

Product and feature feedback:

  1. Which feature do you use most, and why?
  2. Which feature do you wish worked differently?
  3. What's missing that would make this a must-have for you?
  4. How well does the product fit into your existing workflow?
  5. What would you tell a colleague who's considering us?

Support-specific:

  1. Was your issue fully resolved, or is something still open?
  2. Did you have to repeat yourself to more than one person?
  3. How did the wait time feel to you?
  4. Was the tone of the support you received right for you?
  5. Did we follow up when we said we would?
  6. Is there anything else you'd like us to know?

That's 50+ to pull from. The mistake teams make isn't running out of questions, it's collecting all this text and never reading it. Which is the real subject of the next section.

The mistakes that quietly ruin survey data

Even with good questions, a few habits poison the results. Watch for these:

  • Double-barreled questions. Anything with an "and" in it ("How was the speed and quality?") measures two things and reports one number. Split them.
  • Leading questions. "How great was your experience?" primes a positive answer. Stay neutral.
  • Surveying too late. A CSAT survey sent a week after the ticket closes measures the customer's memory, not the interaction.
  • Too many questions. Response rates crater after the first two or three. A one-question CSAT will beat a ten-question form every time.
  • Only surveying happy paths. If you only survey resolved tickets, you're systematically excluding your angriest customers, the ones who abandoned the queue.
  • Collecting without acting. The most common failure of all. A survey nobody reads is worse than no survey, because it costs the customer effort and buys you nothing.

That last one is the one that matters most, and it's a scale problem, not a wording problem.

The real work is reading the answers

Here's the thing nobody tells you when you set up a survey program: writing the questions takes an afternoon, and reading the answers takes forever. A team handling a few thousand tickets a month generates a firehose of open-text comments, and "someone will go through them" turns into a backlog nobody touches. The scores get glanced at in a Monday dashboard, the comments rot, and the feedback loop, the entire point of the exercise, never closes.

The feedback loop: ask at the right moment, collect scores and comments, analyze themes and sentiment with AI, act on the findings, then re-measure
The feedback loop: ask at the right moment, collect scores and comments, analyze themes and sentiment with AI, act on the findings, then re-measure

This is exactly where AI earns its keep. Instead of a human reading 4,000 comments, an AI can tag every response by theme, score its sentiment, and surface the three issues driving most of your detractors, then route the urgent ones to a person like any other ticket triage step. The rating question stays the same; what changes is that the why behind every score actually gets read.

I've watched this from the other side for years. The single most common thing I hear from support leads isn't "we don't know what to ask", it's "we're drowning in feedback we can't process". One CX lead at a DTC brand put the underlying instinct well:

"The AI will never be able to answer 100% of the questions... I need an AI who is only handling the tickets that it's confident to handle and all the other ones, leave them alone."

a DTC supplements CX lead (eesel AI)

The same logic applies to survey comments: let AI confidently handle the bulk classification and sentiment work, and escalate the genuinely tricky, high-stakes responses to a human. That's the version of automation that actually holds up on a live queue, and it's why we simulate every rollout against a company's historical tickets before it ever touches a customer.

Turn survey answers into action with eesel

Most of this guide is tool-agnostic, the questions work anywhere. But if the bottleneck is reading and acting on the responses, that's the specific problem eesel AI was built for. It plugs into the helpdesk you already run (Zendesk, Freshdesk, Gorgias, Front, and 100+ integrations), learns from your past tickets and help docs, and can tag, triage, and route feedback the same way it handles live support.

eesel AI reports dashboard showing support analytics and trends
eesel AI reports dashboard showing support analytics and trends

The differentiator is the simulation step: before eesel touches anything live, it runs against your historical tickets so you can see exactly how it would have classified and responded, no guessing. That's the same discipline that let Gridwise resolve 73% of tier-1 requests in the first month. The result is a feedback loop that actually closes: bad scores get read, themes get surfaced, and the fixes (better docs, agent coaching, smarter routing) feed straight back into your AI helpdesk agent.

eesel AI helpdesk dashboard overview
eesel AI helpdesk dashboard overview

You can wire the questions above into your helpdesk today, then let eesel handle the part that always breaks, reading every answer and doing something with it. It's free to start (usage-based at 40¢ per ticket, no per-seat fees), so you can point it at a slice of your real feedback and watch what it catches before committing. If you want the wider context, our guides on AI for customer service, customer service management, and the best AI helpdesk software go deeper.

Frequently Asked Questions

What are good customer satisfaction survey questions?
Good customer satisfaction survey questions are specific, single-focus, and neutrally worded, and they ask about one moment the customer actually remembers, like the ticket they just closed. A strong CSAT question is "How satisfied were you with the help you received today?" on a 1-5 scale, followed by one open-ended "What could we have done better?". Pair the score with an open comment so you learn the why, then use sentiment analysis to read the comments at scale.
What is a CSAT survey question?
A CSAT (customer satisfaction) survey question asks a customer to rate a single interaction, usually right after it happens: "How would you rate the support you received?" on a 1-5 or 1-7 scale. Your CSAT score is the percentage of responses that land in the top one or two boxes. Most helpdesks can fire one automatically, for example Freshdesk CSAT surveys or Gorgias CSAT, and it's one of the core AI CSAT metrics teams track.
How many questions should a customer satisfaction survey have?
For a post-interaction survey, keep it to one rating question plus one optional open-ended comment. Response rates fall sharply after the first two or three questions, so save the longer, multi-question surveys for annual or relationship checks. If you want more signal without more questions, let an AI helpdesk agent tag and route the low scores instead of adding fields.
What's the difference between CSAT, NPS, and CES?
CSAT measures happiness with a single interaction, NPS measures overall loyalty and likelihood to recommend, and CES (Customer Effort Score) measures how hard the customer had to work to get something done. They answer different questions and are usually sent at different moments. Most teams track all three alongside their other support KPIs.
Can AI analyze customer satisfaction survey responses?
Yes. The hard part of surveys has never been sending them, it's reading thousands of open-text comments and turning them into action. AI can tag themes, score sentiment, and flag churn risk across every response, then feed that back into your support workflow. Tools that do this well are covered in our roundup of AI feedback tools.

Share this article

Kurnia Kharisma Agung Samiadjie

Article by

Kurnia Kharisma Agung Samiadjie

Related Posts

All posts →
Illustration of a product survey with rating scales and checkboxes
Customer support

45 product survey questions (and when to ask them)

A copy-paste bank of 45 product survey questions, sorted by goal and by when to send them, plus how to actually read the answers you get back.

Riellvriany IndriawanRiellvriany IndriawanJul 4, 2026
Illustrated hero banner for a customer feedback survey question samples guide, with a clipboard, rating stars, and speech bubbles
Customer Service

Survey question samples: 50+ examples for feedback

A copy-paste bank of customer feedback survey question samples for CSAT, NPS, CES, onboarding, and churn, plus how to write questions that get honest answers.

Riellvriany IndriawanRiellvriany IndriawanJul 5, 2026
Survey analysis illustration showing responses being turned into insights
Customer Service

Survey analysis: how to turn responses into decisions

A practical guide to survey analysis: the quantitative pass, coding open text, the metrics that matter, and why acting on results is the real bottleneck.

Riellvriany IndriawanRiellvriany IndriawanJul 4, 2026
Banner image for How to add custom questions to Zendesk CSAT surveys
Zendesk AI

How to add custom questions to Zendesk CSAT surveys

Discover practical methods for adding custom questions to Zendesk CSAT surveys, from native workarounds to third-party integrations and AI-powered alternatives.

Stevia PutriStevia PutriMar 2, 2026
Illustration of an AI support agent routing a customer question through safety guardrails
Customer Support

Is it safe to let AI answer customer questions?

Is it safe to let AI answer customer questions? Yes, if you set it up right. Here is what actually keeps an AI support agent from giving wrong answers.

Riellvriany IndriawanRiellvriany IndriawanJun 21, 2026
Flat illustration of a payroll self-service chat interface with document icons on a warm off-white background
Customer Support

AI for payroll inquiries: how to handle employee pay questions at scale

Payroll inquiries flood HR inboxes every pay cycle -- the same questions, handled manually, one at a time. Here is how AI changes that without creating compliance risk.

Stevia PutriStevia PutriMay 18, 2026
Illustration of an AI teammate absorbing a wave of Black Friday support tickets while the human team stays calm
Customer Support

AI customer support for Black Friday: a survival playbook

AI support for Black Friday only works if you set it up in October, simulate against last year's peak, and watch the pricing model. Here's the playbook.

Riellvriany IndriawanRiellvriany IndriawanJun 19, 2026
Illustration of a unified support inbox pulling email, live chat, WhatsApp, social, and phone into one AI-assisted view
Customer Support

Multichannel customer support: what it is and how to do it well

A practical guide to multichannel customer support: the channels that matter, the multichannel vs omnichannel trap, and how AI keeps answers consistent.

Riellvriany IndriawanRiellvriany IndriawanJul 5, 2026
Illustration of product feedback questions flowing from customer conversations into a roadmap
Customer Service

Product feedback questions to ask customers (with examples)

A field-tested bank of product feedback questions by goal, plus how to ask them so the answers actually change what you build next.

Riellvriany IndriawanRiellvriany IndriawanJul 5, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free