Como detetar sinais de churn nos chats do Crisp
Detete sinais de churn no chat do Crisp: segmentos, Automatic Triage, workflows, atalhos, avaliações de 1 a 5 estrelas, dados de contacto e webhooks.
O chat ao vivo é onde os sinais de churn aparecem mais depressa e onde é mais fácil não os ver. Um cliente abre o widget de chat, escreve “há forma de exportar tudo antes de eu sair?”, recebe uma resposta em dois minutos e a conversa fica resolvida. Ninguém a marca como aviso. Um mês depois, a subscrição é cancelada.
Este guia mostra como apanhar esses momentos no Crisp enquanto acontecem e mantê-los contáveis depois: etiquetar os chats com segmentos, automatizar isso com a Automatic Triage e os workflows, dar aos agentes o contexto certo com os dados de contacto e ler as avaliações. Baseia-se na central de ajuda e na documentação para developers do próprio Crisp: segmentos, Automatic Triage, workflows, atalhos de mensagem, dados personalizados, avaliações, Analytics, deteção de temas do Hugo e a referência dos web hooks (todos consultados em novembro de 2026).
Porque é que o chat precisa de uma abordagem própria
Comparados com os tickets por email, os chats são curtos, informais e muitas vezes anónimos até o visitante ser identificado. Três consequências:
- O sinal é muitas vezes uma só frase. “Têm um plano mais barato?” no meio de um chat sobre outra coisa.
- Os agentes precisam de contexto durante o chat, não depois. Saber que o visitante é um cliente pagante no plano anual, com renovação na próxima semana, muda a forma como responde.
- Os chats fecham depressa. Se nada for etiquetado antes de a conversa ser resolvida, perde-se no histórico.
Por isso, a configuração abaixo faz duas coisas: dá contexto aos agentes na conversa e etiqueta os chats relacionados com churn à medida que chegam.
Dar contexto aos agentes com os dados de contacto
O Crisp separa os dados da conversa (session) dos dados do contacto (people) (dados personalizados). Os dados de sessão pertencem a uma conversa; os dados de contacto ficam no perfil do contacto de conversa para conversa.
- A partir do seu site, o SDK JavaScript da chatbox define dados de sessão com
$crisp.push(["set", "session:data", ...]). O Crisp aconselha a nunca colocar segredos, tokens de acesso ou dados sensíveis da conta nos dados de sessão do frontend. - A partir do seu backend, a API REST atualiza os dados de contacto. O Crisp distingue Update People Data, que funde as chaves nos dados existentes, de Save People Data, que substitui o objeto inteiro.
Para o trabalho sobre churn, umas poucas chaves de dados de contacto chegam: plan, billing_interval, renewal_date, signup_date e customer_id. Envie-as a partir do seu backend quando a subscrição mudar. Não envie dados de cartões nem nada que não queira que um agente leia.
Etiquetar os sinais de churn com segmentos
Os segmentos do Crisp são etiquetas simples que pode associar a conversas ou contactos. O Crisp recomenda-os para classificações simples e os dados personalizados para detalhes chave/valor mais ricos. Podem ser definidos manualmente pelos agentes, a partir do seu site com o SDK JavaScript, através da API REST, ou por workflows e pela Automatic Triage.
Um pequeno conjunto de segmentos de conversa para o churn:
| Segmento | Use-o quando o cliente… |
|---|---|
churn-cancel |
pergunta como cancelar ou diz que está a cancelar |
churn-price |
pede um desconto ou um plano mais barato, ou diz que é demasiado caro |
churn-export |
pede para exportar dados ou apagar a conta |
churn-competitor |
menciona comparar ou mudar para outra ferramenta |
churn-bug |
reporta um problema bloqueante pela segunda vez ou mais |
Os segmentos de conversa podem ser usados nos filtros personalizados do Inbox, que o Crisp diz estarem disponíveis em todos os planos. Os segmentos de contacto alimentam os filtros avançados de contactos, que o Crisp indica para os planos Essentials e Plus. O Crisp Analytics também conta os segmentos adicionados às conversas.
Automatizar a etiquetagem
Automatic Triage
A Automatic Triage do Crisp aplica regras quando uma conversa entra no Inbox. Cada regra junta filtros a uma ação, como adicionar segmentos ou escrever dados personalizados, e as regras correm pela ordem que definir. O Crisp indica-a em todos os planos, em Settings > Inbox Settings > Automatic Triage.
Um primeiro conjunto de regras:
- Se a mensagem contém “cancel”, “unsubscribe” ou “close my account”, adicionar
churn-cancel. - Se contém “too expensive”, “cheaper” ou “discount”, adicionar
churn-price. - Se contém “export” junto com “account” ou “data”, adicionar
churn-export.
São regras baseadas em filtros, por isso vão errar nos dois sentidos. Os agentes devem corrigir os segmentos durante o chat; isso faz parte do trabalho, não é um extra.
Workflows
Os workflows do Crisp podem definir segmentos de conversa como ação e reagir a um evento Segments Updated. Isso permite, por exemplo, iniciar um workflow quando churn-cancel é definido, para dar ao cliente o link direto para cancelar na sua app. Faça do link de cancelamento a primeira coisa que o cliente vê, não algo escondido atrás de perguntas.
O guia de workflows do Crisp marca o antigo bloco de IA MagicReply como obsoleto; a documentação atual aponta para o Hugo, o AI Agent do Crisp. O Hugo tem uma funcionalidade de deteção de temas (AI Agent > Automate > Topic detection) que classifica o assunto das conversas. Se usa o Hugo, compare de vez em quando os temas dele com os seus segmentos: respondem à mesma pergunta por caminhos diferentes.
Responder de forma consistente com atalhos
Os atalhos de mensagem do Crisp são respostas guardadas que os agentes inserem escrevendo ! no editor. Criam-se em Settings > Inbox Settings > Message Shortcuts, podem incluir variáveis como dados personalizados com valores de recurso e estão disponíveis a partir do plano Mini. Atalhos úteis para os momentos de churn:
!cancel: os passos exatos ou o link direto para cancelar, e quando termina o acesso.!export: como exportar os dados. Responda a isto por completo, mesmo que sugira que o cliente vai sair. Dificultar não é uma estratégia de retenção.!pause: o que é uma pausa e como pedi-la, para clientes que falam numa interrupção.!plans: os planos mais pequenos, para clientes que dizem que o problema é o preço.
Não ponha promessas nos atalhos a menos que o seu sistema de faturação as consiga cumprir.
Ler as avaliações e fechar o ciclo
As avaliações do Crisp vão de 1 a 5 estrelas (Analytics). Segundo o artigo sobre avaliações, quando as avaliações estão ativadas o Crisp envia um pedido de avaliação por email uma hora depois de um chat terminar, uma nova avaliação na mesma conversa substitui a anterior, e pode filtrar os contactos por avaliação para fazer o acompanhamento. O Analytics mostra uma média global, uma média para as conversas tratadas só por automatização ou IA, uma tendência e uma lista com comentários e agentes atribuídos.
Para acompanhamento em tempo real, os web hooks do Crisp incluem um evento session:sync:rating (o Crisp indica-o a partir do plano Essentials). Uma pequena integração pode publicar no canal da sua equipa cada avaliação de 1 ou 2 numa conversa com um segmento churn-.
Uma revisão semanal
- Filtre o Inbox por cada segmento
churn-da última semana. - Leia os chats mal avaliados e os seus comentários.
- Exporte ou obtenha as conversas através da API, com o email do contacto e o seu
customer_id. - Cruze-as com os seus dados de faturação: quem cancelou, fez downgrade ou teve um pagamento falhado a seguir.
- Uma vez por mês, verifique que segmentos precederam realmente cancelamentos. Abandone os que nunca o fazem. O nosso guia sobre descobrir o que prevê o churn explica o método.
Fazer isto com o NoChurn
O conector Crisp do NoChurn é só de leitura: lê as conversas e nunca envia mensagens, define segmentos ou altera contactos no Crisp. As conversas são associadas aos seus clientes por email; as correspondências duvidosas são sugeridas para confirmar e nunca fundidas automaticamente. Os chats associados alimentam a pontuação de churn (de 0 a 100) e a vista dos fatores de churn, e são guardados como provas literais e datadas para as respostas a chargebacks no Stripe e no Braintree, que o NoChurn redige com IA e só envia depois de as rever. Os segmentos, as regras de triagem, os workflows, os atalhos e as avaliações ficam no Crisp. Veja NoChurn + Crisp.