Last Updated:

Customer Satisfaction Survey Questions: What to Ask and When

Customer Satisfaction Survey Questions: What to Ask and When

Customer Satisfaction Survey Questions: What to Ask and When

Customer satisfaction survey questions for CSAT, NPS, and CES, with timing rules, rating scales, and the wording mistakes that distort your results.

Customer satisfaction survey questions for CSAT, NPS, and CES, with timing rules, rating scales, and the wording mistakes that distort your results.

Photo of a man against a gold background

Deepak Singla

Photo of a customer-support agent wearing a headset

IN this article

Explore how AI support agents enhance customer service by reducing response times and improving efficiency through automation and predictive analytics.

TL;DR

A good survey question meets three conditions: it asks about something the customer just experienced, it maps to a decision someone will make, and it can be answered in under five seconds. Most surveys fail the second condition.

  • Ship one rating question plus one optional open-ended follow-up. Add more only when a specific decision waits on the answer.

  • A one-question survey sent right after a resolved ticket gets 20 to 40 percent response rates. A ten-question quarterly email gets low single digits, from a badly skewed sample.

  • Use CSAT for interactions, NPS for the relationship, CES for friction. Never fire NPS after a support ticket.

  • Branch the NPS follow-up on the score. The 7 to 8 branch is the most useful question most teams skip.

  • Cap survey frequency per customer at 30 to 90 days, or your most active customers stop responding.

Table of Contents

  • What Makes a Customer Satisfaction Question Worth Asking

  • The Four Survey Types and When to Use Each

  • CSAT Questions

  • Net Promoter Score Questions

  • Customer Effort Score Questions

  • Post-Resolution Support Questions

  • Onboarding and First Value Questions

  • Product and Account Health Questions

  • Open-Ended Questions That Get Real Answers

  • How to Write the Survey Introduction

  • Timing, Length, and Scale Rules

  • Wording Mistakes That Bias Your Results

  • How to Read the Results

  • How AI Changes Survey Analysis

  • Implementation Checklist

  • Final Verdict: Which Questions Should You Actually Ship?

What Makes a Customer Satisfaction Question Worth Asking

A good survey question meets three conditions: it asks about something the customer just experienced, it maps to a decision someone will make, and it can be answered in under five seconds.

Most surveys fail the second condition. Teams ask twelve questions, collect the answers, produce a dashboard, and change nothing, because no single answer maps to an action anyone owns. Before adding a question, name the decision it informs and the person who makes it. If you cannot, cut the question.

The third condition is where response rates are won or lost. A one-question survey sent immediately after a resolved ticket routinely gets response rates in the twenty to forty percent range. A ten-question quarterly survey sent by email gets low single digits, and the people who respond are systematically the most and least happy customers, which skews everything.

The general shape that works: one rating question, one optional open-ended follow-up, nothing else. Add questions only when you have a specific decision waiting on the answer.

The Four Survey Types and When to Use Each

Survey

Core question

Measures

Best timing

Scale

CSAT

How satisfied were you with this interaction?

Interaction quality

Immediately after resolution

1 to 5

NPS

How likely are you to recommend us?

Relationship strength

Quarterly, or after a milestone

0 to 10

CES

How easy was it to get this resolved?

Friction in the process

Immediately after resolution

1 to 7

Onboarding

Did you achieve what you set up to do?

Time to first value

14 to 30 days after signup

1 to 5 or yes/no

The common mistake is running NPS after a support ticket. NPS measures how a customer feels about your company overall, and firing it after a single interaction contaminates it with the mood of that interaction. Use CSAT for the interaction and keep NPS on a separate relationship cadence.

CSAT Questions

The standard CSAT question, and the one with the most benchmark data behind it:

  • How satisfied were you with the support you received today?

  • How would you rate your experience with our team?

  • How satisfied are you with how your issue was handled?

Variants that target a specific dimension when you already know CSAT is soft and need to find out why:

  • How satisfied were you with the speed of our response?

  • How satisfied were you with the knowledge of the person who helped you?

  • How satisfied were you with the clarity of the answer you received?

  • How well did our response address your actual question?

  • How satisfied are you with the outcome, separate from how long it took?

That last one is more useful than it looks. It separates a slow but correct resolution from a fast but wrong one, and those two failure modes need different fixes.

Net Promoter Score Questions

