Pular para o conteúdo

Tutorial de n8n para iniciantes: seu primeiro workflow real

Tutorial de n8n para iniciantes: crie um workflow real que capta um lead pelo formulário, manda um e-mail e salva no Google Sheets, mais nuvem vs self-hosted.

Por Yotam DahanAtualizado 9 min de leituraAutomação e agentes

Nesta página
  1. O que você precisa antes de começar
  2. Nuvem ou self-hosted: qual usar neste tutorial
  3. Passo 1: crie o workflow
  4. Passo 2: adicione o gatilho de formulário
  5. Passo 3: mande um lead de teste para você mesmo
  6. Passo 4: salve o lead no Google Sheets
  7. Passo 5: mande um e-mail para o lead
  8. Passo 6: teste o workflow inteiro
  9. Passo 7: publique e compartilhe o formulário de produção
  10. Erros comuns e como corrigir
  11. Antes de compartilhar o link
  12. O que fazer agora

O n8n é uma ferramenta de automação de fluxos de trabalho em que você conecta blocos, chamados de nós (nodes), em uma tela: um gatilho (trigger) inicia o workflow, e cada nó depois dele faz um trabalho. Neste tutorial, você constrói um workflow real sem código: um formulário de contato que salva cada lead no Google Sheets e manda um e-mail de agradecimento para essa pessoa.

Aqui está o que você vai construir:

O seu primeiro workflow no n8n
  1. Formulário

    Um visitante deixa nome, e-mail e mensagem

  2. Google Sheets

    O lead é salvo como uma nova linha

  3. Gmail

    O lead recebe um e-mail de agradecimento personalizado

O que você precisa antes de começar

  • Uma conta no n8n. O teste grátis do n8n Cloud dá 14 dias de recursos do plano Pro, e a página de preços do n8n diz que não é preciso cartão de crédito.
  • Uma conta do Google com Gmail e Google Sheets.
  • Uma planilha nova no Google Sheets chamada "Leads do site", com estes quatro cabeçalhos na linha 1: Data, Nome, E-mail, Mensagem.
O teste grátis do n8n Cloud, em números
14

dias de recursos do Pro

1.000

execuções incluídas

5

execuções ao mesmo tempo (execuções simultâneas)

180

segundos no máximo por execução

Da página de preços do n8n e da documentação do teste grátis, conferidas em 18 de outubro de 2026.

Nuvem ou self-hosted: qual usar neste tutorial

O n8n também roda de graça no seu computador ou no seu servidor, o chamado self-hosted. Para um primeiro workflow, a nuvem é mais fácil, por dois motivos que você sente logo de cara:

Teste grátis do n8n CloudSelf-hosted no seu computador
ConfiguraçãoCadastro no navegadorInstalar o Docker e rodar um comando
Login com o GoogleUm clique em "Sign in with Google"Criar o seu próprio app OAuth no Google Cloud Console
Visitantes conseguem acessar o seu formulárioSimNão
CustoGrátis por 14 dias, depois um plano pagoSoftware gratuito, mais o servidor que você alugar
Bom para este tutorialSimParcial

No n8n Cloud, os nós do Google usam o login gerenciado, então você clica em um botão em vez de criar um projeto no Google Cloud. Instâncias self-hosted não têm esse atalho.

Se mesmo assim você quiser hospedar por conta própria, a instalação de uma linha do n8n precisa do Docker Desktop instalado e rodando. No Mac ou no Linux, abra o Terminal e rode:

Terminal
curl -fsSL https://get.n8n.io | sh

Depois abra http://localhost:5678 no navegador. No Windows, o PowerShell não roda esse script: rode dentro do WSL (Subsistema do Windows para Linux) com a integração WSL 2 do Docker Desktop ativada.

Passo 1: crie o workflow

  1. Entre no n8n e selecione Personal no menu da esquerda.
  2. Selecione Create workflow no canto superior direito. A tela de edição abre.
  3. Renomeie o workflow selecionando o nome no topo. Chame de "Leads do site".

