Tutorial de n8n: crie a sua primeira automação passo a passo

O n8n é uma ferramenta para ligar aplicações e automatizar tarefas: "quando acontecer isto, faz aquilo". É uma alternativa ao Zapier ou ao Make, com duas diferenças importantes: pode instalá-lo no seu próprio servidor (os seus dados não saem de lá) e não paga por cada tarefa executada se for o próprio a alojá-lo. Neste tutorial instalamo-lo e criamos uma primeira automação real.
O que vai construir
Um fluxo muito comum em qualquer PME:
- Alguém preenche um formulário (por exemplo, "Peça um orçamento").
- Os dados ficam guardados numa folha de cálculo.
- Recebe um email de aviso com os dados do contacto.
Com isto aprende os conceitos que vai usar em qualquer automação: gatilhos, nós, credenciais e expressões.
Passo 1: escolher onde usar o n8n
Tem duas opções:
- n8n Cloud: regista-se no site do n8n e começa a usá-lo em minutos. É pago (com período de experiência) e não tem de manter nada.
- Auto-alojado (self-hosted): instala-o no seu computador ou num servidor. A edição comunitária é gratuita para uso interno da sua empresa, ao abrigo da licença Sustainable Use License do n8n.
Para experimentar no seu computador com Docker, basta um comando:
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
Depois abra http://localhost:5678, crie o seu utilizador e já está lá dentro. Para o usar em produção (com um domínio, HTTPS e cópias de segurança) vai precisar de um servidor e de um pouco mais de configuração.
Passo 2: perceber os conceitos básicos
- Workflow (fluxo): a automação completa.
- Nó: cada passo do fluxo (um formulário, Google Sheets, Gmail, uma condição…).
- Gatilho (trigger): o nó que inicia o fluxo: um formulário, um email recebido, uma hora do dia, um webhook…
- Credenciais: as permissões para se ligar às suas contas (Google, o seu email…). São guardadas cifradas e reutilizadas em todos os fluxos.
- Expressões: a forma de usar dados de um passo no seguinte. Por exemplo,
{{ $json.email }}é o email que a pessoa escreveu no formulário.
Passo 3: o formulário (gatilho)
- Crie um workflow novo e carregue em Add first step.
- Procure n8n Form (On form submission).
- Dê-lhe um título ("Peça um orçamento") e acrescente os campos: Nome, Email (tipo email) e Mensagem.
- Carregue em Test step: o n8n dá-lhe um link de teste. Abra-o, preencha o formulário e verá os dados chegarem ao nó.
Passo 4: guardar numa folha de cálculo
- Crie no Google Sheets uma folha com as colunas Data, Nome, Email e Mensagem.
- No n8n, acrescente o nó Google Sheets → Append row in sheet.
- Crie a credencial da Google (o n8n guia-o para autorizar a sua conta).
- Escolha o documento e a folha, e associe cada coluna arrastando o dado do formulário. Para a data pode usar a expressão
{{ $now.toFormat('dd/MM/yyyy HH:mm') }}.
Passo 5: o email de aviso
- Acrescente o nó Gmail (Send a message) ou Send Email se usar outro fornecedor (SMTP).
- Destinatário: o seu email.
- Assunto:
Novo contacto: {{ $('On form submission').item.json.Nome }} - Mensagem: inclua o email e a mensagem do formulário com expressões semelhantes.
Passo 6: testar e ativar
- Carregue em Test workflow, preencha o formulário de teste e verifique que a linha aparece na folha e que o email chega.
- Guarde e publique o workflow (nas versões anteriores do n8n, o interruptor Active).
- Use o link de produção do formulário (não o de teste) no seu site ou partilhe-o.
Cada execução fica registada no separador Executions: se algo falhar, aí verá em que passo e porquê.
Erros habituais no início
- Usar o link de teste em produção: só funciona enquanto o editor está à escuta. Publique o fluxo e use o de produção.
- Expressões que apontam para um nó com outro nome: se mudar o nome de um nó, reveja as expressões que o usam.
- Credenciais coladas no fluxo: guarde-as sempre como credenciais, nunca escritas dentro de um nó.
- Não pensar nos erros: ative um Error Workflow que o avise por email se uma execução falhar.
n8n, Zapier ou Make: qual escolher?
| n8n | Zapier | Make | |
|---|---|---|---|
| Facilidade para começar | Média | Muito alta | Alta |
| Custo com muito volume | Baixo se o alojar | Alto | Médio |
| Os seus dados no seu servidor | Sim (auto-alojado) | Não | Não |
| Lógica complexa e IA | Muito potente | Limitada | Potente |
Para fluxos simples e poucas execuções, o Zapier é o mais cómodo. Quando o volume cresce, precisa de lógica complexa ou trabalha com dados sensíveis (saúde, dados fiscais), o n8n auto-alojado costuma ser a melhor opção.
E agora?
Com estas peças pode automatizar muitíssimas tarefas: responder a formulários, passar faturas para uma folha, lembrar consultas, avisar de pagamentos pendentes… Se preferir que o montemos por si (com servidor, cópias de segurança e manutenção incluídos), na Onlitions trabalhamos com n8n em servidores privados na UE:
- Para clínicas: lembretes de consultas e avaliações.
- Para gabinetes de contabilidade: faturas sem digitar.
- Para qualquer outro processo: conte-nos o que quer automatizar.
Os ecrãs e os nomes dos botões podem variar ligeiramente consoante a versão do n8n. Atualizado em setembro de 2026.
Precisa de ajuda com automação?
Marque uma consulta gratuita e descubra como o podemos ajudar a poupar tempo e custos com automações à medida.
Marque a sua consulta gratuita