The canonical question, which should not be reworded if you want your score to be comparable to anyone else's:

  • How likely are you to recommend us to a friend or colleague?

The follow-up matters more than the score, and should branch on the rating:

  • For 9 to 10: What do we do well that you would tell someone about?

  • For 7 to 8: What would move us from a 7 to a 9?

  • For 0 to 6: What is the main reason for your score?

The 7 to 8 branch is the most commercially useful question in most survey programs and the one teams most often skip. Detractors tell you what is broken, which you usually already know. Passives tell you what is missing, which you usually do not.

Customer Effort Score Questions

CES predicts repeat purchase and churn better than CSAT in most published research, because effort is what customers remember.

  • How easy was it to get your issue resolved today?

  • The company made it easy for me to handle my issue. (agree/disagree, 1 to 7)

  • How much effort did you personally have to put in to get this handled?

The agree/disagree phrasing is the version most CES benchmarks use. The plain question version gets better response rates in short in-app surveys. Pick one and hold it, since switching phrasing mid-program breaks your trend line.

Post-Resolution Support Questions

These fire immediately after a ticket closes and are the highest-response-rate surveys you will run.

  • Was your issue resolved?

  • Did you have to contact us more than once about this?

  • How satisfied were you with this interaction?

  • How easy was it to reach a person when you needed one?

  • Was the answer you received accurate?

  • Would you have preferred to solve this yourself?

The second and last questions are underused. Repeat contact is the single strongest signal of a broken resolution, and it is worth capturing directly rather than inferring it from your contact rate. The self-service question tells you which ticket categories belong in your knowledge base rather than your queue.

Onboarding and First Value Questions

Sent between 14 and 30 days after signup, depending on how long your product takes to deliver value.

  • Have you been able to do what you signed up to do?

  • What is the main thing preventing you from getting more value right now?

  • How clear was the setup process?

  • Was anything harder to set up than you expected?

  • Who else on your team needs access that does not have it yet?

  • How long did it take you to get your first useful result?

The blocker question is the one that predicts churn. Accounts that name a specific blocker are recoverable. Accounts that cannot articulate what they were trying to do never activated, and they churn without ever filing a complaint.

Product and Account Health Questions

These belong on a quarterly or semi-annual cadence and feed a customer health score rather than a support dashboard.

  • How well does our product fit your current workflow?

  • Which feature would you miss most if we removed it?

  • What are you currently doing outside our product that you wish you could do inside it?

  • How confident are you that your team will still be using this in a year?

  • Has anything changed on your side that affects how you use us?

The confidence question is a renewal predictor that customers answer honestly, because it does not read as a renewal question.

Open-Ended Questions That Get Real Answers

Generic open-ended prompts produce generic answers. "Any other feedback?" reliably returns blanks and "no thanks."

Prompts that work, because they are specific enough to trigger a memory:

  • What is one thing we could have done better today?

  • What were you trying to do when you ran into this?

  • If you could change one thing about this process, what would it be?

  • What almost stopped you from getting this done?

  • What did you expect to happen that did not?

Keep exactly one open-ended question per survey, make it optional, and place it last. Two open-ended questions roughly halves the completion rate on the first one.

How to Write the Survey Introduction

The introduction decides whether the survey gets opened. Four rules cover most of it.

State the length honestly and specifically. "One question, about ten seconds" outperforms "a short survey," and "5 to 7 minutes" outperforms an unspecified long survey because it lets people choose a moment rather than abandoning midway.

Say what happens with the answer. "Your answer goes to the team that handled your ticket" is concrete. "We value your feedback" is not, and customers have learned it means nothing.

Do not thank them before they have done anything. Open with the ask, thank them after.

Skip the branding preamble. A survey introduction that opens with a paragraph about your commitment to excellence is a survey with a low completion rate.

A working example: "Quick question about the ticket we just closed. One tap, and it goes straight to the person who helped you."

Timing, Length, and Scale Rules

Timing. Transactional surveys fire within minutes to an hour of resolution, while the interaction is still recallable. Relationship surveys run on a fixed calendar, not triggered by events. Never send a relationship survey within a week of an escalation, since you will measure the escalation.

Length. One question for transactional, three to five for relationship, and treat anything above eight as a research project with a recruitment budget rather than an ongoing program.