Passo 2: adicione o gatilho de formulário

  1. Selecione Add first step, pesquise "form" e escolha o gatilho n8n Form.
  2. Form Title: digite "Peça um orçamento". Ele aparece como o título do seu formulário.
  3. Form Elements: adicione três campos. Nome (tipo Text, nome do campo name, obrigatório), E-mail (tipo Email, nome do campo email, obrigatório) e Mensagem (tipo Textarea, nome do campo message).
  4. Respond When: escolha Form Is Submitted, para que os visitantes vejam um agradecimento na hora.
  5. Options: adicione Ignore Bots e ative, depois adicione Append n8n Attribution e desative.
  6. Renomeie o nó para "Formulário de lead", selecionando o nome dele no canto superior esquerdo. Você vai se referir a ele pelo nome no Passo 5.

Passo 3: mande um lead de teste para você mesmo

Selecione Execute workflow. O n8n abre o formulário na Test URL; preencha com os seus próprios dados e envie.

De volta ao editor, abra o nó Formulário de lead. A saída mostra o seu name, email e message, mais um registro de data e hora submittedAt que o n8n adiciona para você.

Passo 4: salve o lead no Google Sheets

  1. Selecione o + depois do Formulário de lead, pesquise "Google Sheets" e escolha a ação Append Row.
  2. Conecte a sua conta: crie uma nova credencial e selecione Sign in with Google.
  3. Escolha o arquivo: selecione "Leads do site" em Document e a primeira aba em Sheet.
  4. Mapeie as colunas: em Mapping Column Mode, escolha Map Each Column Manually e depois arraste submittedAt, name, email e message do painel de entrada, à esquerda, para Data, Nome, E-mail e Mensagem.
  5. Selecione Execute step e confira a sua planilha. Uma linha nova deve aparecer.

Quando você solta um campo, o n8n escreve uma expressão para você, como {{ $json.email }}. Uma expressão é um marcador que o n8n troca pelo valor real a cada execução.

Passo 5: mande um e-mail para o lead

  1. Selecione o + depois do Google Sheets, pesquise "Gmail" e escolha a ação Send a message.
  2. Conecte a sua conta com o Sign in with Google, como antes.
  3. To: o endereço do lead. Como agora o nó anterior é o Google Sheets, aponte para o nó do formulário pelo nome: {{ $('Formulário de lead').item.json.email }}. Se você digitar em vez de arrastar, coloque o campo no modo Expression antes.
  4. Subject e Message: cole a primeira linha abaixo em Subject e o resto em Message, depois troque os detalhes.
  5. Options: adicione Append n8n attribution e desative. Adicione BCC com o seu próprio endereço se quiser uma cópia de cada e-mail.
Código
Obrigado, {{ $('Formulário de lead').item.json.name }}, recebemos a sua mensagem

Oi, {{ $('Formulário de lead').item.json.name }},

Obrigado pelo contato. Lemos todas as mensagens e respondemos em até um dia útil.

[SEU NOME]

Passo 6: teste o workflow inteiro

Selecione Execute workflow de novo e envie o formulário com um segundo lead de teste. Confira duas coisas: uma linha nova na planilha e o e-mail de agradecimento naquela caixa de entrada.

Se alguma delas estiver faltando, abra cada nó na tela. A etapa com um aviso vermelho mostra o erro, e o painel de saída mostra exatamente quais dados ela recebeu.

Passo 7: publique e compartilhe o formulário de produção

  1. Copie a Production URL: abra o Formulário de lead e mude a visualização da URL, no topo do nó, de Test URL para Production URL.
  2. Selecione Publish no cabeçalho da tela (ou aperte Shift + P), dê um nome à versão e confirme. A documentação sobre publicação explica os estados do botão.
  3. Compartilhe: coloque o link de produção atrás de um botão "Peça um orçamento" no seu site ou na bio das suas redes sociais.

A partir de agora, cada envio real é uma execução em produção. As edições que você fizer depois ficam como rascunho até você publicar de novo.

Opcional: deixe o n8n Assistant construir para você

O n8n Cloud inclui o n8n Assistant, um ajudante de IA em versão prévia que monta workflows a partir de uma descrição, com uma cota mensal de créditos do Assistant. Depois de construir este workflow com as próprias mãos, experimente descrever o próximo:

Peça ao n8n Assistant para montar um workflow de leads
Crie um workflow que comece com um gatilho n8n Form com o título "[TÍTULO DO FORMULÁRIO]" e três campos obrigatórios: nome (texto), e-mail (email) e mensagem (textarea).
Adicione cada envio como uma nova linha na planilha do Google "[NOME DA PLANILHA]", com as colunas Data, Nome, E-mail e Mensagem.
Depois mande para a pessoa um e-mail de agradecimento pelo Gmail que use o primeiro nome dela e diga que vamos responder em até [PRAZO].
Desative a atribuição do n8n no formulário e no e-mail.

