5 min readAll plans

CX Scorecard: NPS, CSAT, CES & sentiment

The deterministic scorecard Revuloop computes for every CX survey: how NPS, CSAT, CES, and sentiment are calculated, where to find them, and how trend history works by plan.

Every CX survey gets a CX Scorecard: the canonical NPS, CSAT, CES, and sentiment figures, computed in code (not narrated by AI) so they're always correct and consistent.

What it measures

  • NPS: promoters (9–10), passives (7–8), detractors (0–6); score = %promoters − %detractors. Flagged as "insufficient" under 30 responses.
  • CSAT: top-2-box % (the top two scale points) plus the mean of your satisfaction question.
  • CES: effort top-2-box % and mean of your effort/ease question.
  • Sentiment: positive / neutral / negative split, from the sentiment question or per-response sentiment scoring.

How a survey becomes a "CX survey"

Revuloop classifies each survey by its primary CX metric (NPS, CSAT, CES, Sentiment, or a mix). You can:

  • Let Auto-detect classify it from your question types (an `nps` question → NPS; a satisfaction rating → CSAT; an effort question → CES), or
  • Pin it explicitly in the builder's Setup tab under CX Metric (NPS / CSAT / CES / Sentiment / Not a CX survey).

Surveys created from a CX template (NPS, CSAT, CES) are classified automatically.

Where to find it

  • On the per-survey analytics page (the scorecard strip), and
  • On the dashboard CX tile, and
  • In the CX → Overview (Pro+).

Trend history by plan

The scorecard is available on every plan, including Free. Trend history is capped on Free and unlimited on paid plans:

PlanTrend history
Free30 days
ProUnlimited
BusinessUnlimited
Tip: NPS needs ~30+ responses to be stable. Revuloop flags the score until you cross that threshold rather than showing a misleading number.

Still need help?

Our support team typically responds within 24 hours