Blog GRS — Automação & IA
WhatsApp & Vendas

Como automatizar a gestao de leads por WhatsApp Business API

GRS Automações26 de setembro de 20264 min de leitura
Como automatizar a gestao de leads por WhatsApp Business API

Por que a API oficial muda o jogo

Muitos pequenos negócios começam automatizando o WhatsApp com soluções que simulam o app no celular. Funciona no início, mas o risco de banimento é real e o volume é limitado. A WhatsApp Business API (Cloud API da Meta) resolve isso: é o canal oficial, com estabilidade, múltiplos atendentes e integração nativa via webhooks. É exatamente o tipo de infraestrutura que o n8n consome muito bem.

Neste artigo, vamos montar um fluxo que captura cada lead que chega no WhatsApp, registra em uma planilha ou CRM e dispara uma resposta inteligente — tudo sem intervenção manual.

O que você vai precisar

  • Uma conta no Meta for Developers com um número aprovado na Cloud API
  • O token de acesso e o Phone Number ID
  • Uma instância do n8n (self-hosted ou cloud) acessível por HTTPS
  • Um destino para os dados: Google Sheets, Notion, Airtable ou um CRM como o HubSpot

Passo 1: configurar o webhook de entrada

No n8n, crie um workflow e adicione um nó Webhook no modo POST. Copie a URL gerada e cadastre-a no painel da Meta, em Configuration → Webhooks, assinando o campo messages.

A Meta exige uma verificação inicial (challenge). Adicione um nó IF que verifica se veio o parâmetro hub.challenge na query e, se sim, responde com esse valor via nó Respond to Webhook. Isso valida a assinatura uma única vez.

Passo 2: extrair os dados do lead

Cada mensagem recebida chega num JSON aninhado. Use um nó Set ou Edit Fields para extrair o que importa:

entry[0].changes[0].value.messages[0].from   → telefone
entry[0].changes[0].value.messages[0].text.body → mensagem
entry[0].changes[0].value.contacts[0].profile.name → nome

Com isso você tem nome, número e o texto da primeira interação — a base de qualquer gestão de leads.

Passo 3: evitar duplicatas

Um mesmo cliente manda várias mensagens. Você não quer criar um lead novo a cada uma. Adicione um nó de consulta ao seu CRM ou planilha filtrando pelo telefone. Se o número já existir, apenas atualize a data do último contato; se não, crie um registro novo.

No n8n, isso fica limpo com um nó IF ramificando entre "lead existente" e "lead novo". Essa lógica simples evita bases poluídas e relatórios inflados.

Passo 4: resposta automática com contexto

Aqui entra a camada de IA. Conecte um nó de OpenAI (ou outro modelo) com um prompt que classifica a intenção da mensagem: dúvida sobre preço, agendamento, suporte ou spam. Com base na categoria, o fluxo decide a resposta.

Um prompt de sistema eficiente para pequenos negócios:

Você é o atendente da [empresa]. Classifique a mensagem em: PRECO, AGENDAMENTO, SUPORTE ou OUTRO. Depois escreva uma resposta curta, cordial e objetiva em português. Retorne JSON com "categoria" e "resposta".

Para enviar de volta, use um nó HTTP Request apontando para o endpoint da Cloud API (/messages), com o token no header e o corpo no formato de mensagem de texto.

Passo 5: encaminhar leads quentes

Quando a categoria for AGENDAMENTO ou PRECO, você quer que um humano assuma. Adicione um nó que notifica o vendedor — por e-mail, Telegram ou até uma mensagem interna no WhatsApp da equipe — com o resumo do lead e um link direto para a conversa. Assim a automação faz a triagem e o time humano fecha a venda.

Boas práticas que evitam dor de cabeça

  • Janela de 24h: fora dela, você só pode enviar templates aprovados. Estruture seu fluxo respeitando isso.
  • Logs: registre cada mensagem recebida e enviada numa planilha separada para auditoria.
  • Fallback: sempre tenha uma resposta padrão caso a IA falhe ou retorne algo inesperado.
  • Rate limit: a Cloud API tem limites por tier; monitore para não travar em picos.

O resultado na prática

Com esse fluxo rodando, nenhum lead cai no esquecimento. Cada contato é registrado, classificado e respondido em segundos, e sua equipe recebe apenas as conversas que realmente exigem atenção humana. Para um pequeno negócio, isso significa mais vendas com a mesma estrutura.

Montar tudo isso exige cuidado com tokens, webhooks e a lógica de duplicatas — detalhes que separam uma automação frágil de uma robusta. Se você quer implantar a WhatsApp Business API oficial com n8n sem tropeçar nas armadilhas técnicas, a GRS Automações pode montar esse fluxo sob medida para o seu negócio. Fale com a gente quando quiser dar esse passo.