Erros no n8n: encontre a falha sem perder leads

Agente IA
Agente IA Última atualização:

Publicado em 30 de outubro de 2026 · Guia prático da redação Insight.

Quando um lead não chega ao CRM, comece pelo identificador do pedido e pela última etapa confirmada. Reexecutar tudo imediatamente pode criar outro contato, abrir uma tarefa repetida ou enviar uma mensagem duas vezes.

Imagem de capa: ilustração conceitual criada com IA para este guia.

Este roteiro ajuda a separar falha na entrada, erro de integração e entrega incompleta. Ele complementa o workflow de formulário para CRM e usa situações demonstrativas. Os nomes exatos das opções podem variar conforme a versão e o node instalado.

Descubra se o evento chegou

Procure o pedido na origem: o formulário confirma o envio? Há um horário e um identificador? Em seguida, verifique se existe execução correspondente no n8n. Sem uma execução, olhar o mapeamento do CRM ainda não resolve a pergunta principal.

Confira a URL configurada na origem, o método esperado e a autenticação. No caso do Webhook do n8n, teste e produção têm caminhos de uso distintos. Verifique também se o fluxo está pronto para receber eventos reais. Use um pedido fictício para reproduzir o problema, sem disparar ações para clientes.

Se há execução, identifique a última entrega confirmada: entrada recebida, validação aceita, contato localizado, gravação confirmada ou tarefa criada. Um estado explícito por etapa facilita retomar apenas o que ficou faltando.

Leia o erro antes de mudar a configuração

Anote a mensagem, a etapa, o horário e o código devolvido pelo serviço. Esses dados permitem distinguir um campo inválido de uma indisponibilidade temporária. Não publique capturas com chaves, cabeçalhos de autenticação ou o conteúdo pessoal dos leads.

Sinal observado O que conferir primeiro
Nenhuma execução Entrega na origem, URL, método e disponibilidade da entrada.
401 ou 403 Autenticação e permissão exigida pelo serviço de destino.
429 Limite de requisições e orientação de espera do fornecedor.
Campo obrigatório ausente Mapeamento e formato exigido pelo destino.
Execução concluída, contato ausente Resposta da gravação, identificador do CRM e ramo executado.
Contato duplicado Chave do evento, busca do contato e concorrência entre execuções.

A tabela é um ponto de partida, não um diagnóstico automático. Um código sozinho pode ser insuficiente: confira também a documentação do serviço e os detalhes da resposta. Trocar credenciais não corrige um campo faltando; repetir uma entrada inválida só repete o erro.

Configure um workflow de erro separado

A documentação de tratamento de erros do n8n orienta criar um workflow com Error Trigger e selecioná-lo em Error workflow nas configurações do fluxo principal. O mesmo tratamento pode ser compartilhado por vários workflows.

  1. Crie um fluxo de alerta com Error Trigger.
  2. Escolha um canal interno e uma pessoa responsável.
  3. Envie nome do workflow, etapa com falha e referência da execução, quando disponíveis.
  4. Selecione esse fluxo nas configurações do workflow principal.
  5. Provoque uma falha controlada com dados fictícios e confirme a chegada do alerta.

Há uma diferença importante entre testar nodes e testar o disparo automático do alerta: a documentação do Error Trigger informa que ele é acionado por falhas de execuções automáticas, não por uma execução manual comum. Planeje um teste automático controlado, sem enviar mensagens externas.

Não confunda “continuar” com “resolver”

Um fluxo pode terminar sem erro técnico e ainda produzir um resultado inútil: nenhum item entrou no ramo esperado, a busca não encontrou o contato ou um resumo veio vazio. Por isso, o alerta de falha precisa conviver com uma conferência da entrega.

Defina uma condição de sucesso comercial simples: o pedido tem uma referência no CRM e uma pessoa responsável? Se não, marque como pendente. Continuar após uma falha só é útil quando existe um caminho alternativo que registra a exceção e permite tratá-la depois.

Em um exemplo hipotético, chegaram 30 pedidos válidos e apenas 29 tiveram confirmação no CRM. Mesmo que todas as execuções apareçam em verde, o pedido restante precisa ser localizado. Compare identificadores, não apenas o total de execuções, pois uma única entrada pode ter sido tentada várias vezes.

Reprocesse sem duplicar a ação anterior

Antes de tentar novamente, consulte o destino. Uma gravação pode ter ocorrido mesmo que a resposta não tenha chegado ao n8n. Use o event_id ou outra chave estável para reconciliar esse estado. Se o contato foi gravado, mas a tarefa falhou, repita apenas a etapa pendente quando sua arquitetura permitir.

Para indisponibilidade temporária, estabeleça um limite de tentativas e uma espera compatível com as regras do serviço. Para dados inválidos, corrija a entrada primeiro. Para envio de mensagens, evite reenvio automático enquanto houver dúvida sobre a entrega anterior.

Feche a falha com evidência e prevenção

Registre a causa encontrada, o pedido recuperado e a conferência no destino. Depois acrescente o caso à lista de testes: campo ausente, repetição do evento, indisponibilidade ou resposta inesperada. Uma correção pontual vira uma melhoria do processo quando a mesma situação passa a ser detectada mais cedo.

Se o workflow ficou difícil de explicar, volte ao planejamento do primeiro workflow de marketing e reduza o número de etapas. Um fluxo menor, com resultado verificável e exceções claras, costuma ser mais fácil de operar do que uma cadeia extensa sem responsável pela recuperação.