Pular para o conteúdo

Como usar o n8n: tutorial para iniciantes em 7 passos (2026)

Tutorial n8n para iniciantes: como usar o n8n para montar um workflow real com formulário, Google Sheets e Gmail, publicar e corrigir erros de Test URL.

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

O workflow que este tutorial n8n constrói: um gatilho de formulário Lead form conectado ao Google Sheets e ao Gmail

Este tutorial n8n leva você de uma tela vazia a um workflow no ar sem escrever código. Você constrói um formulário de contato que salva cada lead no Google Sheets, manda um e-mail de agradecimento pelo Gmail para cada pessoa e continua rodando depois que você fecha a aba. O n8n é uma ferramenta de automação de fluxos de trabalho: você conecta blocos chamados nós (nodes), um gatilho (trigger) inicia cada execução, e cada nó depois dele faz um trabalho.

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

Como usar o n8n: cinco palavras para saber antes

A maior parte da confusão de quem começa no n8n vem de cinco termos:

Workflow

A automação inteira numa tela. Você monta, testa e depois publica.

Nó

Uma etapa, como um formulário, uma ação do Google Sheets ou uma ação do Gmail.

Gatilho

O primeiro nó, que decide quando uma execução começa. Aqui, o envio de um formulário.

Execução

Uma rodada do workflow inteiro, não importa quantos nós ele tenha. O seu plano conta essas rodadas.

Expressão

Um marcador entre chaves duplas que o n8n preenche com dados reais a cada execução.

Os dados passam entre os nós como itens. Cada envio do formulário é um item com campos como name e email, e cada nó consegue ler os campos dos nós que vêm antes dele.

O que você precisa para este tutorial n8n

  • 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 o teste do Cloud não exige cartão de crédito.
  • Uma conta do Google com Gmail e Google Sheets.
  • Uma planilha nova no Google Sheets chamada "Website leads", com estes quatro cabeçalhos na linha 1: Date, Name, Email, Message.
  • Cerca de 30 minutos. Você pode parar depois de qualquer passo; o n8n salva o seu trabalho automaticamente.

Todos os nomes de configuração abaixo vêm de montar exatamente este workflow no n8n 2.44.4 em outubro de 2026, então eles batem com o editor que você vai ver.

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 20 de outubro de 2026.

n8n Cloud ou self-hosted: qual usar neste tutorial

O n8n também roda de graça no seu computador ou no seu servidor, mas para um primeiro workflow a nuvem é mais fácil:

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, só você, até hospedar num servidor
CustoGrátis por 14 dias, depois um plano pagoSoftware gratuito, mais o servidor que você alugar
Bom para este tutorialSimParcial

O n8n roda localmente?

Sim. O método de instalação atual do n8n é um script de uma linha que monta tudo no Docker, uma ferramenta que roda programas num pacote isolado. Instale o Docker Desktop, abra o programa e, no Mac ou no Linux, abra o Terminal e rode:

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

Depois abra http://localhost:5678. No Windows, o PowerShell e o Prompt de Comando não rodam esse script: rode dentro do WSL (Subsistema do Windows para Linux) com a integração WSL 2 do Docker Desktop ativada. O atalho antigo npx n8n, que aparece em muitos vídeos, para de funcionar no n8n 3.0, segundo a documentação da instalação de uma linha do n8n.

A primeira tela pede para você criar uma conta de proprietário. É o login de administrador da sua própria cópia do n8n, guardado no banco de dados dessa cópia.

Tela Set up owner account que o n8n self-hosted mostra na primeira abertura, pedindo e-mail, nome e senha
A primeira tela de um n8n self-hosted novo (versão 2.44), antes de existir qualquer workflow.

Passo 1: crie o seu primeiro workflow

  1. Entre no n8n. Você cai na página Overview.
  2. Selecione o botão de criar no canto superior direito e escolha um novo workflow. Uma tela vazia abre.
  3. Renomeie o workflow selecionando o nome no topo. Chame de "Website leads".

