ROI Guide

NPS vs CSAT vs CES: What the Research Found, and How B2B Teams Should Use Each

11 min read
In this post:
Frequently asked questions

What is the difference between NPS, CSAT and CES?

NPS measures how likely someone is to recommend you. CSAT measures satisfaction, usually with a specific interaction. CES measures how much effort a service request took.

CEB, which introduced CES, described NPS as a powerful gauge at the company level and CES as stronger in service interactions. They answer different questions.

Use each for its own job. MatrixFlows forms can collect any of the three and store answers on the account.

Which predicts retention best: NPS, CSAT or CES?

In the only study comparing all three, top-2-box satisfaction predicted best, NPS was close behind and CES was worst.

That Dutch study used Dutch consumers and self-reported retention. It hasn't been repeated for B2B software.

Test each score against your own renewals. MatrixFlows keeps survey answers next to account revenue.

Is NPS useful for B2B SaaS?

It can be, if you ask the right people. Its creator found other questions were more predictive where senior executives choose vendors, as in enterprise software.

The 2003 HBR article that introduced NPS noted that for database software and computer systems, “deserves your loyalty” or “sets the standard” questions predicted better.

Survey decision-makers and admins, per account. MatrixFlows can target forms to specific contacts on each account.

Is CES better than NPS?

Not as a general measure. CES was designed for service interactions, and in retention research it performed worst of the three on its own.

The same research found that combining CES with satisfaction measures improved predictions. It works best as a diagnostic, not a headline number.

Send CES after key service moments. MatrixFlows can trigger the form when a request closes.

Why does CES cover so few customers?

Because only customers who contacted you can answer it. In one large study, only 20.5% of respondents had made a service request.

That figure comes from a 2015 Dutch study. A CES average describes the customers who needed help, not your whole base.

Report CES coverage alongside the score. MatrixFlows views can show how many accounts have responses.

Should NPS be tied to bonuses?

No. NPS's creator names linking scores to frontline bonuses as a main way the metric gets abused.

A 2021 HBR article on NPS said that unaudited, self-reported Net Promoter Scores undermined the usefulness of NPS, and recommended tying growth to net revenue retention.

Use scores to prompt follow-up conversations. MatrixFlows Automations can open a task when a detractor responds.

Can survey scores disagree with what customers do?

Yes. One B2B working paper found 70% of surveyed customers were promoters while purchase records showed many had churned.

That Cambridge Service Alliance paper studied one UK firm and wasn't peer reviewed, so treat it as a caution.

Check scores against renewal and revenue every quarter. MatrixFlows keeps both on the same account record.

What should a B2B survey program measure first?

Start with CSAT on resolved requests, because it covers the most interactions and predicted retention best in the comparative research. Add NPS for decision-makers once a clear owner can follow up on every response.

The Dutch researchers warned against making a past-focused, single-incident metric the headline KPI. Keep CES as a diagnostic.

Link every response to an account from day one. MatrixFlows forms store answers on the request and the account automatically.

Topics

ROI Guide
Intelligence

Contributors

Victoria Sivaeva
Product Success
As Product Success Leader at MatrixFlows, I focus on helping companies create seamless customer, partner, and employee experiences by building stronger knwoeldge foundation, collaborating more effectivily and leveraging AI to its full potential.
David Hayden
Founder & CEO
I started MatrixFlows to help you enable and support your customers, partners, and employees—without needing more tools or more people. I write to share what we’re learning as we build a platform that makes scalable enablement simple, powerful, and accessible to everyone.
Published:
September 24, 2026
Updated:
October 30, 2026

One workspace. Unlimited users. One flat price.

Unlimited users — no seat cost

Your whole company gets access — every department, every contributor, plus the customers and partners you serve. From day one.

One platform replaces 4–6 tools

Knowledge, projects, requests and the AI that runs on them — in one workspace. No integrations to maintain, no context lost between tools.

No per-resolution pricing

Every AI answer and action is included. Usage improves the system, not your invoice — so volume growth never becomes a bill you have to defend.

Sign up for a MatrixFlows workspace today!

Start growing scalably today.

Unlimited internal and external users
No per user pricing
No per conversation or per resolution pricing