Free CSAT Calculator | Customer Satisfaction Score

Free CSAT Calculator

Calculate your Customer Satisfaction Score instantly. Select your survey scale and enter response counts.

Scores 4 and 5 are counted as satisfied

😠
😕
😐
🙂
😄
CSAT Score0.0%
0%25%50%75%100%

Enter response data above to calculate your CSAT score.

Collect the data behind this number.

Run the survey in your product or on your website and the score updates itself.

What is CSAT (Customer Satisfaction Score)?

Customer Satisfaction Score (CSAT) is the most widely used customer experience metric in the world. It measures how happy customers are with a specific interaction, product, or service at any point in the customer journey. According to the American Customer Satisfaction Index (ACSI), the global average CSAT score sits at approximately 78% across all industries.

You have likely seen "How satisfied were you with your experience?" surveys after making a purchase, contacting support, or completing onboarding. That is a CSAT survey in action. When you design your own form, CSAT survey question examples help you keep prompts specific and actionable. The data collected from these surveys is then converted into a single percentage score using a simple formula, which is what our free CSAT calculator above does for you instantly.

CSAT acts as a pulse check for your brand. High scores signal strong customer approval and loyalty, while lower scores point to areas that need attention before they impact retention and revenue.

CSAT customer journey mapping showing key touchpoints for satisfaction measurement

How to Calculate CSAT Score (The CSAT Formula)

The CSAT calculation is straightforward. You only need to focus on how many people were satisfied out of the total respondents.

CSAT Formula

CSAT (%) = (Number of Satisfied Responses / Total Number of Responses) x 100

Step-by-step example: Suppose you sent a CSAT survey to 200 customers on a 1-5 scale. You received 200 responses, out of which 85 people rated 5 (Very Satisfied) and 65 people rated 4 (Satisfied). Your calculation would be:

CSAT = ((85 + 65) / 200) x 100 = (150 / 200) x 100 = 75%

This means 75% of your respondents were satisfied with their experience.

The Weighted Average Method

There is an alternative way to express CSAT. Instead of a percentage, you can calculate the weighted average rating by summing all individual scores and dividing by the number of respondents.

Weighted Average = Sum of All Scores / Number of Respondents

For example, if your 200 responses on a 1-5 scale totaled 740 points, the weighted average would be 740 / 200 = 3.70 out of 5. This method gives a different perspective because it accounts for every rating rather than just the "satisfied" bucket.

CSAT Rating Scales: 1-5, 1-7, and 1-10

Different organizations use different rating scales for their CSAT surveys. The key difference is which responses count as "satisfied" when computing the CSAT percentage.

ScaleSatisfied ResponsesNeutral / UnsatisfiedBest For
1-3 Scale31, 2Quick pulse checks, SMS surveys
1-5 Scale (Most Common)4, 51, 2, 3General CSAT, post-interaction surveys
1-7 Scale5, 6, 71, 2, 3, 4Academic research, detailed sentiment analysis
1-10 Scale7, 8, 9, 101-6Detailed scoring, NPS®-style granularity

CSAT on a 1-5 Scale (Most Common)

The 1-5 scale is the most popular CSAT format used in business:

1 = Very Dissatisfied, 2 = Dissatisfied, 3 = Neutral, 4 = Satisfied, 5 = Very Satisfied

Only responses of 4 and 5 are counted as satisfied. This scale works well because it is simple and drives higher completion rates. Customers can answer in seconds without overthinking their response.

Different visual formats for a 1-5 scale

1 2 3 4 5

😠 😕 😐 🙂 😄

⭐ ☆ ☆ ☆ ☆

🔴 🟠 🟡 🟢 🟢🟢

CSAT on the 7 Point Scale

The 7-point scale provides more granularity for researchers and teams that want finer distinctions in sentiment:

1 = Very Dissatisfied, 2 = Dissatisfied, 3 = Somewhat Dissatisfied, 4 = Neutral, 5 = Somewhat Satisfied, 6 = Satisfied, 7 = Very Satisfied

Responses of 5, 6, and 7 are counted as satisfied. Some organizations use a stricter definition where only 6 and 7 count. The 7-point scale is more common in academic research and industries like hospitality that need detailed sentiment breakdowns.

