Latenode

Sincronizar automaticamente contatos de e-mail de sites para o Google Sheets ou um banco de dados

Este modelo de automação permite que os usuários extraiam endereços de e-mail em massa do conteúdo HTML de sites.

Ele é acionado por uma solicitação webhook com a URL do site alvo, busca o HTML, identifica todos os endereços de e-mail usando uma expressão regular, remove duplicatas e retorna a lista limpa de e-mails na resposta do webhook. Essa capacidade é valiosa para esforços de marketing, vendas e divulgação que exigem acesso a grandes bases de dados de contatos. O workflow é construído usando a plataforma de automação n8n e se integra ao site alvo como fonte de dados externa principal.

Atualizado em Jul 1, 2026Tempo est.: 15sCusto est.: $0.001
Como a Latenode estima tempo e custo

A Latenode cobra o tempo de execução do workflow em segundos de CPU. Os primeiros 10.000 segundos de CPU são gratuitos a cada mês; depois, o uso segue o preço pay-as-you-go por segundo de CPU. Nós AI Plug-and-Play (PnP) são cobrados separadamente — cada token PnP custa US$ 1, cobrado pay-as-you-go ao custo do fornecedor mais uma pequena taxa de processamento, sem necessidade de chaves de API.

Preços completos — como funcionam os segundos de CPU →
Scraping & data collection

Visualização do workflow

O que este modelo faz

  • Extrai todos os endereços de e-mail do conteúdo HTML de um site
  • Remove duplicatas dos endereços de e-mail coletados
  • Salva a lista de e-mails limpa em uma planilha do Google Sheets ou banco de dados
  • Aciona o processo de extração por meio de uma solicitação webhook com a URL do site alvo
  • Fornece um conjunto de dados estruturado de contatos verificados do site para marketing e divulgação

Como funciona

1
Gatilho

Receber Solicitação Webhook

O workflow de automação é acionado por uma solicitação webhook que inclui a URL do site alvo como parâmetro.

2
Ação

Buscar HTML do Site

O workflow busca o conteúdo HTML do site alvo usando a URL fornecida.

3
Lógica

Extrair Endereços de E-mail

Uma expressão regular é usada para identificar e extrair todos os endereços de e-mail presentes no conteúdo HTML do site.

4
Ação

Filtrar E-mails Vazios

Quaisquer endereços de e-mail extraídos que estejam vazios ou inválidos são removidos da lista.

5
Ação

Remover E-mails Duplicados

A lista filtrada de endereços de e-mail é processada ainda mais para remover quaisquer entradas duplicadas, garantindo um conjunto limpo e único de contatos.

6
Ação

Responder com Lista de E-mails

A lista final e desduplicada de endereços de e-mail é retornada como resposta à solicitação webhook inicial.

Guia de configuração

1

Adicionar Credencial de Integração do Site

No painel de Credenciais do Latenode, adicione uma nova credencial para o site do qual você deseja extrair e-mails. Forneça a chave de API, token de acesso ou outros detalhes de autenticação necessários exigidos pelo site.

2

Configurar Nó Gatilho Webhook

No construtor visual do Latenode, adicione um nó Webhook como gatilho do workflow. Defina a URL e o método do Webhook para receber a solicitação inicial com a URL do site alvo.

3

Configurar Nó de Requisição HTTP

Adicione um nó de Requisição HTTP após o nó Webhook. Nas configurações do nó, mapeie a URL do site da entrada do webhook para o campo URL. Isso buscará o conteúdo HTML do site fornecido.

4

Extrair E-mails Usando Regex

Adicione um nó Set após o nó de Requisição HTTP. Nas configurações do nó, use uma expressão regular para extrair todos os endereços de e-mail do conteúdo HTML do site.

5

Responder com Lista Única de E-mails

Por fim, adicione um nó Responder ao Webhook. Isso retornará a lista desduplicada de endereços de e-mail extraídos do site como resposta do webhook.

Requisitos

Obter uma URL de Webhook para acionar o workflow quando uma nova URL de site estiver disponível
Configurar uma conta do Google Sheets e criar uma planilha para armazenar os endereços de e-mail extraídos
Obter credenciais de acesso à API (ex.: chave de API, credenciais OAuth) para a integração com o Google Sheets
Garantir que a integração com o Google Sheets tenha permissões de escrita na planilha designada

FAQ

Perguntas frequentes sobre este modelo

Cada execução utiliza créditos do seu plano Latenode. Cobramos pelo tempo de processamento (1 crédito = 30 segundos). Seu custo real depende do seu plano e de quanto tempo a execução leva. Veja See pricing plans para planos e como os créditos funcionam.