Erros comuns e como corrigir

O que você vêPor que aconteceComo resolver
O formulário funciona no teste, mas não no seu siteVocê compartilhou a Test URL, ou o workflow não está publicadoUse a Production URL e selecione Publish
As suas últimas mudanças não aparecem para os visitantesOs visitantes recebem a versão publicadaPublique de novo depois de editar
Uma coluna fica vazia na planilhaO cabeçalho da linha 1 está escrito de outro jeito, ou o campo não foi mapeadoCorrija o cabeçalho e depois confira o mapeamento
O e-mail vai para o endereço errado ou para nenhumA expressão aponta para o nó erradoFaça referência ao nó do formulário pelo nome, como no Passo 5
Os e-mails terminam com "This email was sent automatically with n8n"Essa atribuição vem ativada por padrãoDesative o Append n8n attribution
Chegam envios vazios do nadaBots e prévias de link abrem o formulárioAtive o Ignore Bots nas opções do formulário
Self-hosted: o Gmail mostra 401 unauthorizedA API do Gmail não está ativada no seu projeto do Google CloudAtive em APIs e serviços (APIs & Services) e depois em Biblioteca (Library)
Self-hosted: o Google Sheets não conectaO Sheets também precisa da API do Google DriveAtive as duas APIs no mesmo projeto

0 de 5 feitas

Quando isso estiver rodando, o upgrade natural é uma etapa de IA que rascunha uma resposta personalizada para você aprovar, assunto do tutorial de agente de IA no n8n. Antes de escolher um plano pago, veja quanto o n8n custa de verdade no seu volume.

Teste rápido0 de 2 corretas

O seu formulário funciona quando você testa, mas os envios do seu site nunca chegam. Qual é a causa mais provável?

As suas execuções de teste no editor contam para o limite de execuções do seu plano no n8n?

O que fazer agora

Publique este workflow hoje e mande um envio real para você mesmo pelo celular. Depois acrescente uma melhoria de cada vez, como uma resposta que você aprova antes de ser enviada ou um follow-up depois de três dias.

Se você gostaria de um caminho guiado por automações de leads e de e-mail como esta, o nosso curso de automação com IA está em acesso antecipado. Para ver primeiro como o n8n se compara às alternativas, leia n8n vs Zapier vs Make.

5 workflows para construir em seguida no n8n, nó por nó

Cinco próximos projetos para o seu workflow de leads, de uma etapa de aprovação a um resumo semanal, cada um com os nós exatos, as configurações e um teste para rodar.

Digite seu e-mail e a seção completa abre aqui mesmo. Você também ganha uma aula grátis do curso.

Sem spam. Cancele com um clique. Usamos seu e-mail para enviar o curso e dicas de IA.

Perguntas frequentes

O n8n é difícil de aprender para quem não programa?

O básico não: você conecta nós e arrasta campos de uma etapa para a outra, exatamente como neste tutorial. As expressões e o jeito como os dados passam de um nó para outro levam alguns workflows para ficarem naturais.

Dá para usar o n8n sem o Google?

Sim. O n8n tem tabelas de dados próprias para guardar linhas e um nó Send Email que funciona com qualquer conta de e-mail que aceite SMTP, então você pode trocar o Google Sheets e o Gmail.

Onde o n8n guarda os envios do meu formulário?

Na sua planilha do Google e no registro de execução de cada rodada. No n8n Cloud, esse registro fica guardado por um tempo limitado que depende do seu plano: 7 dias no Starter e 30 dias no Pro.

Posso incorporar o formulário do n8n no meu site?

O gatilho de formulário gera uma página hospedada, então o caminho mais simples é um botão com link para a URL de produção. Você pode mudar o visual com CSS personalizado nas opções do nó, preencher campos com parâmetros na URL ou mandar o formulário do seu próprio site para um nó Webhook.

O que acontece com os meus workflows quando o teste grátis do n8n Cloud acaba?

Se você não fizer upgrade, o teste expira e o n8n apaga o workspace, mas você ainda pode baixar os seus workflows por 90 dias. Por segurança, baixe antes de o teste acabar.

Continue lendo