
Como montar um CRM simples que registra mensagens de clientes no WhatsApp e salva no Google Sheets usando n8n?
Se você deseja organizar o atendimento pelo WhatsApp sem investir em softwares caros, este artigo mostra passo a passo como criar um CRM prático. Utilizando a integração do WhatsApp Business API com o n8n e o poder do Google Sheets, você vai capturar cada mensagem e armazená‑la automaticamente em uma planilha, facilitando a análise e o follow‑up.
Configurando o WhatsApp Business API e o n8n
Antes de tudo, é preciso garantir que o WhatsApp possa enviar os dados para o n8n. Siga estas etapas:
- Escolha um provedor de API: serviços como Twilio, 360dialog ou MessageBird oferecem integração oficial com o WhatsApp. Crie a conta, registre o número e obtenha as credenciais (API key, SID, etc.).
- Instale o n8n: você pode usar a versão cloud (n8n.io) ou rodar localmente via Docker. Certifique‑se de que a instância esteja acessível via HTTPS, pois o WhatsApp exige URL segura.
- Crie um webhook no n8n: no editor, adicione o nó “Webhook”, configure o método como
POSTe copie a URL gerada. - Conecte o webhook ao provedor de WhatsApp: no painel do provedor, adicione a URL do webhook como destino das mensagens recebidas. Salve e teste enviando uma mensagem do seu celular para o número do WhatsApp.
- Valide a recepção: no n8n, execute o fluxo manualmente e verifique se os dados aparecem no console. O payload geralmente contém campos como
from(número do cliente),body(texto da mensagem) etimestamp.
Com o webhook funcionando, o n8n já está pronto para processar cada mensagem que chegar ao número de negócios.
Automatizando o registro no Google Sheets
Agora, vamos transformar esses dados em linhas de uma planilha, garantindo histórico e facilidade de acesso:
- Prepare a planilha: abra o Google Sheets, crie uma nova aba chamada “CRM WhatsApp” e adicione cabeçalhos:
Data/Hora,Cliente,Mensagem,ID da Mensagem. - Crie credenciais de API: no Google Cloud Console, habilite a API “Google Sheets”, gere uma conta de serviço e baixe o arquivo JSON com a chave. Compartilhe a planilha com o e‑mail da conta de serviço (permite Editor).
- Adicione o nó “Google Sheets” no n8n: escolha a operação “Append” (acrescentar linha), selecione a planilha criada e mapeie os campos do webhook para as colunas correspondentes.
- Formate os dados: antes de enviar ao Sheets, use um nó “Set” ou “Function” para transformar o
timestampem um formato legível (ex.:YYYY-MM-DD HH:mm:ss) e, se desejar, incluir um link direto à mensagem no WhatsApp. - Teste o fluxo completo: envie uma nova mensagem ao número do WhatsApp, aguarde a execução automática no n8n e verifique se a linha foi inserida corretamente na planilha. Ajuste mapeamentos se necessário.
Pronto! Cada contato agora gera um registro estruturado, permitindo que você filtre por data, cliente ou palavra‑chave, crie relatórios e identifique oportunidades de vendas de forma simples.
Dica extra: adicione um nó “Send Email” ao final do workflow para receber notificações instantâneas quando mensagens críticas (ex.: “preciso de orçamento”) chegarem, garantindo respostas ainda mais rápidas.
Conclusão
Com apenas alguns minutos de configuração, você integrou o WhatsApp Business API ao n8n e automatizou o armazenamento das conversas em um Google Sheets, criando um CRM funcional e gratuito. Essa solução facilita o acompanhamento de leads, a análise de desempenho e a personalização do atendimento, tudo sem depender de plataformas caras.
Quer potencializar ainda mais seu negócio com hospedagem confiável e ferramentas de criação de sites? Confira as ofertas da Hostinger agora mesmo e dê o próximo passo rumo ao sucesso online!
