Skip to main content
Customer Satisfaction Score (CSAT) measures how satisfied contacts are with a specific interaction, product, or service. Unlike NPS, which gauges long-term loyalty, CSAT captures immediate sentiment at a single point in time. HoopAI lets you build CSAT surveys, distribute them automatically, and trigger workflows based on satisfaction levels.

What is CSAT?

CSAT asks a simple question: “How satisfied were you with [experience]?” Respondents answer on a defined scale, and the score is calculated as a percentage. CSAT formula: (Number of satisfied responses / Total responses) x 100 = CSAT %
“Satisfied” typically means the top two ratings on whatever scale you use. On a 5-point scale, that means ratings of 4 and 5. On a 3-point scale, it means the top rating only.

Question types and rating scales

The most common CSAT scale. Respondents rate from 1 (Very Dissatisfied) to 5 (Very Satisfied). Simple, familiar, and easy to analyze.
RatingMeaning
5Very satisfied
4Satisfied
3Neutral
2Dissatisfied
1Very dissatisfied

Creating a CSAT survey

1

Open the survey builder

Navigate to Sites > Surveys and click Create Survey. Name the survey clearly (e.g., “Post-Service CSAT” or “Support Ticket Satisfaction”).
2

Add the satisfaction question

On the first slide, add a Rating field. Set the number of steps to match your chosen scale (e.g., 5 for a 1-5 scale). Set the question text: “How satisfied were you with your experience?”
3

Add endpoint labels

Label the low end (e.g., “Very dissatisfied”) and the high end (e.g., “Very satisfied”) to anchor the scale.
4

Add an open-text follow-up

On a second slide, add a Long Text field asking “Is there anything we could have done better?” Mark this as optional to keep completion rates high.
5

Map to a custom field

Map the rating response to a custom contact field (e.g., “CSAT Score”) so the value is saved on the contact record.
6

Configure submission settings

Set a thank-you message: “Thank you for your feedback! Your input helps us improve.” Optionally redirect to a specific page after submission.
7

Save and publish

Click Save. Copy the survey URL or embed code for distribution.

Distribution and timing

When you send a CSAT survey matters as much as the questions you ask.

Post-purchase

Send 24 to 48 hours after a purchase while the experience is fresh.

After support

Trigger immediately after a support ticket is resolved or a conversation is marked complete.

Post-appointment

Send within a few hours of an appointment or service delivery.

Periodic check-in

Schedule monthly or quarterly surveys for ongoing clients to track satisfaction trends.
Embed the first question directly in the email body when possible. Contacts who can answer with a single click in the email are more likely to complete the survey than those who must click through to a separate page.

Analyzing CSAT results

Navigate to Sites > Surveys and select your CSAT survey to view analytics:
  • Overall CSAT percentage — the proportion of respondents who gave a satisfied rating (top two on your scale)
  • Score distribution — see how responses spread across each rating level
  • Trends over time — track whether satisfaction is improving or declining week over week and month over month
  • Open-text responses — read qualitative feedback alongside the numeric scores
  • Response rate — the percentage of contacts who completed the survey versus those who received it
  • Drop-off analysis — per-slide abandonment data to identify friction

Workflow automation triggers

Automate follow-up actions based on CSAT responses to close the feedback loop quickly.
1

Set up the trigger

Create a new workflow in Automation > Workflows. Use the Form Submitted trigger and select your CSAT survey.
2

Branch by satisfaction level

Add an If/Else condition checking the CSAT custom field:
  • Satisfied (4-5): Send a thank-you email, optionally request a review
  • Neutral (3): Send a follow-up asking what could be improved
  • Dissatisfied (1-2): Alert the account manager or team lead via internal notification for immediate outreach
3

Add tags for segmentation

Use the Add Tag action to tag contacts as “CSAT-High”, “CSAT-Neutral”, or “CSAT-Low”. These tags enable targeted campaigns and smart lists.
4

Activate and monitor

Toggle the workflow to active. Check the workflow history periodically to ensure branches are firing correctly.
Avoid sending CSAT surveys too frequently. Surveying the same contact more than once a month for the same type of interaction leads to survey fatigue and declining response rates.

Best practices

The best CSAT surveys have one to three questions. Every additional question reduces completion rates. The rating question alone can be enough for tracking trends.
Instead of asking “How satisfied are you with our company?”, ask about the specific interaction: “How satisfied were you with today’s appointment?” Specificity produces actionable data.
Always follow up on low scores. Automated workflows ensure no dissatisfied contact falls through the cracks. A timely response to negative feedback can recover the relationship.
Compare CSAT across service types, team members, and time periods. Internal benchmarking is more useful than industry averages because it measures your own improvement.
Last modified on March 6, 2026