Vouch

Book a demo

All articles

Customer experience

·

9 min read

Transactional NPS: how to measure satisfaction at the moment it matters

Transactional NPS (tNPS) captures sentiment immediately after a specific interaction — a purchase, a service visit, a support ticket close — so you can fix problems while they are still fresh and convert happy customers into public proof.

Key takeaways

Transactional NPS measures one interaction; relationship NPS measures the whole relationship. You need both, for different decisions.

Trigger tNPS within minutes to hours of the event — recall and response rates both decay fast.

The score is a tripwire, not the prize. The free-text comment and the routing that follows are where the value is.

Send the same review invitation to everyone. Use the score to decide follow-up, not to suppress negative reviews — gating violates the FTC Fake Review Rule.

What is transactional NPS?

Transactional NPS (tNPS) is a Net Promoter Score survey triggered by a specific event in the customer journey — a completed purchase, a service appointment, an onboarding milestone, or a resolved support ticket. It asks the standard NPS question, "How likely are you to recommend us to a friend or colleague?", on a 0–10 scale, but it asks it about that interaction and right after it happens.

That timing is the whole point. A relationship survey sent quarterly asks customers to average months of experience into a single number. A transactional survey asks them about something that happened this morning, while the details are still sharp and while you can still act on what they tell you.

Transactional NPS vs. relationship NPS

Both use the same 0–10 question and the same Promoter / Passive / Detractor buckets. The difference is scope and cadence:

  • Relationship NPS (rNPS) is sent on a fixed schedule (quarterly or twice a year) and asks about the brand overall. It is a strategic, board-level metric — it tells you whether loyalty is trending up or down.
  • Transactional NPS (tNPS) is sent after an event and asks about that event. It is an operational metric — it tells you which locations, agents, or processes are creating or destroying goodwill, right now.

You want both. rNPS is the thermometer; tNPS is the diagnosis. A flat relationship score can hide a service desk that is quietly burning customers — the kind of thing only a per-interaction signal surfaces in time to fix.

How to calculate tNPS

The math is identical to standard NPS. Group responses to the 0–10 question:

  • Promoters score 9–10.
  • Passives score 7–8.
  • Detractors score 0–6.

Then: NPS = % Promoters − % Detractors. The result runs from −100 to +100. Calculate it per touchpoint — per location, per channel, per team — not just as one company-wide figure, or you will average away the very variation you ran the survey to find.

Resist the urge to obsess over the absolute number. A tNPS of +40 means little in isolation; the trend for this location versus last month, and versus your other locations, is what tells you where to act.

When (and how fast) to trigger a tNPS survey

Latency is the silent killer of transactional surveys. Both recall and response rates decay within hours, so the trigger should fire as close to the event as the channel allows:

  • In-person service (a visit, an appointment, a repair): within 1–2 hours of checkout or job completion.
  • E-commerce: after delivery is confirmed, not at the time of order — the experience is not complete until the box arrives.
  • Support tickets: immediately on resolution, while the help is still fresh.
  • Onboarding: when a meaningful milestone is reached, not on a calendar date.

Match the channel to the moment, too. SMS and WhatsApp earn fast, high-rate responses for time-sensitive transactions; email suits longer questionnaires and B2B. And always respect quiet hours, frequency caps, and consent — a survey that annoys is worse than no survey at all.

The score is a tripwire, not the prize

The single biggest mistake teams make with tNPS is treating the number as the deliverable. The number is a routing signal. What you do in the seconds after it lands is the actual program:

  • A detractor is an open service-recovery window. Route that comment to a human immediately — the research on recovery is consistent: a fast, personal save often produces more loyalty than if nothing had gone wrong.
  • A promoter is social proof waiting to happen. This is the right moment — and only after they have told you they are happy — to invite a public review.
  • A passive is a question: what one thing would have made this a 9 or 10? That free-text answer is your product roadmap in miniature.

Always pair the 0–10 question with one open-ended follow-up. The score tells you how many; the comment tells you why — and the why is what you can fix.

A note on compliance: don't gate your reviews

It is tempting to use the tNPS score to send only promoters to your public review profiles and quietly bury detractors. Don't. Selectively suppressing negative reviews — "review gating" — violates the FTC Fake Review Rule (16 CFR Part 465) and the terms of service of Google and most major platforms.

The compliant pattern is simple: survey everyone, and invite everyone to leave a public review. Use the tNPS score to decide follow-up, not eligibility — surface a detractor's comment to your team for a private save in addition to, not instead of, the public invitation. You get the operational signal and the review velocity without the legal exposure. See our review gating entry for the full picture.

How to run transactional NPS with Vouch

A step-by-step playbook for triggering event-based NPS surveys, recovering detractors, and converting promoters into compliant public reviews.

1

Define the trigger event

Pick the moment that completes the experience — checkout, delivery confirmation, appointment completion, or ticket resolution — and connect it to Vouch via integration or API so a solicitation fires automatically when it happens.

2

Choose the channel and timing

Send via email, SMS, or WhatsApp within minutes to a couple of hours of the event. Vouch respects per-contact quiet hours, frequency caps, and consent so you stay compliant while moving fast.

3

Ask the NPS question plus one open follow-up

Use a Vouch survey with the 0–10 likelihood-to-recommend question and a single free-text prompt so every response carries a reason, not just a score.

4

Route detractors to service recovery

Scores of 0–6 land in the Vouch inbox flagged for a human, so your team can reach out and resolve the issue while the customer still cares.

5

Invite promoters to leave a public review

After a promoter tells you they are happy, Vouch routes them to the right destination — Google, Yelp, Facebook, Tripadvisor, or Trustpilot — to turn that goodwill into public proof.

6

Track tNPS by location and act on the trend

Watch transactional NPS per location and channel in Vouch analytics, compare it to your Vouch Score, and prioritize the touchpoints where the trend is slipping.

Frequently asked questions

What is a good transactional NPS score?

There is no universal benchmark — tNPS varies widely by industry and by touchpoint. A more useful question is whether a specific location or channel is trending up or down versus its own history and versus your other touchpoints. Treat tNPS as a relative, operational signal rather than an absolute grade.

How is transactional NPS different from CSAT?

Both are post-interaction surveys, but they ask different questions. CSAT asks how satisfied you were with this specific experience (usually a 1–5 scale), while transactional NPS asks how likely you are to recommend the company off the back of that experience (a 0–10 scale). CSAT measures the interaction; tNPS measures the loyalty impact of the interaction.

How quickly should I send a transactional NPS survey?

As soon as the experience is genuinely complete — within minutes to a couple of hours for in-person and support interactions, and right after delivery confirmation for e-commerce. Recall and response rates both decay quickly, so latency directly lowers both the quantity and quality of your data.

Can I send promoters to Google and skip the detractors?

No. Selectively routing only happy customers to public review sites is review gating, which violates the FTC Fake Review Rule and major platform policies. The compliant approach is to invite everyone to review and to use the NPS score to decide private follow-up — such as service recovery for detractors — not who is allowed to leave a review.

Does Vouch support transactional NPS?

Yes. Vouch can trigger event-based surveys over email, SMS, and WhatsApp, capture the NPS score plus open-ended feedback, route detractors to your team for recovery, and invite promoters to leave public reviews — all while enforcing consent, quiet hours, and frequency caps.

Related reading

Run transactional NPS on autopilot with Vouch

Trigger event-based surveys over email, SMS, and WhatsApp, recover detractors, and turn promoters into compliant public reviews — without lifting a finger.

Book a demoStart free