Customer Satisfaction Survey: Templates, Questions, and Best Practices (2025)

    Want higher retention, better reviews, and fewer support escalations? A customer satisfaction survey (CSAT) is the fastest signal you can capture. Below you'll find ready-to-use templates, copy-paste questions, email invite examples, analysis tips, and mistakes to avoid—so you can launch today and act on insights tomorrow.

    Try it now

    Build a beautiful, mobile-first CSAT with Spaceforms (one-question-per-page, blazing fast).

    Create your free survey →

    Quick links:

    Survey Questions·Survey Template·Market Research Survey·Free Survey Maker·SurveyMonkey Login·Zoho Survey

    Table of Contents

    What is a customer satisfaction survey (CSAT)?

    A CSAT survey measures how satisfied customers are with a specific interaction (purchase, delivery, support ticket, onboarding step, etc.). It's short (typically 1–5 questions), uses a simple scale (e.g., 1–5 stars), and is best sent immediately after the experience you want to evaluate.

    How CSAT differs from NPS and CES

    • CSAT → satisfaction with a specific experience (tactical).
    • NPS → likelihood to recommend your brand (loyalty).
    • CES → effort required to complete a task (friction).

    For wording and scale choices, see Survey Questions.

    CSAT survey templates (copy & paste)

    Use these as-is or tweak language to match your brand. You can paste them directly into Spaceforms or any tool.

    1) Post-Purchase CSAT

    • • Overall, how satisfied are you with your purchase today? (1–5: Very dissatisfied → Very satisfied)
    • • What went well? (Open)
    • • What could we improve before your next purchase? (Open)

    2) Support Interaction CSAT

    • • How satisfied are you with your recent support experience? (1–5)
    • • The agent resolved my issue. (Strongly disagree → Strongly agree)
    • • Anything else we should know? (Open)

    3) Delivery/Onboarding CSAT

    • • How satisfied are you with the delivery/onboarding experience? (1–5)
    • • Was everything clear and easy to set up? (Yes/No)
    • • What would have made this easier? (Open)

    4) Product Feature CSAT (in-app)

    • • How satisfied are you with [Feature]? (1–5)
    • • How easy was it to use? (1–5)
    • • What's the one thing we should improve? (Open)

    5) B2B QBR / Renewal CSAT

    • • How satisfied are you with the value we deliver relative to cost? (1–5)
    • • Which outcomes mattered most this quarter? (Multi-select)
    • • What should be our #1 focus before renewal? (Open)

    More ready-mades: Survey Template.

    Launch a CSAT in minutes

    One-question-per-page, gorgeous themes, instant exports.

    Build with Spaceforms →

    The best CSAT questions (and when to use them)

    • "Overall, how satisfied are you with [experience]?" (1–5 scale) – universal, place first.
    • "Did you achieve your goal today?" (Yes/No) – pairs well with CES.
    • "What went well?" / "What could we improve?" (Open) – actionable verbatims.
    • "How easy was it?" (1–5) – effort proxy if you don't run CES.

    See lots more word-for-word options in Survey Questions.

    Placement & timing (matters more than you think)

    • Right after the event: purchase confirmation page, ticket solved email, onboarding completion.
    • In-product prompts: trigger after feature use or workflow completion (not at login).
    • Email within minutes: engagement drops fast—send within 5–30 minutes of the experience.

    Delivery: email + in-app + QR

    • Email subject: "Quick rating on your experience today?"
    • Preview text: "It's 1 question—takes 5 seconds."
    • In-app: single question, one-tap scale, optional text box.
    • QR: packaging, receipts, stores, events.

    Pro move: Use Spaceforms to auto-route unhappy responses to Slack/Email for rapid follow-up. Build your CSAT →

    Response rate boosters

    • Keep it under 4 questions for transactional CSAT.
    • Use plain language, no jargon.
    • Offer optional open text (don't force).
    • Personalize the intro ("About your order #1234…").
    • Close the loop: in a monthly post, share what you changed.

    Scoring & analysis

    CSAT score is usually the % of positive responses (e.g., 4–5 on a 5-point scale).
    Example: 720 "Satisfied/Very satisfied" out of 1,000 total → CSAT = 72%.

    Slice results by channel (web vs. mobile), region, plan tier, or product area. Look for outliers and "What could we improve?" themes that repeat.

    Act on it fast

    • Create owners for each theme (Shipping, Billing, UX).
    • Log changes and measure before/after CSAT to confirm impact.
    • Escalate detractors within 24–48h.

    Common mistakes to avoid

    • Asking too many questions (fatigue = lower scores).
    • Mixing scales (1–5 here, 1–7 there → messy data).
    • Leading wording ("How great was…?").
    • Delayed sends (survey 24h later ≈ memory bias).
    • No follow-up (signals are wasted if nobody acts).

    Email invitations (copy-ready)

    Variant A (ultra-short)

    Subject: Quick rating on your experience today?

    "Hi [Name],

    Got 5 seconds? Please rate your experience today.

    [1] [2] [3] [4] [5]

    Optional: Tell us what to improve.

    Thanks!"

    Variant B (support resolved)

    Subject: How did we do?

    "Hi [Name],

    About your support ticket #[ID]:

    How satisfied are you with the resolution?

    [Very dissatisfied – Very satisfied]

    Anything we could have done better?"

    FAQ

    How many questions should a CSAT have?

    For transactional use, 1–3 is ideal; 4–6 if you truly need them.

    Which scale is best?

    A 5-point scale is simple and familiar; keep it consistent across touchpoints.

    Should I include demographics?

    Only if necessary for action (e.g., plan tier or region). Keep optional and at the end.

    How often should I run CSAT?

    Continuously on key journeys (checkout, support, onboarding). Review trends weekly or monthly.

    Related guides:

    Survey Questions – question types and best practices

    Survey Template – ready-made templates for any use case

    Market Research Survey – methods and frameworks

    Free Survey Maker – compare tools and platforms

    SurveyMonkey Login – access and features

    Zoho Survey – pricing and integrations

    Launch a CSAT in minutes

    One-question-per-page, gorgeous themes, instant exports.

    Build with Spaceforms →