Como verificar e-mails no n8n

Os workflows do n8n levam contatos entre os formulários, bancos de dados e ferramentas de e-mail que movem o seu marketing, o que faz deles o lugar ideal para pegar endereços ruins cedo. Com o nó HTTP Request, você pode chamar a API do VeriMails no meio do workflow, verificar cada contato assim que chega e usar um nó IF para rotear cada resultado. Este guia mostra essa construção passo a passo, no n8n Cloud ou self-hosted.

Resumo

  • Coloque um verificação via API nó HTTP Request do VeriMails logo depois do gatilho do n8n e antes de gravações no CRM ou na plataforma de e-mail.
  • Roteie os resultados entregáveis por IF ou Switch e segure os status inválidos, descartáveis, catch-all e inesperados para revisão, em vez de enviar para eles.
  • Use a verificação em massa para as listas existentes e deixe o workflow do n8n manter limpos, em tempo real, os novos contatos de webhooks e formulários.

Checklist de configuração do workflow no n8n

Monte o workflow para que o nó HTTP Request vire um ponto de verificação. Os nós de roteamento devem decidir o que acontece em seguida a partir da resposta JSON do VeriMails.

DecisãoConfiguração do n8nNota do operador
Nó de entradaUse o nó Webhook, um gatilho de formulário, de banco de dados ou de planilha que exponha primeiro o valor do e-mail.Verifique antes que qualquer nó seguinte grave o contato em um CRM ou ferramenta de envio.
Credenciais da APIGuarde a chave do VeriMails como uma credencial do HTTP Request, usando autenticação por header ou por query de acordo com a configuração da sua API.As credenciais mantêm a chave fora dos campos comuns do workflow e facilitam a rotação em instâncias self-hosted e Cloud.
Nó HTTP RequestDefina o método e a URL do API VeriMailse mapeie o e-mail com uma expressão a partir do item do gatilho.Rode o nó uma vez e inspecione o JSON de saída antes de conectar os nós de roteamento.
Nó de ramificaçãoUse IF para uma divisão simples entre entregável e não entregável, ou Switch quando quiser saídas separadas para resultados catch-all, descartáveis e baseados em função.O Switch deixa o roteamento com vários status mais fácil de ler e mais seguro de expandir depois.
Comportamento em falhasAdicione um ramo de erro ou de fallback que registre a entrada e a resposta quando a chamada à API falhar ou retornar um status inesperado.Falhe de forma fechada, para que um endereço não verificado não siga adiante só porque a configuração de um nó mudou.

Por que verificar seus contatos do n8n

O n8n é a camada de automação que conecta suas fontes de contatos às ferramentas que os armazenam e enviam e-mails para eles. Adicionar ali um nó de verificação significa que um endereço ruim é pego uma única vez, em um só lugar, antes de se espalhar por todos os sistemas conectados.

Workflows gravam contatos em sistemas que enviam e cobram

Um workflow típico do n8n pega um novo envio de formulário ou uma nova linha de banco de dados e grava em uma plataforma de e-mail, um público de anúncios ou um CRM. Se o contato é inválido, o endereço ruim passa a viver em um sistema que vai cobrar por ele ou tentar enviar para ele. Um nó HTTP Request chamando o VeriMails, colocado antes do nó de gravação, mantém limpos todos os sistemas seguintes.

Gatilhos de webhook e formulário trazem mais dados ruins

Os gatilhos mais comuns do n8n, como o nó Webhook recebendo um novo envio de formulário e gatilhos de polling em bancos de dados ou planilhas, também são as fontes mais ruidosas de dados de e-mail. As pessoas digitam errado e inventam endereços o tempo todo. Um nó de verificação logo depois do gatilho pega esses erros na porta de entrada do workflow.

A verificação em tempo real mantém as listas limpas continuamente

Verificar dentro de um workflow significa que cada contato é checado no momento em que o webhook dispara, e não semanas depois em uma exportação em massa. Suas listas ficam limpas de forma contínua, sua taxa de bounce não tem chance de disparar e você nunca envia para um endereço que estava errado desde o início.

Endereços ruins ainda dão bounce e prejudicam a reputação de remetente

Não importa quantos nós fiquem entre o formulário e a caixa de entrada: um endereço inválido acaba dando bounce. Taxas de bounce acima de cinco por cento empurram suas campanhas para o spam na lista inteira. Um nó do VeriMails no workflow elimina esse risco na origem, em vez de deixar a sua plataforma de e-mail absorvê-lo.

O Que o VeriMails Verifica

Quando um nó HTTP Request chama a API do VeriMails para um contato, o VeriMails roda uma cadeia completa de checagens e devolve um resultado estruturado em que o seu nó IF ou Switch pode se ramificar. Cada endereço é testado assim:

Validação de sintaxe confirma que o endereço está bem formado. Os registros MX e DNS são consultados para confirmar que o domínio existe e pode receber e-mails. Um handshake SMTP ao vivo se conecta ao servidor de recebimento para confirmar que a caixa específica aceita mensagens, sem enviar nada. A detecção de catch-all identifica domínios que aceitam qualquer endereço enviado a eles. A detecção de descartáveis sinaliza domínios de caixas temporárias. A detecção de e-mails baseados em função identifica endereços genéricos como info@, sales@ e support@.

O VeriMails devolve resultados de verificação claros com tempos de resposta rápidos, rápidos o bastante para ficar inline em um workflow disparado por webhook. Domínios catch-all são reportados como uma detecção clara para que a lógica do seu nó IF possa tratá-los de forma deliberada, nunca como uma pontuação vaga.

Preços para usuários do n8n

