Every survey score lands on the account and moves its health.
NPS and CSAT software.
The customer taps a score in the email. It lands on the account it came from, moves that account's health for 30 days, and the follow-up is waiting for you, not for an export.
How does GainTrace turn a survey score into a follow-up?
Every Answer Knows Which Account It Came From
The invite renders one signed link per score point: eleven for an NPS 0-10 ask, five each for CSAT and CES on a 1-5 scale the server enforces on submit.
A Detractor Arrives As A Flagged Risk
A scored NPS response writes an account signal on the company it came from, at the detractor severity you set in the Signals catalog.
The Follow-Up Runs Without You Chasing It
The same response fires an NPS response event, so the score band decides what happens next instead of a person remembering to look.
How does GainTrace help CS teams act on NPS and CSAT?
Every Answer Knows Which Account It Came From
- Eleven score links for NPS 0-10, five each for CSAT and CES, in the invite email
- Tokens are HMAC signed per contact and expire 30 days after you approve the send
- A forwarded link cannot plant a second answer: the invite signature is stored
- Tokenless responses still land, matched by contact email or kept anonymous
One tap, matched to the account
ExampleOne tap records the score, the person and the company
A Detractor Arrives As A Flagged Risk
- Bands are fixed at 0-6 detractor, 7-8 passive, 9-10 promoter
- Health impact is sized by band: detractor -8, passive 0, promoter +5, for 30 days
- All signal impact is clamped to -30 and +20, so one score cannot swing health
- Choose which bands fire, and whether a detractor is info, warning or critical
A detractor arriving as a flagged risk
ExampleThe band sizes the consequence, not the fact a survey ran
The Follow-Up Runs Without You Chasing It
- The nps_response event carries the score and the band, so a flow branches on the band instead of a person remembering to look
- The NPS Follow-up template ships the shape: a detractor task for the company owner, a #cs-alerts post, a promoter advocacy ask
- The churn model reads a 180-day NPS index built from promoter and detractor bands
- A promoter marks champion advocacy in the expansion readiness queue
The follow-up the response opened on its own
ExampleOne response, one event, no export step
Which other problems run on the same account data?
Common questions about NPS and CSAT
Ordered by how often it comes up.
We already run our NPS program in a dedicated survey tool. Do we have to rebuild it inside GainTrace?
What has to be in place before the first survey goes out?
Will we still export responses to a spreadsheet to get a number we trust?
Does a response actually reach the account and the health score, or just a survey report?
Do we need an admin, a segment or a journey before we can send one survey?
Sentiment tools mark happy customers red. Why would we trust this number?
We already pay for a CS platform and a survey tool. What does this cost on top, and does it work at our size?
How do you stop one person getting the same ask twice, and can you chase the people who never answer?
Explore
Related questions, answered.
Plain-language guides from Explore: Metrics.
- Is an NPS Target a Fair KPI for a CSM?
- CSAT as a CSM KPI: Is It Fair, and How Do I Move It?
- Is a Product Adoption KPI Fair When I Do Not Control the Product?
- Is Health Score Coverage a KPI Worth Chasing?
- How Do I Get Customer Feedback to Product From CS, Sales and Support?
- How Do I Spot Churn Signals in Customer Calls and Meeting Notes?
Every score lands on the account, and an NPS score moves its health.
One tap on a score in the invite writes the answer to the person and the company it came from.
Free to start · no credit card required.