KPIs de chatbot: o que medir e como acompanhar

Jakub Swistak
Publicado em 8 min de leitura
Dashboard mostrando métricas de desempenho de chatbot e gráficos de KPI

Implantar um chatbot é a parte fácil. Saber se ele realmente está funcionando exige medição. A maioria das implantações de chatbot falha não porque a tecnologia é ruim, mas porque ninguém definiu o que “funcionar” significa ou acompanhou as métricas certas para descobrir.

Este guia aborda os KPIs que importam para o desempenho de chatbots, como calculá-los, quais benchmarks buscar e como usar os dados para melhorar seu bot ao longo do tempo.

Os principais KPIs

Há dezenas de métricas que você poderia acompanhar. As abaixo são as mais acionáveis. Elas se dividem em duas categorias: métricas operacionais (o bot está fazendo seu trabalho?) e métricas de qualidade (o bot está fazendo seu trabalho bem?).

Métricas operacionais

KPIO que medeFórmulaBom benchmark
Taxa de contenção% de conversas totalmente tratadas pelo bot sem transferência para humano(conversas apenas com bot / total de conversas) * 10060-80%
Taxa de deflexão% de tickets de suporte potenciais evitados pelo bot(conversas resolvidas pelo bot / (resoluções do bot + tickets criados)) * 10040-60%
Taxa de transferência% de conversas escaladas para um agente humano(conversas escaladas / total de conversas) * 10020-40%
Tempo médio de resoluçãoTempo desde a primeira mensagem do usuário até a resolução do problemaMédia ou mediana de (timestamp de resolução - timestamp da primeira mensagem)Menos de 2 minutos para consultas simples
Tempo da primeira respostaTempo desde a primeira mensagem do usuário até a primeira resposta do botMédia de (timestamp da primeira resposta do bot - timestamp da primeira mensagem do usuário)Menos de 5 segundos
Conversas por dia/semanaVolume de interações com o bot ao longo do tempoContagem de conversas por períodoDepende da implantação
Taxa de fallback% de mensagens em que o bot não entendeu o usuário e deu uma resposta genérica(respostas de fallback / total de respostas do bot) * 100Menos de 15%

Métricas de qualidade

KPIO que medeFórmulaBom benchmark
CSAT (Customer Satisfaction)Satisfação do usuário com a interação com o bot(avaliações positivas / total de avaliações) * 100Acima de 80%
Taxa de conclusão de objetivo% de conversas em que o usuário alcançou o que buscava(conversas com objetivo concluído / total de conversas) * 100Acima de 70%
Avaliação da conversaAvaliação média que os usuários dão à interação com o botMédia de todas as avaliações de usuários (escala de 1-5)Acima de 4.0
Pontuação de sentimentoSentimento geral das mensagens do usuário durante a conversaClassificação positiva/negativa/neutra ou pontuação contínuaMaioria positiva ou neutra
Precisão de tópicoSe o bot identificou corretamente a intenção do usuárioRevisão manual ou verificação por classificação automatizadaAcima de 90%

Taxa de contenção: a métrica mais importante

A taxa de contenção mede se o bot consegue conduzir uma conversa do início ao fim sem intervenção humana. É a métrica operacional mais importante porque se correlaciona diretamente com economia de custos.

Se seu bot tem uma taxa de contenção de 70%, isso significa que 7 de cada 10 conversas são totalmente automatizadas. As 3 restantes são transferidas para agentes humanos. Cada ponto percentual de melhoria na taxa de contenção se traduz diretamente em menos horas de agente necessárias.

Como calcular

Taxa de contenção = (conversas resolvidas apenas pelo bot / total de conversas) * 100

Uma conversa “resolvida” significa que o usuário obteve sua resposta ou concluiu sua tarefa. Uma conversa que termina com o usuário saindo frustrado não é resolvida, mesmo que nenhum humano tenha assumido. Essa distinção importa. Alguns bots relatam altas taxas de contenção simplesmente porque os usuários desistiram, o que não é o mesmo que resolução.

O que afeta a taxa de contenção

  • Cobertura da base de conhecimento: se o bot não tem informações sobre um tópico, ele não consegue responder a perguntas sobre ele. Lacunas na base de conhecimento são a causa mais comum de baixa contenção.
  • Precisão no reconhecimento de intenção: se o bot entende mal o que o usuário está perguntando, ele dá a resposta errada (usuário insatisfeito) ou escala sem necessidade (menor contenção).
  • Design da conversa: a forma como o bot lida com ambiguidade, perguntas de acompanhamento e conversas de múltiplos turnos afeta se ele consegue resolver totalmente uma solicitação.
  • Capacidades de ação: se o bot consegue consultar o status de pedidos, criar tickets ou executar outras ações, ele consegue resolver mais tipos de solicitação sem ajuda humana.

Taxa de deflexão vs. taxa de contenção

Essas duas métricas são relacionadas, mas medem coisas diferentes.