Example calculation on a 7-point scale: You received 178 responses. The breakdown is: 10 people rated 5, 38 rated 6, and 52 rated 7. CSAT = (10 + 38 + 52) / 178 x 100 = 56.2%.

CSAT on a 1-10 Scale

The 1-10 scale offers the most granularity and is sometimes used alongside NPS®-style surveys:

Responses of 7, 8, 9, and 10 are generally counted as satisfied. Some organizations apply a stricter threshold of 9 and 10 only (mirroring NPS "promoter" logic).

Example calculation on a 1-10 scale: Out of 100 respondents, 60 rated 7 or above. CSAT = (60 / 100) x 100 = 60%.

The most important thing is to stay consistent. If you start with a 1-5 scale, keep using it so your historical comparisons remain valid.

Formbricks CSAT survey template with 1-5 satisfaction scale

How to Calculate CSAT Score in Excel

Excel is a practical tool for calculating CSAT when you have raw survey data in a spreadsheet. Here are formulas for every common scale:

Basic CSAT Formula for a 1-5 Scale

  1. Enter all survey responses in column A (e.g., cells A2 through A201 for 200 responses).
  2. In any empty cell, enter this formula:
=COUNTIF(A2:A201,">=4") / COUNTA(A2:A201) * 100

This counts every response rated 4 or 5, divides by the total number of responses, and multiplies by 100 to give you the CSAT percentage.

CSAT Formula for a 1-7 Scale in Excel

=COUNTIF(A2:A201,">=5") / COUNTA(A2:A201) * 100

CSAT Formula for a 1-10 Scale in Excel

=COUNTIF(A2:A201,">=7") / COUNTA(A2:A201) * 100

Weighted Average Rating in Excel

To get the average satisfaction rating instead of a percentage:

=AVERAGE(A2:A201)

Advanced: CSAT with Conditional Formatting

For a more visual spreadsheet, you can add conditional formatting to automatically highlight satisfied (green) vs. unsatisfied (red) responses. Set up a helper column with this formula:

=IF(A2>=4,"Satisfied","Not Satisfied")

Then use =COUNTIF(B2:B201,"Satisfied")/COUNTA(B2:B201)*100 to get your CSAT.

How to calculate CSAT score in Excel spreadsheet with formula examples

Interpreting Your CSAT Score

Once you have calculated your CSAT score, the next step is understanding what it means for your business. For frameworks, benchmarks in context, and how CSAT fits alongside other signals, see our guide to measuring customer satisfaction.

CSAT Score (%)InterpretationRecommended Action
85-100%Excellent - Customers love you! Keep it up.Maintain quality, ask for referrals and reviews.
70-84%Good - You're doing well, but there's room to improve.Identify specific areas dragging the score down.
50-69%Average - Mixed reviews; investigate friction points.Conduct follow-up surveys to understand root causes.
Below 50%Poor - Many customers are unhappy. Time for action.Prioritize customer feedback loops and escalation processes.

Context matters. A 75% CSAT can be excellent in a tech support environment where complex issues are the norm. The same score would be a warning sign in luxury hospitality, where customer expectations are significantly higher.

The global average CSAT across all industries is approximately 78% (Salesforce). If your score is above this, you are performing well relative to the broader market. But the real benchmark that matters is your industry average and your direct competitors.

CSAT Industry Benchmarks (2025)

Comparing your CSAT against industry benchmarks helps you understand where you stand. Here are the latest average scores by sector:

IndustryAverage CSAT ScorePerformance Tier
Consulting84%Top Performer
Full-Service Restaurants84%Top Performer
Hotels & Hospitality82%Top Performer
Ecommerce & Retail82%Top Performer
Healthcare81%Top Performer
Banking & Financial Services79%Above Average
Software / SaaS78%Above Average
Insurance76%Above Average
Online Travel76%Above Average
Social Media73%Average
Internet Service Providers68%Below Average

Key takeaways from the data:

Top-performing sectors like consulting and hospitality consistently achieve 80%+ CSAT because their business models are inherently service-oriented. Technology-heavy sectors like ISPs tend to score lower due to the complexity of their products and the frequency of technical issues.

If your CSAT is above your industry average, you are in a strong position. If you are below, focus on identifying the specific touchpoints dragging your score down rather than trying to improve everything at once.

What is a Good CSAT Score?

