happytails.ai

Customer satisfaction calculator

Calculate customer satisfaction from survey scores or counts. Set your rating scale and satisfied-score threshold, then see the distribution and average.

Use a whole-number scale within 0 to 10, with at least two possible scores. Paste up to 100,000 individual scores or a CSV with score,count headers and one row per score. Counts must be nonnegative integers, with no more than 1,000,000,000 responses in total and 1,000,000 input characters. A percentage describes the supplied responses; it is not a population estimate or a statistical-significance test. Processing stays on your device. Enter whole-number scores. For counted data choose Score counts (CSV) and use the score,count headers. Up to 1,000,000 characters. Review the settings before running.

Your result

Report a problem or share an idea.

How to use Customer satisfaction calculator
  1. Paste the ratings or choose a score,count CSV distribution.
  2. Set the lowest and highest scores and which scores count as satisfied.
  3. Calculate the satisfied percentage, average and complete rating distribution. Download the result.

Useful next steps

Choose what counts as satisfied

A common five-point satisfaction survey counts ratings of 4 and 5 as satisfied. That is the default here. Different questions and scales need an explicit threshold; reverse-coded questions can count scores at or below the threshold instead.

Keep the average separate

The satisfaction percentage counts responses that meet your threshold. The average uses every rating on your selected scale. For ratings 1, 2, 3, 4 and 5, the average is 3, while the default satisfaction percentage is 40%.

Keep the full distribution

The same average can come from very different groups of responses. Review each score count and its share before comparing teams or periods. The calculator does not assign a benchmark or infer statistical significance.