Você nunca precisa salvar à mão. O n8n salva cada mudança em poucos segundos, e nada vai ao ar até você publicar.

Passo 2: adicione o n8n Form Trigger

  1. Selecione Add first step, pesquise "form" e escolha o gatilho n8n Form. O n8n o adiciona como um nó chamado "On form submission".
  2. Authentication: deixe em None. Basic Auth ou n8n User Auth fariam os visitantes fazerem login antes de ver o formulário.
  3. Form Title: digite "Get a quote". Ele aparece como o título do seu formulário. Acrescente uma Form Description de uma linha abaixo, se quiser.
  4. Form Elements: adicione três, cada um com um Field Label, um Field Name e um Element Type. Name (name, Text, Required Field ativado), Email (email, Email, Required Field ativado) e Message (message, Textarea).
  5. Respond When: escolha Form Is Submitted, para que os visitantes vejam um agradecimento na hora, em vez de esperar o Sheets e o Gmail.
  6. Options: adicione Form Path e digite get-a-quote para ter um endereço legível, adicione Ignore Bots e ative, depois adicione Append n8n Attribution e desative.
  7. Renomeie o nó para "Lead form", selecionando o nome dele no topo do painel. Você vai se referir a ele pelo nome no Passo 5.
Configurações do nó n8n Form Trigger com a Test URL, Authentication None, Form Title Get a quote e o elemento de formulário Name
O nó Lead form deste tutorial no n8n 2.44 (outubro de 2026): a Test URL fica no topo, depois vêm as configurações dos passos 2 a 4.

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

Selecione Execute workflow na tela (ou Execute step dentro do nó Lead form). O n8n começa a escutar e abre o formulário na Test URL; preencha com os seus próprios dados e envie.

De volta ao editor, abra o nó Lead form. A saída mostra o seu name, email e message, mais dois campos que o n8n adiciona para você: submittedAt, a data e a hora do envio, e formMode, que diz test aqui e production quando visitantes reais usarem o formulário.

Passo 4: salve o lead com o nó Google Sheets do n8n

  1. Selecione o + depois do Lead form, pesquise "Google Sheets" e escolha Append row in sheet.
  2. Conecte a sua conta: crie uma nova credencial e selecione Sign in with Google.
  3. Escolha o arquivo: selecione "Website leads" 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 Date, Name, Email e Message.
  5. Selecione Execute step e confira a sua planilha. Uma linha nova deve aparecer.
Nó Append row in sheet do Google Sheets no n8n com Map Each Column Manually e Date, Name, Email e Message mapeados para os campos do formulário
Append row in sheet com as quatro colunas mapeadas. O campo Document fica vazio até você fazer login com o Google, e é por isso que ele mostra um aviso aqui.

Passo 5: mande o e-mail de agradecimento pelo Gmail

  1. Selecione o + depois do nó Google Sheets, pesquise "Gmail" e escolha 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: {{ $('Lead form').item.json.email }}. Se você digitar em vez de arrastar, coloque o campo no modo Expression antes.
  4. Subject e Message: em Email Type, escolha Text, 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, e Sender Name para o lead ver o nome da sua empresa.
Código
Thanks {{ $('Lead form').item.json.name }}, we got your message

Hi {{ $('Lead form').item.json.name }},

Thanks for getting in touch. We read every message and will reply within one working day.

[YOUR NAME]
Nó Send a message do Gmail no n8n usando a expressão $('Lead form').item.json.email no campo To e o nome do lead no assunto
O nó do Gmail com as expressões deste passo. Cada campo marcado com fx é uma expressão que lê o nó Lead form pelo nome.

Como funcionam as expressões no n8n

Uma expressão é qualquer coisa dentro de {{ }}. Quando você arrasta um campo, o n8n escreve uma para você, como {{ $json.email }}. $json sempre quer dizer "o nó imediatamente anterior a este", e é por isso que ele deixa de encontrar o e-mail quando o Google Sheets fica no meio.

$('Lead form') nomeia o nó de onde ler, então continua funcionando não importa quantas etapas você acrescente depois. É também por isso que o Passo 2 mandou você renomear o nó: se renomear de novo, atualize as expressões também.

Passo 6: teste o workflow inteiro

  1. Selecione Execute workflow de novo e envie o formulário com um segundo lead de teste, usando um endereço de e-mail que você consiga conferir.
  2. Confira a planilha: uma linha nova com as quatro colunas preenchidas.
  3. Confira aquela caixa de entrada: o e-mail de agradecimento, com o primeiro nome certo no assunto.

Se alguma coisa 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 o workflow e compartilhe o formulário

Publicar diz ao n8n para manter o gatilho escutando sozinho, o tempo todo, sem nenhum editor aberto.

  1. Copie a Production URL: abra o Lead form 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, e confirme com Publish na janela que abre. Para tirar o formulário do ar depois, abra a seta ao lado de Publish e escolha despublicar.
  3. Abra a Production URL numa janela anônima do navegador para ver exatamente o que os visitantes recebem.
  4. Compartilhe: coloque o link atrás de um botão "Peça um orçamento" no seu site ou na bio das suas redes sociais.
O formulário Get a quote pronto deste tutorial n8n, no ar na Production URL, com os campos Name, Email e Message
O formulário do Passo 2 depois de publicado, com a atribuição do n8n desativada. No n8n Cloud, o endereço começa com a URL do seu próprio workspace em vez de localhost.

Os envios reais não aparecem na tela. Você encontra cada um na aba Executions do workflow, e as suas edições ficam como rascunho até você publicar de novo.

Você também pode preencher campos de antemão acrescentando-os ao link, por exemplo ?email= seguido do endereço; isso só funciona na Production URL, como observa a documentação do n8n Form Trigger.

Receba um e-mail quando uma execução no ar falhar

Com o formulário no ar, ninguém fica olhando a tela, então uma conexão quebrada com o Gmail poderia perder leads por dias. Crie um segundo workflow que comece com o nó Error Trigger, adicione um nó Send a message do Gmail que mande para você o nome do workflow que falhou e o erro, e salve. Depois abra as Settings do workflow Website leads e escolha esse segundo workflow em Error workflow. Ele só dispara em execuções publicadas, não em testes, e workflows de erro não contam nas suas execuções (documentação do Error Trigger).

Test URL vs Production URL no n8n

Quase toda pergunta do tipo "o meu formulário do n8n não funciona" se resolve com esta tabela:

Test URLProduction URL
O endereço contém/form-test//form/
Funciona quandoVocê seleciona Execute workflow ou Execute stepO workflow está publicado
Quem deve usarSó você, enquanto montaOs seus visitantes
Onde aparecem os resultadosAo vivo na telaNa aba Executions
Conta para o seu planoNãoSim, uma execução por envio

A regra de contagem vem da documentação sobre execuções do n8n: execuções iniciadas pelo editor enquanto você monta são grátis, e execuções publicadas contam. Este workflow usa uma execução por lead, então as 1.000 execuções do teste grátis cobrem 1.000 envios reais, e o nosso guia de preços do n8n mostra qual plano pago combina com o seu volume.

Dentro do nó, você alterna entre os dois endereços com a chave no topo:

Nó n8n Form Trigger alternado para a Production URL, mostrando o endereço do formulário com /form/get-a-quote
O mesmo nó com a Production URL selecionada. Repare no /form/ em vez de /form-test/ no endereço.

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 cria e edita workflows a partir de uma descrição. Ele funciona com uma cota mensal de créditos do Assistant, e o teste grátis inclui alguns. 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: name (text), email (email) e message (textarea).
Adicione cada envio como uma nova linha na planilha do Google "[NOME DA PLANILHA]", com as colunas Date, Name, Email e Message.
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.