Um fluxo de verificação em tempo real consome créditos do VeriMails conforme novos contatos chegam, então você paga só pelos endereços que verifica. Os pacotes de créditos começam em $0.0019 por e-mail, e 10,000 créditos custam $19. Pacotes maiores chegam a 5 milhões de endereços por $1,499, para fluxos de alto volume e agências que rodam o n8n para clientes.

Se você prefere uma cobrança previsível para um fluxo constante de contatos, os planos anuais começam em $12.50/mês com cobrança anual. Toda conta nova recebe 100 créditos grátis no cadastro, sem cartão de crédito, e os créditos nunca expiram, então você pode montar e testar seu fluxo antes de se comprometer.

Visão do Fluxo de Trabalho

Use este fluxo para colocar o VeriMails no meio de um workflow do n8n, antes que os contatos cheguem aos apps seguintes.

Fluxo da API de verificação de e-mail no n8n, do gatilho de contato ao nó HTTP Request, direcionamento por IF e atualização limpa do destino
Caminho de verificação no n8n. Chame o VeriMails com o nó HTTP Request, ramifique pelo resultado em JSON e mantenha os contatos inválidos longe dos nós de destino.
Pontos de verificação dos nós de verificação de e-mail no n8n para credenciais do HTTP Request, direcionamento por IF e atualizações do destino
Pontos de controle dos nós do n8n. Use a API de Verificação de E-mail em um nó HTTP Request, ramifique pelo status do JSON e registre os contatos que não devem chegar ao app de destino.

Passo a Passo

Adicione o gatilho que recebe novos contatos

Crie um novo workflow e adicione o nó de gatilho, geralmente o nó Webhook, que gera uma URL chamada por apps externos quando um contato é criado ou um formulário é enviado. Você também pode usar um gatilho de polling em um banco de dados ou planilha. O gatilho converte o payload recebido em JSON que os nós seguintes conseguem ler.

Adicione um nó HTTP Request para chamar o VeriMails

Adicione o nó HTTP Request, a ponte do n8n para chamar qualquer API externa. Configure-o para requisitar o endpoint de verificação do VeriMails, use uma expressão para passar o endereço de e-mail do nó de gatilho e guarde sua chave de API do VeriMails como uma credencial do n8n referenciada pelo nó. A resposta em JSON é interpretada para os nós seguintes.

Adicione um nó IF para ramificar pelo resultado

Adicione um nó IF depois do nó HTTP Request. Configure a condição para avaliar o resultado do VeriMails, de modo que contatos entregáveis sigam o ramo true e contatos não entregáveis sigam o ramo false. Se você também precisa separar resultados descartáveis e catch-all, use um nó Switch para ter mais de duas saídas.

Envie os contatos entregáveis para o destino

No ramo true, adicione o nó que grava o contato na sua plataforma de e-mail, no CRM ou no banco de dados. Só endereços verificados e entregáveis chegam a esse nó, então as listas e audiências desses sistemas ficam limpas automaticamente, sem nenhuma limpeza adicional.

Trate os endereços ruins e ative o workflow

No ramo false, adicione um nó que registra endereços não entregáveis e descartáveis em um banco de dados ou envia uma notificação para você revisar os padrões. Execute o workflow com dados de exemplo para confirmar que cada ramo se comporta corretamente e depois ative-o para que todo novo contato seja verificado no momento em que chega.

O Que Fazer com Cada Resultado

Use o status de verificação como campo de controle do workflow. Um workflow limpo no n8n deixa visível todo resultado não entregável, em vez de deixá-lo sumir em um ramo false genérico.

  • Entregável: Siga para o nó do CRM, da tabela de dados, da plataforma de e-mail ou do banco de dados e adicione um carimbo de data de verificação quando possível.
  • Não entregável: Pare antes de qualquer nó de envio ou de gravação no CRM e registre o item em uma base de supressão.
  • Catch-all: Encaminhe para uma saída de revisão ou para um caminho de vendas de baixo volume, não para a inscrição ampla em campanhas.
  • Descartável: Retire dos workflows de nutrição e, se quiser, responda ao formulário de origem exigindo um e-mail permanente.
  • Baseado em função: Mantenha para casos de uso operacionais em que caixas compartilhadas são esperadas, mas exclua das sequências pessoais.
  • Status inesperado: Envie para um ramo de diagnóstico com o JSON bruto, o ID da execução e o payload de origem para revisão.

Perguntas Frequentes

Use o nó HTTP Request, a ponte do n8n para chamar qualquer API externa dentro de um workflow. Aponte-o para o endpoint de verificação do VeriMails, passe o endereço de e-mail de um nó anterior com uma expressão e adicione sua chave de API do VeriMails como credencial de cabeçalho. A resposta em JSON é interpretada e fica disponível para os nós seguintes.
Adicione um nó IF depois do nó HTTP Request. O nó IF avalia o resultado do VeriMails e envia os contatos entregáveis pelo ramo true e todo o resto pelo ramo false. Para mais de dois resultados, use um nó Switch e encaminhe separadamente os resultados entregáveis, não entregáveis, descartáveis e catch-all.
Sim. O VeriMails é uma API REST padrão, então o nó HTTP Request funciona da mesma forma no n8n self-hosted e no n8n Cloud. Guarde sua chave de API como credencial do n8n e referencie-a no nó para que a chave nunca apareça em texto puro no workflow.
Cada endereço verificado por um nó HTTP Request usa um crédito do VeriMails. Os créditos começam em $0.0019 por e-mail, toda conta recebe 100 créditos grátis no cadastro, sem cartão, e os créditos nunca expiram. Um workflow acionado por webhook simplesmente consome créditos conforme novos contatos chegam.

Experimente o VeriMails Grátis

100 créditos grátis no cadastro. Sem cartão de crédito. Coloque este guia em prática hoje mesmo.

Começar Grátis
Sem cartão de crédito. Os créditos nunca expiram.