What counts as a "good" CSAT score depends on your industry, but here are general guidelines:

Above 80% is considered excellent. Your customers are highly satisfied and you are likely outperforming most competitors in your space.

70-79% is good. The majority of your customers are happy, but there are specific areas where the experience falls short. Dig into qualitative feedback to identify patterns.

50-69% is average. You have a mix of satisfied and dissatisfied customers. This range indicates systemic issues that need investigation, not just surface-level fixes.

Below 50% is a red flag. More than half of your customers are not satisfied. Immediate action is required to prevent churn.

What about a 90% CSAT score? A 90%+ score is exceptional and rare. It means 9 out of 10 customers are satisfied. Very few companies sustain scores this high. If you are at 90%+, focus on maintaining consistency, turning satisfied customers into advocates, and using the remaining 10% of feedback to stay ahead.

CSAT vs NPS vs CES: Which Metric Should You Use?

CSAT is one of three major customer experience metrics. Each measures something different, and the most effective companies use all three together.

FeatureCSATNPSCES
Full NameCustomer Satisfaction ScoreNet Promoter Score℠Customer Effort Score
What It MeasuresSatisfaction with a specific interactionOverall loyalty and willingness to recommendEase of completing a task or resolving an issue
Typical Question"How satisfied were you?""How likely are you to recommend us?""How easy was it to resolve your issue?"
Common Scale1-50-101-7
Formula(Satisfied / Total) x 100% Promoters - % DetractorsAverage of all scores
Metric TypeTransactional or RelationalRelationalTransactional
Best TimingImmediately after interactionQuarterly or biannuallyAfter task completion
Churn PredictionModerateStrongStrongest (1.8x more predictive than CSAT)
Ideal ForSupport teams, product managersCX leaders, executives, growth teamsUX teams, support managers

When to use CSAT: After specific interactions like support tickets, purchases, onboarding sessions, or feature usage. CSAT tells you how a customer felt about a specific moment.

When to use NPS: Quarterly or biannually to gauge overall brand loyalty. NPS reveals whether customers would recommend you, which correlates with long-term growth.

When to use CES: After task completion events like resolving a support issue, completing a checkout, or finding information. Research from Gartner (formerly CEB) found that CES is 1.8x more predictive of customer loyalty than CSAT.

The strongest customer feedback programs deploy CSAT at key touchpoints, NPS on a regular cadence, and CES after high-effort interactions. This combination gives you a complete picture of both transactional satisfaction and long-term loyalty.

Compare your NPS with our NPS calculator alongside your CSAT results for a more complete customer health picture. You can also measure how easy your customers find specific interactions with our CES calculator, and quantify the financial return of your CX improvements with our CX ROI calculator.

Best Practices for Collecting CSAT Data

Timing is Everything

The timing of your CSAT survey significantly impacts both response rates and feedback quality. The ideal moment to send a CSAT survey is immediately after a customer interaction, when the experience is fresh. Focus on key moments: after completing onboarding for SaaS products, after delivery for e-commerce, or right after service completion for service businesses.

Avoid sending surveys during peak business hours, holidays, or when customers are likely to be busy. Be mindful of survey fatigue by limiting how many surveys you send to the same customer. A good rule of thumb is no more than one CSAT survey per customer per week.

Keep It Simple and Specific

The most effective CSAT surveys are short and focused. Instead of asking multiple questions, focus on one specific aspect of the customer experience. "How satisfied were you with our support response time?" is significantly better than a generic "How satisfied are you with our service?"

Use a consistent rating scale (stick with 1-5 unless you have a specific reason to use 1-7 or 1-10) and always provide context about what you are asking about. Include an optional open-ended follow-up like "What could we have done better?" to capture qualitative insights.

Act on the Feedback

Collecting CSAT data is only valuable if you act on it. Set up automated alerts for low scores (typically 1-2 ratings) so your team can respond quickly. Follow up with customers who provided negative feedback. Look for patterns in your CSAT scores to identify systemic areas for improvement, and close the feedback loop by letting customers know what changes you are making based on their input.

Start collecting CSAT data for free with Formbricks →

How to Collect CSAT Responses

The art of collecting CSAT responses lies in making it effortless for customers to share their feedback while ensuring the data you collect is meaningful and actionable. Compare channels and timing in our overview of survey distribution methods.