Confira cada nó que ele criar antes de publicar, exatamente como você fez à mão.

O formulário do n8n não funciona? Problemas comuns e soluções

Duas mensagens causam a maior parte da confusão de quem começa, e as duas têm a ver com qual URL você abriu. É isto que o n8n mostra quando você abre a Test URL sem selecionar Execute workflow antes:

Formulário do n8n não funcionando na Test URL: a página diz Form Trigger isn't listening yet
A Test URL só responde depois que você seleciona Execute workflow ou Execute step no editor.

E é isto que os visitantes recebem na Production URL de um workflow que ainda não foi publicado:

Production URL do n8n não funcionando: a página Problem loading form mostrada para um workflow não publicado
A mesma página aparece se você despublicar ou apagar o workflow depois, então um link de formulário quebrado no seu site normalmente quer dizer isso.
O que você vêPor que aconteceComo resolver
"Form Trigger isn't listening yet"Você abriu a Test URL sem iniciar uma execução de testeSelecione Execute workflow e abra o link de novo
"Problem loading form"O workflow por trás da Production URL não está publicadoSelecione Publish, ou compartilhe o link certo
Os visitantes veem uma versão antigaOs visitantes recebem a versão publicada, não o seu rascunhoPublique 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
Um verificador de links ou o curl recebe "401 Unauthorized"O Ignore Bots responde a bots conhecidos com 401 e não inicia nenhuma execuçãoTeste num navegador normal
Self-hosted: o Gmail falha com 401 e "unauthorized_client"A API do Gmail não está ativada no seu projeto do Google CloudAtive em APIs & Services e depois em 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 6 feitas

Quando isso estiver rodando, o upgrade natural é uma etapa de IA que rascunha uma resposta personalizada para você aprovar, assunto do nosso tutorial de agente de IA no n8n. Se você ainda está decidindo o que automatizar em seguida, o guia de automação com IA para pequenas empresas ajuda a ordenar as suas próximas três tarefas pelo tempo economizado.

Teste rápido0 de 3 corretas

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

Você adicionou um nó do Google Sheets entre o formulário e o Gmail. Por que o $json.email no nó do Gmail agora vem vazio?

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, e teste depois de cada mudança.

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, e a nossa seleção dos melhores cursos de automação com IA compara opções gratuitas, como a n8n Academy. Se ainda está escolhendo uma ferramenta, leia n8n vs Zapier vs Make e, para ver o quadro maior, o nosso explicativo sobre o que é automação com IA tem 12 exemplos por departamento. Para continuar aprendendo com estrutura, o nosso guia dos melhores cursos de n8n começa pelos quatro cursos gratuitos da n8n Academy.

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

Para que serve o n8n?

O n8n conecta os apps que uma empresa já usa e move dados entre eles sem trabalho manual: salvar leads de formulário, mandar e-mails de follow-up, sincronizar um CRM, postar no Slack ou rodar uma etapa de IA. Ele tem centenas de integrações prontas, mais um nó HTTP Request para qualquer app que tenha API.

O n8n é gratuito?

A Community Edition self-hosted é software gratuito; você paga só pelo computador ou servidor onde ela roda. O n8n Cloud é pago depois de um teste grátis de 14 dias, com o Starter a partir de €20 por mês no plano anual.

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. As expressões e o jeito como os dados passam de um nó para outro levam alguns workflows para ficarem naturais, e é por isso que um projeto real pequeno ensina mais do que uma hora de vídeos.

Qual é o melhor jeito de aprender n8n?

Monte um workflow pequeno que resolva uma tarefa real, depois mude um nó de cada vez e teste depois de cada mudança. Leia a página de um nó na documentação oficial só quando precisar, e pegue ideias dos modelos públicos de workflow do n8n quando o básico fizer sentido.

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.

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