Captação · template n8n
Qualificador de contatos
Todo contato novo recebe 3 perguntas no WhatsApp em poucos segundos, e você já sabe quem está quente, quem está morno e quem ainda está só pesquisando, sem ter conversado com ninguém.
O que faz
Este pacote tem dois workflows:
- **
[TN] Captação · Qualificador de contatos** (qualificador-contatos.json): a versão de verdade, que conversa pelo WhatsApp. - **
[TN] Captação · Qualificador · Demonstração** (qualificador-demonstracao.json): a mesma conversa num chat do próprio n8n, sem WhatsApp e sem nenhuma credencial. Serve para ver funcionando e para ajustar as perguntas antes de ligar de verdade.
Como a versão WhatsApp funciona:
- Uma pessoa deixa nome e WhatsApp no formulário do n8n (o n8n já dá uma URL pronta) ou no formulário do seu site.
- O fluxo confere os dados antes de gastar qualquer mensagem (segredo do site, robô, telefone válido, conversa já aberta).
- A pessoa recebe boas-vindas e a pergunta 1 no WhatsApp.
- Ela responde com o número da opção ou do jeito dela ("não tenho pressa"). O fluxo entende, soma pontos e manda a pergunta seguinte (até 3).
- No fim, o contato é classificado:
- Quente: o responsável recebe na hora um alerta no WhatsApp, com o resumo das respostas e um link para abrir a conversa. O contato recebe "vamos falar com você em até X".
- Morno: fica anotado na ficha. O contato recebe um agradecimento.
- Frio: o contato recebe um agradecimento e um link de conteúdo, sem insistência.
- Se a resposta não for entendida, a pergunta é repetida. Na 3ª vez seguida sem entender, a conversa passa para uma pessoa (classe
atendimento, com alerta ao responsável). - A cada 15 minutos o fluxo olha quem parou de responder: depois de um tempo manda 1 lembrete (só em horário de envio do Enviador). Se continuar sem resposta, a ficha fecha como
sem_resposta. - Quem pede PARE sai da conversa e a ficha fecha como
pediu_pare.
Toda conversa termina com exatamente 1 ficha na tabela tn_respostas (tipo qualificacao). O valor é a classe (quente, morno, frio, atendimento, sem_resposta ou pediu_pare) e o texto traz nome, pontos e resumo das respostas. Cada telefone tem uma conversa por vez: quem já está respondendo não recomeça.
O que você precisa
- n8n 2.x com Data Tables (testado no n8n 2.36.7).
- Núcleo TN instalado (obrigatório):
[TN] Núcleo · Instalaçãojá rodado uma vez,[TN] Núcleo · Enviar WhatsAppconfigurado e[TN] Núcleo · Roteador de entradapublicado e recebendo as mensagens do WhatsApp. Veja o manual do Núcleo. - WhatsApp por Evolution API ou WhatsApp Cloud API (Meta), já ligado no Núcleo. (Só para a versão WhatsApp. A demonstração dispensa.)
- Nenhuma outra credencial: este template não usa Google nem e-mail.
Cuidados (LGPD)
- O que fica gravado: nome, WhatsApp e as respostas dadas. Ficam em
tn_pendencias(enquanto a conversa está aberta) e emtn_respostas(a ficha final). - Não faça perguntas sensíveis. Nada de saúde, diagnóstico, renda detalhada, religião, orientação sexual e similares. Uma clínica pergunta "para quando você precisa?", não "qual é a sua doença?". Pergunte só o necessário para saber se vale um contato agora.
- PARE é respeitado. Quem pedir PARE sai da conversa, não recebe mais nada e a ficha fecha como
pediu_pare. - Base legal e consentimento: deixe claro, perto do formulário, que a pessoa será contatada pelo WhatsApp e para quê. Para o formulário do n8n, use a descrição do formulário. No seu site, ponha o aviso ao lado do botão.
- Para apagar os dados de alguém: no n8n, abra Data tables e apague as linhas daquele telefone em
tn_respostase, se houver, emtn_pendencias. Quem quiser sair da lista de mensagens automáticas fica emtn_optout: não apague essa linha, ela é o que impede novos envios. - Os alertas ao responsável trazem o nome e as respostas do contato. Trate como informação interna.
Limites conhecidos
- Uma conversa por telefone por vez. Se a pessoa preencher o formulário de novo enquanto está respondendo, o segundo contato é ignorado.
- Até 3 perguntas. Mais que isso não é suportado.
- Áudio, imagem e figurinha contam como "não entendi" e a pergunta é repetida.
- O alerta ao responsável pela Cloud API depende da janela de 24 horas aberta com aquele número. Se o responsável não falou com o número da empresa nas últimas 24 horas, a Meta pode não entregar. Pela Evolution API isso não acontece.
- O lembrete respeita a janela de horário do Enviador (
janela_inicioejanela_fimdo Núcleo). Fora dela, o lembrete espera o próximo ciclo de 15 minutos dentro do horário. - A demonstração guarda a conversa por sessão do navegador. Recarregar a página começa um novo contato. Ela não envia WhatsApp, não manda lembrete de verdade e grava a ficha como
qualificacao_demo. - Depende do Roteador de entrada do Núcleo estar publicado. Sem ele, as respostas dos contatos não chegam.
- A conversa aberta expira em 7 dias; o lembrete e o encerramento normalmente fecham muito antes.