In-App Surveys

In-app surveys have transformed how SaaS companies collect customer feedback. By embedding surveys directly within your application, you capture feedback when the experience is fresh and the context is clear. Instead of interrupting users with pop-ups, use subtle slide-in panels or contextual surveys that appear after specific actions like completing a key workflow or using a new feature. Learn more about in-app surveys.

Email Surveys

Email surveys remain effective, especially for B2B companies and service-based businesses. Success depends on timing and personalization. Sending a survey immediately after a significant interaction, with a personalized subject line and clear context, dramatically improves response rates. Reference the specific interaction in the email body to make it feel relevant.

Email CSAT survey example with personalized content

Post-Support Feedback

Support interactions are moments of truth where customer trust is either strengthened or lost. Sending a CSAT survey right after a support ticket is resolved or a live chat concludes lets you measure satisfaction when emotions and experiences are still vivid. Keep these surveys laser-focused on the specific interaction.

Post-Purchase Surveys

For e-commerce and retail businesses, the post-purchase moment is a critical touchpoint. Trigger a CSAT survey after order delivery (not after order placement) to measure satisfaction with the complete experience including shipping and product quality.

Choosing Your Approach

The most effective strategy often combines multiple methods. A SaaS company might use in-app surveys for feature feedback while sending email surveys for overall satisfaction. An e-commerce business might use post-purchase surveys for immediate feedback and periodic email surveys for long-term satisfaction tracking. Start with one method, measure its effectiveness, and then gradually expand your approach.

Benefits and Limitations of CSAT Metrics

Understanding where CSAT excels and where it falls short is essential for building a complete customer feedback strategy.

CSAT strengths and weaknesses comparison chart

Strengths of CSAT

Immediate feedback. CSAT provides real-time insights at critical touchpoints. When a customer completes onboarding, their immediate feedback helps you identify friction points while they are still fresh. This immediacy lets you address issues before they compound.

Simplicity drives completion. The straightforward "How satisfied were you?" question typically achieves 30-40% higher completion rates than more complex surveys. Customers appreciate the minimal time investment, giving you more data points for a more representative sample.

Directly actionable. When your support team's CSAT drops from 85% to 70%, you have a clear signal to investigate. Unlike abstract metrics, CSAT declines can often be traced to specific changes in your product or service.

Cross-functional versatility. The same CSAT framework can evaluate everything from your checkout process to your help documentation. This consistency allows you to compare satisfaction across different parts of your business and prioritize improvements where they will have the greatest impact.

Limitations of CSAT

Misses the long-term view. A customer might rate support 5/5 for resolving an issue but still be frustrated about needing support in the first place. CSAT captures a moment in time, not the cumulative experience that ultimately determines retention.

Response bias. Research shows that customers with moderate opinions respond to CSAT surveys at rates 5-7x lower than those with extreme views. This can create a polarized picture that misses the nuanced feedback from your "silent majority."

Numbers without stories. A 65% CSAT score tells you something is wrong but not why. Without accompanying qualitative feedback, you risk addressing symptoms rather than root causes. Always pair CSAT with an open-ended follow-up question.

Cultural response patterns. In regions like Japan and parts of Southeast Asia, cultural tendencies to avoid extreme ratings result in scores clustering around 3-4 on a 5-point scale. In the US, scores tend to be more polarized. Factor in these cultural differences when comparing CSAT across global markets.

When CSAT Falls Short

There are specific scenarios where CSAT alone is not enough:

Satisfaction does not equal loyalty. Studies show that 60-80% of customers who defect to competitors reported being "satisfied" in their last CSAT survey. This gap exists because satisfaction measures a moment in time, while loyalty reflects the overall relationship.

Effort matters more than satisfaction. Gartner research found that reducing customer effort is 40% more predictive of loyalty than increasing satisfaction. A customer might give a high CSAT after you resolve their problem, but if the process was frustrating, they are still likely to look elsewhere next time.

The emotional disconnect. CSAT measures rational satisfaction but misses emotional connections. Brands like Apple have built their success not just on satisfied customers but on emotional advocates. These deeper connections are rarely captured in traditional CSAT metrics.

Creating a Balanced Approach

The most effective customer feedback strategy combines CSAT with complementary metrics:

CSAT for touchpoint excellence. Deploy CSAT surveys at specific interaction points to identify immediate friction after checkout, onboarding, or support interactions.

NPS for relationship health. Net Promoter Score℠ helps you understand your overall relationship with customers. Quarterly NPS surveys reveal loyalty trends that CSAT misses.

CES for friction detection. Customer Effort Score addresses one of CSAT's biggest blind spots by measuring how easy it was for customers to accomplish their goals.

Open-ended feedback for context. Always pair quantitative metrics with qualitative questions. The "Why did you give this rating?" follow-up provides insights that numbers alone cannot.

Behavioral data for reality checks. What customers say and what they do can differ. Complement survey data with retention rates, feature adoption, and purchase frequency to ensure survey insights align with actual behavior.

Leveraging AI for CSAT Analysis

AI can transform how you collect and analyze CSAT data, making the process more efficient and insightful:

Automate response analysis. Use AI tools to categorize open-ended feedback by sentiment and topic, saving hours of manual review. AI can identify recurring themes and flag urgent issues requiring immediate attention.

Predict customer behavior. Deploy predictive models that correlate CSAT scores with customer actions. Train a model on historical data to identify which satisfaction thresholds typically precede churn, allowing proactive intervention before customers leave.

Personalize follow-up actions. Implement AI-driven workflows that trigger different responses based on CSAT scores. Low scores can automatically generate support tickets with context, while positive feedback can trigger requests for testimonials or reviews.

Formbricks offers integration capabilities that make connecting your CSAT data with AI analysis tools straightforward, allowing you to unlock deeper insights without requiring data science expertise.

How to Improve Your CSAT Score

If your CSAT score is below your target, here are proven strategies to move it higher:

Close the feedback loop. The single most impactful action is following up with customers who gave low scores. Reach out within 24 hours, acknowledge the issue, and share what you are doing to fix it. This alone can recover up to 25% of dissatisfied customers.

Reduce response time. Speed is one of the strongest predictors of customer satisfaction. If your average first-response time in support is over 4 hours, cutting it to under 1 hour can significantly boost CSAT.

Empower frontline teams. Give your support and service teams the authority to resolve issues without escalation. Customers who are bounced between departments rate their experience 30-40% lower than those whose issue is resolved by the first person they contact.

Set up real-time alerts. Configure automated alerts when CSAT drops below a threshold (e.g., 3 or lower on a 1-5 scale). This enables your team to intervene before a negative experience snowballs into churn.

Segment and analyze. Break your CSAT data down by customer segment, product area, support channel, and time period. Aggregate scores can mask pockets of dissatisfaction. A segment-level view reveals exactly where to focus your improvement efforts.

Final Thoughts

Customer Satisfaction is not just a metric. It is a reflection of how well customers perceive your business, service, or product. It gives a clear snapshot of how well your business meets expectations at every touchpoint.

Use our free CSAT calculator above to turn raw survey data into data-driven decisions. Combine it with industry benchmarks to understand where you stand, and pair CSAT with NPS and CES for a complete customer experience picture.

When your customers speak, CSAT helps you listen.

Frequently Asked Questions

