How Do You Analyze NPS Results?
Start with the score and the period it covers, then the trend and the split of promoters, passives, and detractors. Next, find the themes that drive detractors and read their verbatims. Check what keeps passives from promoting and what promoters value. A score without the themes behind it does not tell you what to fix.
Why an NPS Score Alone Does Not Tell You What to Fix
The score dropped and leadership wants to know why. The survey tool shows the number and a wall of comments. Someone skims a few, picks a likely cause, and the explanation becomes whatever was read last.
How Deck Links NPS to the Themes Behind It
Deck detects NPS responses in your feedback, sorts respondents into promoters, passives, and detractors, and links each response to your product themes. It shows the score with its period, the trend, the top themes for each group, and a weekly synthesis with recommendations. You can check whether a detractor theme is also large outside NPS, which makes it a stronger signal.
How to Run an NPS Analysis in Deck
Run it yourself in Deck, or hand it to your AI agent. Same steps, same result.
- 01
Make Sure NPS Analysis Is On
Deck turns NPS analysis on when it first finds NPS feedback, on the Starter plan or higher. An admin can also turn it on in Settings โ Organization โ NPS Score Analysis.
- 02
Read the Score and Its Period
Open Visualize โ NPS Score. The Summary shows the overall score and trend, the response distribution, and the NPS over time chart. Each point on the chart is a rolling 30-day score, so always name the period.
- 03
Find What Drives Detractors
Open the Detractors view for respondents who scored 0 to 6. Read the top themes and concerns, then the individual responses behind each one. These themes are your main drivers.
- 04
Check Passives and Promoters
Open the Passives view to see what keeps people at 7 or 8. Open the Promoters view to see what people who score 9 or 10 value, so you know what to keep.
- 05
Check Each Driver Outside NPS
Open each top detractor theme in Visualize โ Themes. A theme that is also large in support tickets, interviews, or Slack is a stronger signal than one that only shows up in NPS.
- 06
Read the Recommendations and Write It Up
Read the Summary's insights on converting passives and winning back detractors, then fill in the template below. Note that the synthesis runs weekly, so a new response can appear in the counts before it appears in the synthesis.
Break Down Your NPS with Your AI Agent
Prefer Claude, ChatGPT, Cursor, or another MCP client? Paste this prompt. Your agent runs the same workflow through Deck MCP and checks with you before it changes anything.
You need
- Deck MCP connected to your agent
- Customer feedback already in Deck
- Deck Starter plan or higher
Your agent starts with explore_nps.
Agent Prompt
Paste This into Your Agent
Use Deck MCP. Fetch and follow https://docs.getdeck.io/docs/agents/workflows/nps-breakdown.md
NPS Analysis Template
- ## NPS breakdown: [period]- Score: [Deck score] ([rolling 30 days / latest synthesis]). All-time: [Deck score]- Trend: [Deck change], [direction]. Drivers (only if Deck gives them): [driver]Group | Count | Share-----------------|--------------|-------------Promoters (9-10) | [Deck count] | [Deck share]Passives (7-8) | [Deck count] | [Deck share]Detractors (0-6) | [Deck count] | [Deck share]## Detractor drivers1. [Theme] โ [Deck count]. "[quote]" "[quote]" ([Deck link])2. [Theme] โ [Deck count]. "[quote]" "[quote]" ([Deck link])- Passives need: [theme], [theme]- What to keep: [promoter theme], [promoter theme]- Recommendations: [Deck's recommendations, short form]## Caveats- [Synthesis timing, org-wide parts, small themes]