Como calcular o NPS: fórmula, exemplo e o que fazer com o resultado
Para calcular o NPS, separe as respostas em promotores (notas 9 e 10), neutros (7 e 8) e detratores (0 a 6), calcule o percentual de cada grupo sobre o total de respostas e subtraia o percentual de detratores do percentual de promotores. O resultado é um número inteiro entre -100 e +100, sem o sinal de porcentagem.
Exemplo rápido: 50 respostas, 30 promotores, 12 neutros e 8 detratores. Promotores são 60% e detratores 16%, então o NPS é 60 menos 16, ou seja, 44. O resto deste artigo mostra a conta em detalhe, como interpretar o número e o que fazer depois.
O que é NPS e por que a conta é essa?
NPS (Net Promoter Score) é a métrica de satisfação que nasce de uma única pergunta: de 0 a 10, quanto você recomendaria a empresa a um amigo ou colega? Quem responde 9 ou 10 é promotor, 7 ou 8 é neutro e de 0 a 6 é detrator. O NPS é o percentual de promotores menos o percentual de detratores, e vai de -100 a +100.
A pergunta de recomendação funciona porque recomendar é um ato que expõe quem recomenda. O cliente só coloca o próprio nome em jogo quando a experiência foi boa de verdade. Por isso a escala não é lida de forma linear: uma nota 7 não é um cliente satisfeito, é um cliente que não reclama, e uma nota 8 ainda não garante que ele volte.
A conta ignora os neutros de propósito. Eles contam no total de respostas, o que dilui os dois extremos, mas não somam nem subtraem. Assim o NPS mede o saldo entre quem ajuda a sua empresa a crescer e quem fala mal dela.
Qual é a fórmula do NPS?
A fórmula é simples e cabe numa linha:
NPS = (% de promotores) - (% de detratores)
% de promotores = promotores / total de respostas x 100
% de detratores = detratores / total de respostas x 100Três detalhes importam. O total inclui os neutros. O resultado é expresso como número inteiro, não como porcentagem. E arredonde só no fim, nunca nos percentuais intermediários, para não acumular erro.
Como calcular o NPS passo a passo?
Suponha que uma clínica perguntou a nota a todos os pacientes atendidos numa semana e recebeu 120 respostas. A distribuição ficou assim:
| Grupo | Notas | Respostas | Percentual |
|---|---|---|---|
| Promotores | 9 e 10 | 66 | 55% |
| Neutros | 7 e 8 | 36 | 30% |
| Detratores | 0 a 6 | 18 | 15% |
| Total | 120 | 100% |
- Classifique cada resposta pela nota: 9 e 10 vão para promotores, 7 e 8 para neutros, 0 a 6 para detratores.
- Conte cada grupo: 66 promotores, 36 neutros, 18 detratores.
- Calcule os percentuais sobre o total: 66 / 120 = 55% de promotores; 18 / 120 = 15% de detratores.
- Subtraia: 55 - 15 = 40.
O NPS da semana é 40. Repare que os 36 neutros entraram no total e por isso seguraram o percentual dos outros dois grupos, mas não entraram na subtração.
Um segundo cenário mostra como o número reage. Se 10 daqueles neutros tivessem dado nota 9, os promotores subiriam para 76 (63%) e o NPS iria para 48. Se, em vez disso, 10 neutros tivessem dado nota 6, os detratores subiriam para 28 (23%) e o NPS cairia para 32. O mesmo total de respostas, com uma diferença de 16 pontos no resultado.
O que é um NPS bom?
Como o resultado vai de -100 a +100, qualquer número positivo significa que há mais promotores do que detratores. As faixas abaixo são a leitura mais usada no mercado, mas trate como régua de bolso, não como meta:
| Faixa | Leitura |
|---|---|
| Abaixo de 0 | Mais detratores que promotores. Prioridade é parar a sangria: ouvir os detratores e corrigir o que se repete. |
| 0 a 30 | Saldo positivo, mas frágil. Pequenas falhas viram queda rápida. |
| 30 a 70 | Base saudável de promotores. O ganho vem de converter neutros. |
| Acima de 70 | Raro e difícil de manter. Vale confirmar que a amostra não está enviesada. |
Os benchmarks por setor variam bastante: um banco, uma operadora de telefonia e uma loja de bairro não competem pela mesma régua. Em vez de comparar com um número de fora, compare o seu NPS com o seu NPS do mês anterior, por unidade, por atendente ou por canal. A tendência diz mais do que o valor absoluto.
Quais são os erros mais comuns ao calcular o NPS?
- Tratar o 7 e o 8 como satisfeitos. Eles são neutros. Somá-los aos promotores infla o resultado e esconde o risco.
- Calcular a média das notas. Média de 0 a 10 não é NPS. Duas bases com a mesma média podem ter NPS muito diferentes.
- Perguntar só a quem tende a responder bem. Se a pesquisa vai apenas para quem concluiu a compra, o número sai enviesado. Defina quem entra na amostra antes de olhar o resultado.
- Perguntar várias vezes ao mesmo cliente. Um cliente que responde toda semana pesa mais que os outros. Use uma janela mínima entre pesquisas para a mesma pessoa.
- Olhar apenas o número. O NPS diz quanto, não por quê. O comentário aberto que acompanha a nota é onde está a causa.
- Comparar períodos com amostras muito diferentes. Dez respostas num mês e quinhentas no outro não contam a mesma história. Observe o total junto com o resultado.
O que fazer com o resultado do NPS?
O número sozinho não muda nada. Três movimentos costumam dar retorno:
- Feche o laço com cada detrator. Uma nota de 0 a 6 é um pedido de contato. Quem liga no mesmo dia tem chance de reverter a experiência; quem descobre no relatório do mês só confirma a perda. O webhook de detrator existe para isso.
- Segmente. NPS por atendente, unidade, produto ou canal revela onde o problema mora. Um NPS geral de 40 pode esconder uma unidade com -10.
- Agrupe os comentários. Leia os textos dos detratores e dos promotores em separado e procure o que se repete. Os temas mais citados viram o plano de melhoria do mês.
Se a sua dúvida é se o NPS é a métrica certa para o seu caso, leia NPS ou CSAT: qual usar.
Como automatizar o cálculo do NPS por API?
Planilha funciona para começar, mas quebra quando as notas chegam de vários canais e de várias pessoas. Num serviço de NPS por API, o seu sistema envia cada nota assim que ela é dada e lê o resultado já calculado, com a classificação feita e o período que você escolher.
No ProFeedback, uma nota entra com um POST e o NPS do período sai com um GET, inclusive agrupado por um atributo seu:
POST /v1/responses
{"external_id": "crm-001", "score": 9, "comment": "Atendimento rápido"}
GET /v1/metrics/nps?from=2026-10-01&to=2026-10-31&group_by=atendente
{"total": 120, "promoters": 66, "passives": 36, "detractors": 18,
"nps": 40, "groups": [...]}A regra de classificação, a janela mínima entre pesquisas ao mesmo cliente e o arredondamento ficam no servidor, iguais para todo mundo. Os detalhes estão no quickstart da API.
Perguntas frequentes
O NPS é expresso em porcentagem?
Não. Os percentuais de promotores e detratores entram na conta, mas o resultado é um número inteiro entre -100 e +100, sem o sinal de porcentagem.
Nota 7 e 8 conta como satisfeito?
Não. Notas 7 e 8 são neutras: entram no total de respostas, mas não somam nem subtraem no NPS.
Posso calcular o NPS pela média das notas?
Não. A média esconde a distribuição. Duas bases com a mesma média podem ter NPS muito diferentes, porque o NPS olha só para os extremos.
Quantas respostas preciso para o NPS valer?
Não há número mágico. Com poucas respostas, cada nota muda muito o resultado; observe sempre o total ao lado do NPS e compare períodos com amostras parecidas.