O que você vai construir?
Você vai construir um fluxo automatizado que:- Lê contatos de uma planilha do Google Sheets
- Encontra e-mails usando o Enrow Email Finder
- Verifica e-mails quanto à entregabilidade com o Enrow Email Verifier
- Grava resultados de volta na planilha do Google Sheets
O que você precisa antes de começar?
Antes de construir o fluxo, certifique-se de ter o seguinte:- n8n instalado (obtenha o n8n)
- Uma chave de API do Enrow — consulte Autenticação para saber como obter e usar sua chave
- Uma Conta Google com uma planilha de contatos
Como configurar a planilha do Google Sheets?
Crie uma planilha do Google Sheets com estas colunas:| First Name | Last Name | Company Domain | Status | Verified | |
|---|---|---|---|---|---|
| John | Doe | apple.com | |||
| Jane | Smith | microsoft.com | |||
| Bob | Johnson | meta.com |
Como é o fluxo?
O fluxo é executado em uma agenda, lê cada contato, encontra e verifica o e-mail e então atualiza a planilha:Como construir o fluxo passo a passo?
Siga estes passos para montar cada nó no n8n.Passo 1: Configurar a conexão com o Google Sheets
- Adicione o nó “Google Sheets”
- Operação: “Read”
- Autentique-se com o Google
- Selecione sua planilha
- Sheet Name: “Contacts”
- Range: “A:F” (todas as colunas)
Passo 2: Adicionar o gatilho Cron
- Adicione o nó “Cron” como gatilho
- Modo: “Every Hour” (ou agenda personalizada)
- Conecte ao nó Google Sheets
Passo 3: Filtrar e-mails vazios
- Adicione o nó “IF” após o Google Sheets
- Condição:
- Value 1:
{{$json["Email"]}} - Operation:
Is Empty
- Value 1:
- Direcione “true” para o próximo passo (processar apenas contatos sem e-mails)
Passo 4: Encontrar o e-mail com o Enrow
Envie cada contato para o endpoint do Email Finder. Autentique-se com sua chave de API no cabeçalhox-api-key.
- Adicione o nó “HTTP Request”
- Configure:
Passo 5: Aguardar o resultado
O Email Finder é executado de forma assíncrona, então você pode aguardar um webhook ou consultar o endpoint GET para obter o resultado. Opção A: Webhook (Recomendado)- Adicione o nó “Webhook”
- Path:
enrow-email-webhook - Copie a URL do webhook
- Atualize o corpo JSON do Find Email:
- Adicione o nó “Wait”: 5 segundos
- Adicione o nó “HTTP Request”:
- Method:
GET - URL:
https://api.enrow.io/email/find/single?id={{$json["id"]}}
- Method:
- Adicione o nó “IF” para verificar o status
- Volte ao início se ainda estiver
ongoing
Passo 6: Verificar o e-mail
Passe o e-mail encontrado para o Email Verifier para confirmar a entregabilidade antes de gravá-lo de volta.- Adicione o nó “HTTP Request” após encontrar o e-mail
- Configure:
Passo 7: Atualizar a planilha do Google Sheets
- Adicione o nó “Google Sheets”
- Operação: “Update”
- Selecione a mesma planilha
- Sheet Name: “Contacts”
- Range: Match row (use o índice da linha dos dados originais)
- Mapeie os campos:
- Email:
{{$json["email"]}} - Status:
{{$json["confidence"]}} - Verified:
{{$json["status"]}}
- Email:
Onde está o JSON completo do fluxo?
Importe o JSON abaixo para obter o fluxo completo em um único passo.Importe este fluxo para começar imediatamente. Basta atualizar suas chaves de API!
Como você pode melhorar o fluxo?
Depois que o fluxo base estiver funcionando, estas adições o tornam mais robusto e eficiente em custos.Adicionar tratamento de erros
- Adicione o nó “Error Trigger”
- Adicione o nó “Send Email” ou “Slack” para notificar em caso de erros
- Registre as linhas com falha em uma planilha separada
Processar em lote
Para melhor desempenho com muitos contatos, troque buscas individuais por um lote:- Altere o nó Find Email para usar
/email/find/bulk - Agrupe os contatos em grupos de 100
- Processe todos de uma vez em vez de um por um
Adicionar verificação condicional
Verifique apenas e-mails de alta confiança para economizar créditos:Quando você deve usar este fluxo?
Este fluxo é ideal para:- Equipes de vendas: Enriquecer listas de prospects antes da prospecção
- Recrutadores: Encontrar informações de contato de candidatos
- Profissionais de marketing: Construir listas de e-mail a partir de bancos de dados de empresas
- Equipes de dados: Limpar e enriquecer dados de CRM
Quais são as boas práticas?
Limites de requisições
Limites de requisições
Se estiver processando listas grandes (mais de 1000 contatos):
- Use endpoints em lote
- Adicione atrasos entre os lotes
- Ou faça upgrade do seu plano Enrow
Qualidade dos dados
Qualidade dos dados
- Sempre verifique os e-mails antes de usá-los
- Verifique as pontuações de confiança
- Remova resultados de baixa qualidade
Otimização de custos
Otimização de custos
- Remova contatos duplicados antes de processar
- Armazene os resultados em cache para evitar buscas repetidas
- Use lógica condicional para pular chamadas de API desnecessárias
Recuperação de erros
Recuperação de erros
- Registre todas as respostas da API
- Acompanhe os enriquecimentos com falha
- Tente novamente as buscas com falha automaticamente
Como resolver problemas comuns?
O fluxo não está sendo executado automaticamente?- Verifique se o gatilho Cron está ativado
- Confirme se a agenda está correta
- Verifique se os domínios das empresas estão corretos
- Confirme se os nomes estão escritos corretamente
- Tente apenas com o domínio da empresa (sem os nomes)
- Verifique as permissões do Google Sheets
- Confirme se o range corresponde aos seus dados
- Teste o nó Update manualmente
FAQ
Preciso de um webhook ou posso apenas consultar os resultados?
Preciso de um webhook ou posso apenas consultar os resultados?
Ambos funcionam. O Email Finder é executado de forma assíncrona, então você pode registrar um webhook no campo
settings.webhook (Opção A) ou consultar o endpoint Obter Resultado em intervalos regulares (Opção B). Os webhooks são recomendados porque evitam requisições de consulta desnecessárias e retornam os resultados assim que a busca é concluída. Consulte Como funcionam os webhooks.Quantos créditos o fluxo consome?
Quantos créditos o fluxo consome?
Cada busca do Email Finder e cada verificação do Email Verifier consomem créditos por chamada. Executar ambos em todos os contatos consome mais créditos do que apenas a busca, então adicione verificação condicional para pular e-mails incertos. Para os custos exatos por endpoint, consulte Créditos e cobrança.
Como autenticar os nós HTTP Request?
Como autenticar os nós HTTP Request?
Use a credencial Header Auth do n8n com o nome de cabeçalho
x-api-key e sua chave de API do Enrow como valor, e então reutilize a mesma credencial em todos os nós do Enrow. Todos os detalhes estão em Autenticação.E se eu tiver milhares de contatos?
E se eu tiver milhares de contatos?
Troque o nó Find Email pelo endpoint Encontrar E-mails, que aceita até 5.000 buscas por lote, e mantenha-se dentro dos limites de requisições do seu plano.
Próximos passos
Fluxo de Verificação
Verifique listas de e-mail existentes com o n8n e o Enrow.
Encontrar E-mail
Explore o endpoint do Email Finder usado neste fluxo.
Verificar E-mail
Verifique se um endereço de e-mail é válido e entregável.
Webhooks
Seja notificado automaticamente quando uma busca for concluída.