How do I calculate a CSAT score?
To calculate a CSAT score, divide the number of satisfied responses (typically ratings of 4 and 5 on a 1-5 scale) by the total number of survey responses, then multiply by 100. For example, if 80 out of 100 respondents gave a rating of 4 or 5, your CSAT score is (80 / 100) x 100 = 80%. You can use our free calculator above to compute this instantly for 1-5, 1-7, or 1-10 scales.
What is the formula for CSAT?
The standard CSAT formula is: CSAT (%) = (Number of Satisfied Responses / Total Number of Responses) x 100. "Satisfied responses" are defined as the top ratings on your chosen scale: scores 4-5 on a 1-5 scale, scores 5-7 on a 1-7 scale, or scores 7-10 on a 1-10 scale. An alternative method is the weighted average, where you sum all scores and divide by the number of respondents to get an average rating rather than a percentage.
What is CSAT rating 1 to 5?
A CSAT rating on a 1 to 5 scale is the most commonly used format for measuring customer satisfaction. Each point represents a level of satisfaction: 1 = Very Dissatisfied, 2 = Dissatisfied, 3 = Neutral, 4 = Satisfied, 5 = Very Satisfied. When calculating the CSAT percentage, only responses of 4 (Satisfied) and 5 (Very Satisfied) count as "satisfied." This scale is popular because it is simple for customers to understand and quick to complete, which leads to higher response rates.
What is a 90% CSAT score?
A 90% CSAT score means that 90 out of every 100 survey respondents rated their experience as "satisfied" or "very satisfied." This is considered an excellent score that places you well above the global average of 78%. Very few industries consistently achieve 90%+ CSAT. If your score is at this level, it indicates exceptional customer experience. Focus on maintaining this standard, asking satisfied customers for reviews and referrals, and using the feedback from the remaining 10% to keep improving.
What is the CSAT 7 point scale?
The CSAT 7 point scale uses ratings from 1 to 7, where 1 means "Very Dissatisfied" and 7 means "Very Satisfied." On this scale, responses of 5, 6, and 7 are counted as "satisfied" when calculating the CSAT percentage. The 7-point scale provides more granularity than a 5-point scale, making it useful for academic research and detailed sentiment analysis. However, the 1-5 scale remains more common in business contexts due to its simplicity.
How to calculate CSAT score in Excel?
To calculate CSAT in Excel: (1) Enter all survey responses in column A. (2) In a separate cell, use the formula =COUNTIF(A:A,">=4")/COUNTA(A:A)*100 for a 1-5 scale. This counts all responses rated 4 or higher, divides by the total number of responses, and multiplies by 100. For a 1-7 scale, replace ">=4" with ">=5". For a 1-10 scale, use ">=7". You can also compute the weighted average with =AVERAGE(A:A) to get a mean rating instead of a percentage.
How to calculate CSAT percentage?
To calculate the CSAT percentage, follow three steps: First, count the total number of survey responses. Second, count only the "satisfied" responses (the top two ratings on your scale, such as 4 and 5 on a 1-5 scale). Third, divide the satisfied count by the total count and multiply by 100. For example, with 200 total responses and 150 satisfied responses: (150 / 200) x 100 = 75% CSAT.
How to calculate CSAT score out of 5?
For a 1-5 scale CSAT calculation, count the number of respondents who gave a 4 (Satisfied) or 5 (Very Satisfied). Divide that number by the total respondents and multiply by 100. Example: If you received 500 responses and 375 of them were rated 4 or 5, your CSAT is (375 / 500) x 100 = 75%. Alternatively, you can compute the average rating by summing all scores and dividing by the response count, which gives you a score out of 5 (e.g., 3.75/5).
How to calculate CSAT score out of 10?
For a 1-10 scale, CSAT is calculated by counting responses rated 7 through 10 as "satisfied," dividing by total responses, and multiplying by 100. For example, if 60 out of 100 respondents rated 7 or above, your CSAT score is 60%. Some organizations use a stricter threshold where only 9 and 10 count as satisfied (similar to NPS® promoter logic). Make sure you are consistent with your threshold to track trends accurately over time.
What is the difference between CSAT, NPS, and CES?
CSAT (Customer Satisfaction Score) measures satisfaction with a specific interaction. NPS (Net Promoter Score℠) measures overall loyalty by asking how likely a customer is to recommend you. CES (Customer Effort Score) measures how easy it was for a customer to accomplish a task. CSAT is best for touchpoint feedback, NPS for relationship health, and CES for friction detection. Research shows CES is 1.8x more predictive of loyalty than CSAT. The most effective strategy combines all three metrics.
What is a good CSAT score for my industry?
The global average CSAT score is approximately 78%. However, benchmarks vary by industry: Consulting leads at 84%, followed by Hospitality at 82%, Ecommerce at 82%, Healthcare at 81%, Banking at 79%, SaaS/Software at 78%, Insurance at 76%, and ISPs at 68%. A score above your industry average is considered good. Focus on outperforming your direct competitors rather than comparing across different sectors, since each industry has unique customer expectations.
How does Formbricks help with CSAT surveys?
Formbricks is an open-source survey platform that streamlines CSAT data collection with customizable, mobile-friendly surveys deployable across multiple channels including in-app, email, and links. It offers pre-built CSAT survey templates, automated survey triggers at key customer touchpoints, real-time analytics dashboards, response segmentation, and integrations with popular tools. Being open-source means you own your data with no vendor lock-in.