
Como conectar seu formulário de contato do WordPress ao WhatsApp usando n8n
Se você quer transformar os leads do seu site em conversas instantâneas no WhatsApp, a combinação de um formulário de contato WordPress, n8n e a API do WhatsApp é a solução ideal. Neste artigo, vamos explicar passo a passo como criar essa integração de forma simples, segura e totalmente automatizada.
Configurando o formulário de contato no WordPress
Antes de pensar na automação, é essencial que seu formulário coletar as informações corretas e esteja pronto para enviar os dados ao n8n. Siga estas etapas:
- Instale um plugin de formulários. As opções mais populares são Contact Form 7 e WPForms. Ambos permitem criar campos personalizados e são compatíveis com webhooks.
- Crie o formulário. Inclua campos como Nome, E‑mail, Telefone (com DDD) e Mensagem. Garanta que o campo de telefone aceite apenas números para evitar erros na entrega da mensagem.
- Adicione o webhook. No Contact Form 7, vá em “Integrações” → “Webhook” e cole a URL que será gerada pelo n8n (veremos como obtê‑la no próximo capítulo). No WPForms, use o addon “Webhooks” e configure a mesma URL.
- Teste o envio. Preencha o formulário e verifique se o WordPress gera um
POSTpara a URL do n8n. Você pode usar a ferramenta “Log de Depuração” do n8n para confirmar que os dados chegam corretamente.
Com o formulário pronto e enviando dados, seu site já está preparado para alimentar o fluxo de automação que enviará a mensagem ao WhatsApp.
Criando o fluxo n8n para enviar mensagens ao WhatsApp
O n8n funciona como um orquestrador visual, permitindo conectar o webhook do WordPress a qualquer API. Siga estes passos detalhados:
- Instale o n8n. Você pode optar por um servidor próprio (Docker, VPS) ou usar a versão cloud. Certifique‑se de que o serviço esteja acessível via HTTPS, pois a maioria das APIs de WhatsApp exige conexão segura.
- Crie um novo workflow. Adicione o nó “Webhook” como ponto de entrada. Defina o método como
POSTe copie a URL gerada para colar no formulário WordPress. - Parseie os dados recebidos. Use o nó “Set” ou “Function” para extrair os campos
nome,telefoneemensagem. Exemplo de estrutura:{ "nome": "João Silva", "telefone": "551199999999", "mensagem": "Preciso de orçamento" } - Conecte à API do WhatsApp. Existem duas abordagens populares:
- Twilio API for WhatsApp. Crie uma conta Twilio, configure um número de sandbox e gere o SID e Auth Token. No n8n, use o nó “HTTP Request” com método
POSTparahttps://api.twilio.com/2010-04-01/Accounts/{AccountSID}/Messages.json, enviandoTo=whatsapp:+{telefone}eBodycontendo a mensagem formatada. - 360dialog ou Meta Cloud API. Registre‑se, obtenha o token de acesso e o número de telefone Business. O endpoint será
https://graph.facebook.com/v17.0/{Phone-Number-ID}/messages. No nó “HTTP Request”, inclua o cabeçalhoAuthorization: Bearer {ACCESS_TOKEN}e o corpo JSON:{ "messaging_product": "whatsapp", "to": "{{telefone}}", "type": "text", "text": { "preview_url": false, "body": "Olá {{nome}}, recebemos sua mensagem: \"{{mensagem}}\". Em breve retornaremos." } }
- Twilio API for WhatsApp. Crie uma conta Twilio, configure um número de sandbox e gere o SID e Auth Token. No n8n, use o nó “HTTP Request” com método
- Trate respostas e erros. Adicione um nó “If” para checar o código de status HTTP. Se for diferente de 200, encaminhe o erro para um e‑mail de suporte usando o nó “Send Email”. Isso garante que nenhum lead seja perdido por falha de entrega.
- Ative o workflow. Após testar com números reais (use o modo sandbox da Twilio ou a lista de números aprovados da Meta), salve e ative o fluxo. A partir de agora, cada submissão do formulário disparará automaticamente uma mensagem no WhatsApp.
Com esses passos, você tem uma integração completa que transforma contatos do WordPress em conversas instantâneas, aumentando a taxa de resposta e melhorando a experiência do usuário.
Conclusão
Conectar o formulário de contato do WordPress ao WhatsApp usando n8n envolve preparar o formulário, criar um webhook, montar um workflow no n8n e integrar a API de WhatsApp escolhida. Seguindo este guia, você automatiza o contato com leads, reduzindo tempo de resposta e potencializando suas conversões. Pronto para colocar a mão na massa? Acesse agora nosso site para mais tutoriais e recursos avançados.
Confira o vídeo completo e aproveite o cupom de desconto!