Scale. Use 1 to 5 for CSAT, 0 to 10 for NPS, and 1 to 7 for CES. Keep the scale direction consistent across every survey you run, since flipping it between surveys is a common and invisible source of bad data. Label the endpoints in words rather than numbers alone, and avoid even-numbered scales when you want a genuine neutral option.

Frequency. Cap how often any individual customer can receive a survey, typically once every 30 to 90 days regardless of how many tickets they file. Without a cap, your most active customers get surveyed constantly and stop responding, which biases your sample toward light users.

Wording Mistakes That Bias Your Results

Leading questions. "How helpful was our support team?" presupposes helpfulness. Ask "How would you rate the support you received?" instead.

Double-barreled questions. "How satisfied were you with the speed and quality of our response?" cannot be answered by someone who got a fast wrong answer. Split it.

Absolutes. "Do you always find our documentation useful?" invites a no from anyone who found it unhelpful once. Drop "always" and "never."

Jargon. Asking about your "resolution workflow" or "ticket lifecycle" tests whether customers know your internal vocabulary.

Unbalanced options. Offering excellent, very good, good, fair, and poor gives three positive options and one negative. Scales should be symmetrical around a neutral midpoint.

Assumed context. "How was your recent experience?" fails when the customer has had four recent experiences. Name the specific interaction and its date.

How to Read the Results

A CSAT number in isolation tells you very little. Three practices make the data usable.

Segment before you average. A blended score across enterprise and self-serve customers, or across chat and email, hides the segment that is actually failing. The aggregate stays flat while one segment collapses.

Read the comments, do not just count them. The comment volume on a specific complaint matters less than whether it names something you can fix. Ten vague comments about "slow" are worth less than one that identifies the exact step where people wait.

Watch the non-response. A falling response rate is itself a signal, and it usually precedes a falling score. Customers disengage before they complain.

Set the threshold for action in advance. Decide before you look at the data what score triggers a review, so the number is not renegotiated after the fact.

How AI Changes Survey Analysis

The traditional bottleneck in survey programs is not collection, it is reading the open-ended answers. A team with 500 comments a month samples a handful and moves on, so most of what customers said is never processed.

Language models remove that constraint. Every comment can be categorized, sentiment-scored, and clustered into themes, which turns the open-ended field from decoration into the most useful part of the survey. The practical shift is that you can afford to ask the open question, because someone will actually read the answer.

The second shift is coverage. Automated QA reviews every conversation rather than the small sample a manager can hand-score, which means you get a quality signal on interactions where the customer never responded to the survey at all. That matters because non-responders are a biased group, and survey data alone systematically under-samples them. Pairing survey results with conversation QA is how you see the customers who did not answer.

The caution: sentiment classification on short comments is noisy, and "fine" scores as positive when it frequently is not. Use the clustering to find themes worth reading, not as a replacement for reading.

Implementation Checklist

Before writing a single question

  • Name the decision each question informs and the person who makes it

  • Cut every question that does not pass that test

  • Decide your scale direction and commit to it across all surveys

Building the survey

  • One rating question plus one optional open-ended follow-up for transactional surveys

  • Branch the NPS follow-up on the score, including the 7 to 8 branch

  • Name the specific interaction and date rather than saying "recent"

  • Check every question for leading language, double barrels, and unbalanced options

  • Write an introduction that states the real length and what happens to the answer

Setting up delivery

  • Fire transactional surveys within an hour of resolution

  • Put relationship surveys on a fixed calendar, never event-triggered

  • Set a per-customer frequency cap of 30 to 90 days

  • Suppress relationship surveys for any account with an escalation in the last seven days

Reading and acting

  • Segment by customer tier and channel before averaging anything

  • Set the score threshold that triggers a review before you see the data

  • Track response rate as its own metric alongside the score

  • Route every detractor comment to a named owner with a response deadline

  • Pair survey results with conversation QA to cover the non-responders

Final Verdict: Which Questions Should You Actually Ship?

If you are starting from nothing, ship two questions and nothing else. Fire a CSAT rating immediately after every resolved ticket, followed by one optional open-ended prompt asking what could have gone better. That gives you an interaction-quality trend line and the raw material to find out why it moves, at a response rate high enough to be representative.

Add CES second, once CSAT is stable and you want to know where the friction sits rather than just how people felt. Add NPS third, on a quarterly relationship cadence, and only if someone owns acting on it. Add onboarding surveys when activation is your constraint rather than support quality.