Taxa de contenção mede quantas conversas o bot resolve sozinho dentre todas as conversas que ele atende.

Taxa de deflexão mede quantos tickets de suporte potenciais o bot evita que sejam criados. Isso inclui:

  • Conversas que o bot resolve (o usuário teria criado um ticket caso contrário)
  • Conversas em que o bot fornece informações suficientes para que o usuário não precise dar continuidade

A taxa de deflexão é mais difícil de medir com precisão porque exige estimar o que teria acontecido sem o bot. Uma abordagem comum é comparar o volume de tickets antes e depois da implantação do bot, controlando alterações de tráfego.

CSAT: medir qualidade, não apenas volume

Um bot que resolve 90% das conversas, mas deixa os usuários frustrados, não é um sucesso. A pontuação de Customer Satisfaction (CSAT) captura o lado qualitativo.

Métodos de coleta

MétodoPrósContras
Pesquisa pós-conversa (polegar para cima/baixo ou 1-5 estrelas)Simples, alta taxa de conclusãoDados binários, sem contexto
Prompt de avaliação dentro da conversaPode perguntar em momentos específicosPode interromper o fluxo
Pesquisa de acompanhamento por emailPermite feedback mais detalhadoBaixa taxa de resposta (5-15%)
Análise de sentimento das mensagensNão exige ação do usuário, cobre todas as conversasMenos precisa do que feedback explícito

A abordagem mais comum é um prompt de polegar para cima/baixo no fim da conversa. Isso dá a você um sinal binário de satisfação com atrito mínimo. Quickchat AI inclui avaliação de conversa como um recurso integrado, para que você possa acompanhar isso sem criar lógica de pesquisa personalizada.

Benchmarks de CSAT

Benchmarks do setor para CSAT de chatbot variam por caso de uso:

Caso de usoBenchmark de CSAT
FAQ simples / informativo85-95%
Status de pedido / consulta de conta75-85%
Solução de problemas técnicos60-75%
Vendas / qualificação de leads70-80%
Suporte geral ao cliente75-85%

Se seu CSAT está abaixo dessas faixas, o problema geralmente é um destes: respostas incorretas (problema de base de conhecimento), respostas pouco úteis (problema de engenharia de prompt) ou falta de transferência quando necessário (problema de lógica de escalonamento).

Acompanhamento da distribuição de tópicos

Saber sobre o que os usuários estão perguntando é tão importante quanto saber quão bem o bot responde. A classificação de tópicos agrupa conversas por assunto, o que ajuda você a:

  1. Identificar lacunas de conhecimento (tópico frequente com baixa taxa de resolução = conteúdo ausente)
  2. Priorizar a criação de conteúdo (os tópicos mais comuns devem ter a melhor cobertura)
  3. Detectar problemas emergentes (pico repentino em um tópico = possível problema de produto)
  4. Alocar recursos de agentes humanos (tópicos que o bot atende mal precisam de mais cobertura humana)

A maioria das plataformas de chatbot com IA classifica tópicos automaticamente usando o conteúdo da conversa. Quickchat AI usa classificação de tópicos baseada em IA, que categoriza conversas sem exigir regras manuais de marcação.

Exemplo de relatório de tópicos

TópicoConversasTaxa de contençãoCSAT médio
Perguntas sobre preços34282%4.2
Problemas de acesso à conta21845%3.1
Perguntas sobre recursos do produto18978%4.0
Contestações de cobrança8722%2.8
Configuração de integração6461%3.7

Esta tabela mostra imediatamente que “problemas de acesso à conta” e “contestações de cobrança” precisam de atenção. Baixa contenção e baixo CSAT nessas áreas sugerem recursos ausentes no bot ou lacunas de conteúdo.

Análise de sentimento

A análise de sentimento classifica o tom emocional das mensagens do usuário como positivo, negativo ou neutro. Isso é diferente do CSAT porque mede o sentimento ao longo da conversa, não apenas o resultado.

Uma conversa pode terminar com uma avaliação CSAT positiva, mas a análise de sentimento pode revelar que o usuário ficou frustrado nas três primeiras trocas antes que o bot finalmente entendesse a pergunta. Esse atrito no meio da conversa é uma informação valiosa para melhorar o bot.

O acompanhamento de sentimento é mais útil quando agregado ao longo do tempo. Uma tendência crescente de sentimento negativo em todas as conversas pode indicar um problema de produto (usuários chegando já frustrados), em vez de um problema do bot.

Acompanhamento de resultados

O acompanhamento de resultados vai além da contenção para medir se a conversa atingiu um objetivo de negócio específico. Resultados comuns a acompanhar:

ResultadoComo medirExemplo
Lead capturadoBot coletou informações de contato ou qualificou um leadUsuário forneceu email e porte da empresa
Ticket criadoBot criou um ticket de suporte por meio de uma ação/integraçãoTicket do HubSpot criado com detalhes do problema
Venda assistidaBot ajudou o usuário a avançar para uma decisão de compraUsuário clicou para ir a preços ou checkout
Problema resolvidoO problema do usuário foi resolvido sem escalonamentoUsuário confirmou a resolução ou CSAT positivo
Transferência concluídaBot transferiu com sucesso para um agente humanoAgente assumiu a conversa

No Quickchat AI, o acompanhamento de resultados está disponível no plano Professional e superiores. A IA classifica os resultados das conversas automaticamente, e você pode definir categorias de resultado personalizadas que correspondam à sua lógica de negócio.

Configuração de um dashboard de KPIs

Um dashboard de KPIs deve responder a três perguntas rapidamente:

  1. O bot está funcionando? (taxa de contenção, taxa de fallback, tempo da primeira resposta)
  2. Os usuários estão satisfeitos? (CSAT, tendência de sentimento)
  3. O que precisa melhorar? (divisão por tópico com contenção e CSAT por tópico)

Dashboard mínimo viável

Se você está começando, acompanhe estas cinco métricas:

  1. Taxa de contenção (diária)
  2. Total de conversas (diário)
  3. Pontuação CSAT (média semanal)
  4. Top 5 tópicos por volume (semanal)
  5. Taxa de fallback (diária)

Essas cinco métricas dão sinal suficiente para identificar problemas e priorizar melhorias.

Fontes de dados

Ponto de dadoFonte
Logs de conversaSua plataforma de chatbot (dashboard do Quickchat AI, Intercom etc.)
Avaliações CSATRecurso de avaliação integrado ou ferramenta de pesquisa pós-chat
Classificação de tópicosClassificador integrado da plataforma ou um pipeline de NLP separado
Volume de ticketsSeu helpdesk (HubSpot, Zendesk, Freshdesk)
Tempo de atendimento do agenteHelpdesk ou ferramenta de gestão de força de trabalho

Usar KPIs para melhorar seu bot

Coletar métricas não tem utilidade se você não agir com base nelas. Veja uma abordagem sistemática:

Ciclo de revisão semanal

  1. Verifique a tendência da taxa de contenção: ela está subindo, caindo ou estável? Se estiver caindo, verifique a taxa de fallback e a distribuição de tópicos para encontrar a causa.
  2. Revise conversas com baixo CSAT: leia transcrições reais de conversas em que os usuários avaliaram mal a experiência. Procure padrões: respostas erradas, formulação estranha, escalonamento prematuro ou ausência de escalonamento.
  3. Identifique tópicos de alto volume/baixa contenção: esses são seus alvos de melhoria de maior impacto. Adicione artigos à base de conhecimento, melhore os existentes ou adicione AI Actions para lidar com eles.
  4. Verifique tendências de sentimento: uma mudança para sentimento negativo sem uma queda correspondente no CSAT pode indicar frustração acumulada que ainda não apareceu nas avaliações.
  5. Compare semana a semana: acompanhe se as mudanças feitas na semana anterior tiveram o efeito esperado.

Ações comuns de melhoria

ProblemaSinal de KPICorreção
Bot não sabe a respostaAlta taxa de fallback para um tópicoAdicionar conteúdo à base de conhecimento
Bot dá respostas erradasBaixo CSAT para um tópico com alta contençãoRevisar e corrigir artigos da base de conhecimento
Bot escala rápido demaisContenção muito baixa, alta taxa de transferênciaAjustar limites de escalonamento, melhorar o prompt
Bot não escala quando deveriaBaixo CSAT, usuários reclamando de loops do botAdicionar gatilhos de escalonamento para intenções específicas
Usuários perguntam sobre coisas que o bot não consegue fazerAlta taxa de fallback para solicitações relacionadas a açõesAdicionar AI Actions (por exemplo, consulta de pedido, criação de ticket)

Custo por conversa

O KPI operacional final conecta tudo ao dinheiro. O custo por conversa mede quanto cada interação com o bot custa para você.

Custo por conversa com bot = (custo mensal da plataforma + custos de API) / total de conversas

Para um plano Quickchat AI Essential a $99/mês, divida o custo mensal do plano pelo número de conversas que a IA atende para calcular o custo por conversa.

Compare isso ao custo de um agente humano tratando a mesma conversa. Se um agente atende 4 conversas por hora a um custo total de $20/hora, isso representa $5 por conversa. O bot é mais de 100x mais barato por interação, mesmo antes de considerar o tempo do agente liberado para casos complexos.

O cálculo fica mais refinado com precificação baseada em uso ou se você estiver executando seus próprios modelos, mas a diferença de ordem de grandeza entre o custo por conversa de bot e de humano se mantém em quase todos os cenários. Para fazer essa conta com seu próprio volume de tickets, use a calculadora interativa de ROI de chatbot. Para saber mais sobre custos de chatbot, veja nosso guia detalhado de custos.

Leitura adicional