Você abre o n8n pela primeira vez.
Existe um canvas vazio, dezenas de integrações e termos como node, trigger, execution, JSON, webhook, credencial e API.
A tentação é começar montando um agente de inteligência artificial que responde clientes pelo WhatsApp, consulta banco de dados e agenda reuniões.
Não comece por aí.
Antes de construir uma automação complexa, vale entender uma ideia muito mais importante: como uma informação entra no n8n, passa por diferentes etapas e termina em uma ação.
Neste tutorial, vamos criar uma primeira automação realmente funcional sem precisar configurar Google, WhatsApp, OpenAI ou qualquer API externa.
O resultado será este:
formulário → organizar os dados → salvar automaticamente em uma tabela
Quando você entender esse pequeno fluxo, boa parte da lógica do n8n começará a fazer sentido.
Resposta rápida: o que é o n8n?
O n8n é uma plataforma de automação de workflows.
Em vez de executar manualmente uma sequência de tarefas, você conecta etapas em um fluxo visual.
Por exemplo:
alguém preenche um formulário → dados entram → informação é organizada → lead é salvo → equipe é avisada.
Cada uma dessas etapas pode ser representada por um bloco chamado node.
A documentação oficial define um workflow como uma coleção de nodes que trabalham em sequência para automatizar um processo.
O que vamos automatizar neste tutorial?
Vamos imaginar uma pequena empresa que possui um formulário para receber novos contatos.
O visitante informa:
- nome;
- e-mail;
- assunto de interesse.
Quando clicar em enviar, o n8n fará três coisas:
- receberá os dados automaticamente;
- organizará os campos em um formato padronizado;
- salvará o contato em uma tabela interna.
Não parece uma automação espetacular.
E justamente por isso ela é uma ótima primeira automação.
Não existe API externa, chave secreta, WhatsApp, inteligência artificial ou servidor adicional para esconder aquilo que realmente precisamos aprender.
Método Simplifike: gatilho → dado → transformação → ação
Uma forma simples de compreender automações é dividir qualquer workflow em quatro perguntas.
| Etapa | Pergunta | Neste tutorial |
|---|---|---|
| Gatilho | O que inicia o processo? | Envio do formulário |
| Dado | Qual informação entrou? | Nome, e-mail e interesse |
| Transformação | O que fazemos com ela? | Organizamos e padronizamos |
| Ação | Onde o resultado termina? | Tabela de contatos |
Esse é um método didático da Simplifike, não uma classificação oficial do n8n.
Mas ele ajuda bastante quando você olha para um workflow com 20 nodes e tenta descobrir o que realmente está acontecendo.
Primeiro: cinco palavras que você precisa conhecer
| Termo | O que significa |
|---|---|
| Workflow | O fluxo completo da automação |
| Node | Uma etapa do workflow |
| Trigger | O node que inicia a execução |
| Execution | Uma vez em que o workflow foi executado |
| Credential | Informação usada para autorizar acesso a serviços externos |
Hoje usaremos apenas os quatro primeiros.
Nossa primeira automação não exige credenciais externas.
Preciso instalar o n8n?
Não necessariamente.
Existem duas formas principais de usar a plataforma:
n8n Cloud
A própria n8n hospeda e mantém o ambiente.
É a opção mais simples para quem está começando porque não exige instalação ou manutenção de servidor.
n8n self-hosted
Você instala o n8n em sua própria infraestrutura.
Essa opção oferece maior controle e existe uma Community Edition gratuita, mas configuração, atualizações, backups e infraestrutura passam a ser sua responsabilidade.
Para acompanhar este primeiro exercício, eu começaria pelo Cloud caso você ainda não tenha uma instalação própria.
A comparação oficial está em Choose how to use n8n.
Passo 1: crie uma tabela para receber os contatos
Antes de montar o workflow, vamos preparar o lugar onde os dados terminarão.
No projeto onde você está trabalhando, abra a área Data Tables.
Crie uma tabela chamada:
leads_iniciaisAdicione quatro campos de texto:
nome
email
interesse
origemNão precisamos de banco de dados externo.
As Data Tables permitem armazenar dados estruturados diretamente dentro do próprio n8n.
Por que usar uma Data Table em vez de Google Sheets?
Porque nosso objetivo agora é entender automação.
Se começarmos com Google Sheets, precisaremos configurar autenticação, conta Google, permissões e credenciais antes mesmo de entender como os dados se movimentam.
A planilha será uma ótima evolução deste fluxo.
Mas, neste primeiro exercício, queremos reduzir o número de coisas que podem dar errado.
Passo 2: crie um novo workflow
Volte para a área de workflows e escolha criar um fluxo do zero.
Dê um nome fácil de identificar:
Primeira automação - formulário de leadsVocê verá o canvas vazio.
É aqui que os nodes serão conectados.
Passo 3: adicione o n8n Form Trigger
Todo workflow precisa começar em algum lugar.
No nosso caso, ele começa quando alguém envia um formulário.
Adicione o node:
n8n Form TriggerEsse node tem uma vantagem interessante para iniciantes: o próprio n8n cria a página do formulário.
Não precisamos construir um site nem integrar outra ferramenta.
Configure o título como:
Fale com nossa equipeE uma descrição simples:
Preencha seus dados para entrar em contato.Passo 4: crie os três campos do formulário
Adicione o primeiro campo.
Field Label:
NomeField Name:
nomeElement Type:
TextMarque como obrigatório.
Agora crie o segundo.
Field Label:
E-mailField Name:
emailElement Type:
EmailTambém obrigatório.
Por último:
Field Label:
Tenho interesse emField Name:
interesseUse um campo de seleção e adicione três opções:
Automação
Conteúdo com IA
TikTok ShopO que acabamos de criar?
Nosso trigger.
Quando alguém preencher esse formulário, o n8n receberá os dados.
Essa é a primeira parte do Método Simplifike:
GATILHO → formulário enviado.
Passo 5: teste o formulário antes de continuar
Durante a construção, o Form Trigger possui uma Test URL.
Execute o workflow em modo de teste.
O formulário será aberto.
Preencha, por exemplo:
Nome: Ana Souza
E-mail: ANA@EXEMPLO.COM
Interesse: AutomaçãoEnvie.
Volte para o n8n.
Você deverá conseguir visualizar os dados recebidos.
É aqui que acontece uma das mudanças de mentalidade mais importantes para quem está começando:
o n8n trabalha com dados passando de um node para o próximo.
O que é aquele JSON que aparece na tela?
Você pode encontrar algo parecido com:
{
"nome": "Ana Souza",
"email": "ANA@EXEMPLO.COM",
"interesse": "Automação"
}Isso não significa que você precisa virar programador.
É simplesmente uma forma estruturada de representar informações.
Podemos pensar assim:
campo → valor.
nome contém Ana Souza.
email contém ANA@EXEMPLO.COM.
interesse contém Automação.
Os próximos nodes poderão utilizar exatamente esses valores.
Passo 6: adicione o node Edit Fields
Agora vamos organizar os dados antes de salvá-los.
Adicione depois do Form Trigger:
Edit Fields (Set)Esse node é utilizado para criar novos campos, alterar valores ou escolher quais informações seguirão adiante.
Vamos manter:
nome
email
interesseE acrescentar:
origem = formulario_n8nVamos também padronizar o e-mail
No nosso exemplo, digitamos:
ANA@EXEMPLO.COMPodemos fazer o n8n transformar automaticamente o valor em letras minúsculas.
No campo de e-mail, use uma expressão:
{{ $json.email.toLowerCase() }}O resultado esperado passa a ser:
ana@exemplo.comO que significa essa expressão?
Podemos quebrá-la em partes.
$json representa os dados atuais que chegaram ao node.
.email seleciona o campo chamado e-mail.
.toLowerCase() transforma as letras em minúsculas.
Você acabou de realizar uma pequena transformação de dados.
E não precisou criar um programa inteiro para fazer isso.
Agora nosso fluxo possui três partes
Até este momento:
GATILHO → Form Trigger
DADO → nome, e-mail e interesse
TRANSFORMAÇÃO → Edit Fields
Falta apenas a ação.
Passo 7: adicione o Data Table
Depois do Edit Fields, adicione o node:
Data TableEscolha trabalhar com:
RowE selecione a operação:
InsertEscolha a tabela criada no começo:
leads_iniciaisAgora relacione os campos recebidos aos campos da tabela:
| Tabela | Valor do workflow |
|---|---|
| nome | nome |
| interesse | interesse |
| origem | origem |
Quando esse node executar, uma nova linha será adicionada à tabela.
Agora temos uma automação completa
O workflow ficou assim:
n8n Form Trigger
↓
Edit Fields
↓
Data TableAplicando nosso mapa:
Gatilho: alguém envia o formulário.
Dado: nome, e-mail e interesse entram no workflow.
Transformação: os dados são organizados e o e-mail é padronizado.
Ação: o contato é armazenado automaticamente.
É pequeno.
Mas já contém a mesma lógica que existe em automações muito maiores.
Passo 8: execute o workflow inteiro
Agora execute novamente o workflow em modo de teste.
Preencha o formulário.
Experimente:
Nome: Bruno Lima
E-mail: BRUNO@EMPRESA.COM
Interesse: Conteúdo com IADepois do envio, acompanhe os nodes.
Se tudo estiver configurado corretamente, eles deverão executar na sequência.
Abra a tabela leads_iniciais.
O novo contato deverá aparecer como uma linha.
O que aconteceu sem você fazer manualmente?
Você não copiou o nome.
Não abriu uma planilha.
Não mudou o e-mail para minúsculas.
Não criou uma nova linha.
O envio do formulário iniciou todo o processo.
É exatamente isso que torna uma automação diferente de uma sequência de tarefas manuais.
Vídeo: os fundamentos do n8n em um workflow real
O tutorial oficial abaixo, publicado pelo próprio n8n, mostra os mesmos conceitos que estamos usando: Form Trigger, dados entrando no fluxo, transformação, lógica, integração e execução.
A interface pode receber pequenas mudanças ao longo do tempo, mas a lógica continua útil para entender como os workflows funcionam.
Tutorial oficial do n8n mostrando triggers, fluxo de dados, transformação, lógica e execução de um workflow.
Passo 9: teste um erro propositalmente
Existe uma ótima maneira de aprender automação:
quebrar uma coisa de propósito.
No node Data Table, altere temporariamente o mapeamento de um campo para algo incorreto.
Execute novamente.
Observe:
- qual node fica vermelho;
- qual mensagem aparece;
- quais dados chegaram até ele;
- em qual etapa o fluxo parou.
Depois restaure a configuração correta e execute outra vez.
Aprender a encontrar a etapa que falhou é mais importante do que decorar onde cada botão está.
Como ler um erro no n8n
Quando um workflow não funciona, não comece alterando todos os nodes ao mesmo tempo.
Siga o caminho dos dados.
Pergunte:
1. O trigger executou?
Se não, o problema está no início.
2. Os dados chegaram?
Veja a saída do node anterior.
3. O campo esperado existe?
Talvez você esteja procurando email enquanto o campo se chama e-mail.
4. A ação final recebeu os valores corretos?
Confira o INPUT do node que falhou.
Esse raciocínio será útil quando seus workflows tiverem 3 ou 30 etapas.
Teste URL e Production URL não são a mesma coisa
Durante a construção, o Form Trigger oferece uma Test URL.
Ela serve para testar e visualizar facilmente os dados dentro do editor.
Quando o workflow estiver pronto, o Form Trigger também possui uma Production URL.
Para utilizar a URL de produção, salve e publique o workflow.
A partir daí, quando alguém enviar o formulário pela URL de produção, o workflow poderá executar automaticamente sem que você esteja com o editor esperando pelo teste.
Essa diferença é importante.
Um workflow que funciona apenas enquanto você está clicando em “Execute Workflow” ainda está em fase de teste.
Passo 10: publique o workflow
Depois de conferir a automação, publique o workflow.
Copie a Production URL do Form Trigger.
Abra essa URL em outra aba.
Preencha novamente o formulário.
Depois, consulte:
Executions
Você deverá encontrar a execução de produção e poderá inspecionar o caminho percorrido pelos dados.
Então agora o n8n funciona sozinho?
Para esse workflow, sim: enquanto sua instância estiver disponível e o fluxo publicado, um novo envio do formulário pode iniciar a automação automaticamente.
Mas isso não significa que qualquer workflow de n8n seja automaticamente confiável.
Automações reais precisam considerar:
- erros;
- dados vazios;
- serviços indisponíveis;
- credenciais vencidas;
- limites de APIs;
- duplicidade;
- segurança;
- monitoramento.
Nosso exercício foi propositalmente simples para que esses problemas não escondessem os fundamentos.
O próximo passo poderia ser Google Sheets
Agora que você entendeu o fluxo, podemos substituir a Data Table por uma planilha.
A lógica praticamente não muda:
Form Trigger
↓
Edit Fields
↓
Google SheetsA diferença é que o node Google Sheets precisa ser autorizado a acessar sua conta.
É aí que entra o conceito de credencial.
E é por isso que deixamos essa etapa para depois.
Depois podemos adicionar um aviso automático
Nosso workflow também poderia evoluir para:
Formulário
↓
Organizar dados
↓
Salvar lead
↓
Enviar avisoO aviso poderia chegar por e-mail, Slack, Telegram, WhatsApp ou outro serviço integrado.
Você começou com três nodes e já consegue enxergar como um processo comercial maior poderia nascer a partir deles.
Onde entra o node IF?
Uma evolução muito útil seria verificar o interesse informado no formulário.
Por exemplo:
Se interesse = Automação
→ encaminhar para equipe de automação
Se não
→ encaminhar para triagem geralIsso introduz lógica condicional.
O workflow deixa de seguir sempre uma única linha e começa a tomar caminhos diferentes de acordo com os dados recebidos.
Mais adiante isso permite criar fluxos como:
cliente existente ou novo;
pagamento aprovado ou recusado;
lead qualificado ou não qualificado;
mensagem comercial ou suporte.
Onde entra um webhook?
Hoje usamos um formulário criado pelo próprio n8n.
Mas nem sempre os dados chegam por um formulário.
Um sistema externo pode enviar informações diretamente ao workflow por meio de um webhook.
Esse será um ótimo próximo passo porque permite conectar sistemas que não possuem um trigger específico pronto.
Por isso, nosso próximo conteúdo deste cluster será:
Webhook no n8n: o que é e como funciona com um exemplo prático.
E onde entra inteligência artificial?
Só depois que entendemos o caminho dos dados.
Imagine adicionar um modelo de IA entre o formulário e a tabela:
Formulário
↓
IA classifica a mensagem
↓
Edit Fields organiza
↓
Tabela salva
↓
Equipe correta recebeAgora a IA possui uma função clara dentro do processo.
Ela não está ali apenas porque “o workflow precisava ter IA”.
Esse princípio é importante para construir automações úteis.
E o n8n Assistant?
O n8n ganhou em 2026 um Assistant capaz de ajudar a construir e corrigir workflows usando linguagem natural.
Você pode descrever o resultado que deseja e deixar o assistente participar da montagem dos nodes.
Mas isso não elimina a importância de entender:
gatilho → dados → transformação → ação.
Se você não sabe o que o workflow deveria fazer, também terá dificuldade para avaliar se aquilo que a IA construiu está correto.
Veja nosso artigo n8n Assistant: como criar automações com IA para entender essa nova forma de trabalhar.
Preciso saber programação para usar n8n?
Não para começar.
Nosso primeiro workflow utilizou nodes visuais e apenas uma expressão simples.
Mas conhecimentos de lógica, APIs, JSON e eventualmente JavaScript ampliam bastante aquilo que você consegue construir.
Isso acontece de maneira gradual.
Você não precisa dominar tudo antes de criar sua primeira automação.
O erro mais comum do iniciante: começar grande demais
Imagine tentar aprender n8n começando por:
“Quero um agente que receba WhatsApp, consulte meu CRM, converse usando IA, marque horário no Calendar, salve tudo no Supabase, envie áudio e acione um humano quando necessário.”
Esse projeto envolve dezenas de conceitos ao mesmo tempo.
Quando alguma coisa falha, você nem sabe onde procurar.
Compare com o exercício de hoje:
formulário → organizar → salvar.
Você consegue observar cada etapa.
Depois acrescenta uma peça.
E depois outra.
Automação complexa normalmente nasce de várias automações simples bem compreendidas.
Checklist para saber se você entendeu sua primeira automação
- Sei qual node inicia o workflow?
- Consigo encontrar os dados recebidos?
- Entendo por que usamos Edit Fields?
- Consigo identificar onde o dado foi salvo?
- Se um node falhar, sei onde olhar o erro?
- Entendo a diferença entre Test URL e Production URL?
- Sei por que o workflow precisa ser publicado?
- Consigo explicar o fluxo sem olhar para o computador?
Se você consegue dizer:
“o formulário recebe os dados, o Edit Fields organiza e o Data Table salva”
você já entendeu mais sobre n8n do que simplesmente importar um template enorme e clicar em executar sem saber o que existe dentro dele.
Qual deve ser sua segunda automação?
Eu manteria a mesma lógica e acrescentaria apenas uma novidade.
Por exemplo:
formulário → organizar dados → salvar → enviar e-mail.
Depois:
formulário → IF → caminhos diferentes.
Depois:
webhook → dados externos → processamento → ação.
E só então começaria a combinar APIs, bancos de dados, WhatsApp e agentes de IA.
Fontes oficiais
n8n Docs — Build your first workflow
n8n Docs — Cloud ou self-hosted
n8n Docs — Form Trigger
n8n Docs — Edit Fields
n8n Docs — Data Tables
n8n — Cursos oficiais e trilhas de aprendizado
Quer ir além da primeira automação?
Entre para a comunidade Simplifike
Receba novidades sobre inteligência artificial, ferramentas, tutoriais práticos e oportunidades diretamente no WhatsApp.
✓ Entrar no grupo gratuitamente Grupo gratuito. Você pode sair quando quiser.




[…] Simplifike temos um guia sobre como funciona uma primeira automação do zero. Embora o exemplo utilize n8n, conceitos como gatilho, transformação de dados e ação também […]
[…] Simplifike, mostramos essa outra abordagem no guia n8n para iniciantes, em que construímos um fluxo começando por gatilho, dado, transformação e […]