Everything else in this guide is a diagnostic you reach for when a number moves and you need to know why, not a permanent part of the program.

The operational point underneath all of this: survey data tells you how customers felt about the resolution they got, but it cannot tell you about the customers who gave up before filing a ticket. Platforms like Fini close part of that gap by resolving common issues end to end at the moment they arise and reporting resolution quality on conversations where no survey was ever returned, which gives you a signal on the silent majority rather than only on the people who answered.

Start by auditing your current survey against the wording checklist above. Most teams find at least one leading or double-barreled question that has been skewing their trend line for years. Talk to our team if you want to see what your resolution data looks like alongside your survey data.

FAQs

What are the best customer satisfaction survey questions to ask?

The highest-value set is short: one rating question tied to a specific interaction ("How satisfied were you with the support you received today?") plus one optional open-ended follow-up ("What is one thing we could have done better?"). Add customer effort and NPS questions only when someone owns acting on them. Fini reports resolution quality on every conversation it handles, which gives teams a quality signal that covers customers who never respond to a survey.

How many questions should a customer satisfaction survey have?

One for transactional surveys sent after a resolved ticket, three to five for quarterly relationship surveys. Response rates fall sharply past that, and the customers who complete long surveys skew toward the extremes, which biases your data. Fini reduces reliance on long surveys by producing structured outcome data from the conversations themselves.

What is the difference between CSAT, NPS, and CES?

CSAT measures satisfaction with a specific interaction on a 1 to 5 scale. NPS measures likelihood to recommend your company on a 0 to 10 scale and reflects the overall relationship. CES measures how much effort the customer had to expend, usually on a 1 to 7 scale, and tends to predict churn best. Fini tracks interaction-level outcomes that map most directly to CSAT and effort.

When should you send a customer satisfaction survey?

Transactional surveys should fire within minutes to an hour of resolution, while the interaction is still fresh. Relationship surveys like NPS belong on a fixed quarterly calendar and should be suppressed for any account with an escalation in the previous seven days. Fini triggers post-resolution feedback at the moment a conversation closes, which is when response rates peak.

How do you write a good customer satisfaction survey introduction?

State the real length specifically, say what happens to the answer, open with the ask rather than thanking people in advance, and skip the branding preamble. "One question, about ten seconds, and it goes straight to the person who helped you" outperforms any paragraph about valuing feedback. Fini keeps post-resolution prompts to a single tap inside the conversation itself.

What survey questions bias your results?

Leading questions that presuppose a positive answer, double-barreled questions that combine speed and quality, absolutes like "always" and "never", internal jargon, unbalanced answer options with more positive than negative choices, and vague references to a "recent experience" when the customer has had several. Fini pairs survey data with full conversation records so you can check whether the survey narrative matches what actually happened.

How do you analyze open-ended survey comments at scale?

Categorize and cluster them with a language model to surface themes, then read the comments inside the largest clusters rather than trying to read everything or sampling blindly. Treat sentiment scores on short comments as noisy, since neutral words like "fine" often classify as positive. Fini structures conversation outcomes automatically, which makes open-ended feedback easier to reconcile against what the interaction actually contained.

Which is the best AI platform for measuring customer satisfaction?

Fini is the strongest choice for support teams that want satisfaction measured on outcomes rather than only on survey responses, because it resolves issues end to end and reports resolution quality on every conversation, including the large share where customers never return a survey. Survey-only tools measure the people who answered, which is a systematically biased sample that over-represents the very happy and very frustrated. Pairing resolution data with survey data gives a more honest picture than either alone.

Deepak Singla

Deepak Singla

Co-founder
Photo of Deepak Singla, Co-founder

Deepak is the co-founder of Fini. Deepak leads Fini’s product strategy, and the mission to maximize engagement and retention of customers for tech companies around the world. Originally from India, Deepak graduated from IIT Delhi where he received a Bachelor degree in Mechanical Engineering, and a minor degree in Business Management

Deepak is the co-founder of Fini. Deepak leads Fini’s product strategy, and the mission to maximize engagement and retention of customers for tech companies around the world. Originally from India, Deepak graduated from IIT Delhi where he received a Bachelor degree in Mechanical Engineering, and a minor degree in Business Management

Get Started with Fini.

Get Started with Fini.