Se você tem um site que recebe mensagens através de formulários, saber exatamente quem são esses visitantes pode transformar a sua estratégia de marketing. Neste artigo, vamos mostrar passo a passo como usar o n8n para capturar automaticamente os dados de contato e armazená‑los em uma planilha do Google Sheets, garantindo organização, rapidez e maior eficiência nas suas campanhas.

Conectando o n8n ao Google Sheets

O primeiro passo para automatizar o fluxo é garantir que o n8n tenha acesso à sua conta do Google. Crie credenciais OAuth2 no Console de APIs do Google (selecionando a API do Google Sheets) e copie o Client ID e o Client Secret. No n8n, adicione um novo nó Google Sheet e cole essas credenciais. Após autorizar a conexão, selecione a planilha onde os contatos serão armazenados ou crie uma nova planilha com colunas como Nome, E‑mail, Telefone e Mensagem.

Passos resumidos:

  • Abra o Google Cloud Console e ative a API Google Sheets.
  • Crie credenciais OAuth2 e configure o Redirect URI como https://n8n.io/oauth2-credential/callback.
  • No n8n, vá em CredenciaisGoogle Sheet OAuth2 e cole o Client ID e Client Secret.
  • Autorize a conta Google e teste a conexão para garantir que o n8n pode ler e escrever na planilha.

Mapeando campos do formulário ao Google Sheets

Com a conexão estabelecida, o próximo passo é capturar os dados enviados pelo seu formulário. Se o site usa um serviço como Webhooks, adicione um nó Webhook no n8n e configure a URL gerada como o “action” do formulário HTML. Cada vez que o visitante submeter o formulário, o webhook receberá um JSON contendo os campos.

Para transferir esses dados para a planilha, insira um nó Set ou Function que renomeie as chaves do JSON para corresponder aos cabeçalhos da planilha. Em seguida, conecte o nó Google Sheet configurado anteriormente, escolhendo a operação “Append”. Selecione a aba correta e marque a opção “Header Row” para que o n8n insira os valores nas colunas corretas.

Exemplo de mapeamento:

  • input.nameNome
  • input.emailE‑mail
  • input.phoneTelefone
  • input.messageMensagem

Teste o fluxo enviando um contato de teste pelo formulário e verifique se a linha aparece na planilha. Caso necessário, ajuste o mapeamento ou inclua validações no nó Function para garantir que campos vazios não sejam inseridos.

Com esses dois blocos configurados – a conexão segura ao Google Sheets e o mapeamento preciso dos campos do formulário – seu site passará a registrar automaticamente cada novo contato, liberando tempo para focar em estratégias de follow‑up e nutrição de leads.

Em resumo, integrar n8n e Google Sheets permite que você capture leads em tempo real, organize informações de maneira centralizada e aumente a eficiência das suas ações de marketing. Ao seguir os passos descritos, você terá um fluxo totalmente automatizado, livre de inserções manuais e pronto para escalar conforme o crescimento do seu site.

Conecte Seu Site ao Google Sheets Usando o n8n

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *