Latenode

Sincronizar automáticamente contactos de correo electrónico de sitios web a Google Sheets o una base de datos

Esta plantilla de automatización permite a los usuarios extraer direcciones de correo electrónico en masa del contenido HTML de un sitio web.

Se activa mediante una solicitud de webhook con la URL del sitio web objetivo, obtiene el HTML, identifica todas las direcciones de correo electrónico usando una expresión regular, elimina duplicados y devuelve la lista limpia de correos en la respuesta del webhook. Esta capacidad es valiosa para esfuerzos de marketing, ventas y divulgación que requieren acceso a grandes bases de datos de contactos. El flujo de trabajo está construido utilizando la plataforma de automatización n8n y se integra con el sitio web objetivo como la fuente de datos externa principal.

Actualizado Jul 1, 2026Tiempo estimado: 15sCoste estimado: $0.001
Cómo Latenode estima el tiempo y el coste

Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.

Precios completos — cómo funcionan los segundos de CPU →
Scraping & data collection

Vista previa del workflow

Qué hace esta plantilla

  • Extrae todas las direcciones de correo electrónico del contenido HTML de un sitio web
  • Elimina duplicados de las direcciones de correo electrónico recopiladas
  • Guarda la lista de correos limpia en una hoja de Google Sheets o base de datos
  • Activa el proceso de extracción mediante una solicitud de webhook con la URL del sitio web objetivo
  • Proporciona un conjunto de datos estructurado de contactos de sitios web verificados para marketing y divulgación

Cómo funciona

1
Trigger

Recibir solicitud de webhook

El flujo de trabajo de automatización se activa mediante una solicitud de webhook que incluye la URL del sitio web objetivo como parámetro.

2
Acción

Obtener HTML del sitio web

El flujo de trabajo obtiene el contenido HTML del sitio web objetivo usando la URL proporcionada.

3
Lógica

Extraer direcciones de correo electrónico

Se utiliza una expresión regular para identificar y extraer todas las direcciones de correo electrónico presentes en el contenido HTML del sitio web.

4
Acción

Filtrar correos vacíos

Se eliminan de la lista las direcciones de correo electrónico extraídas que estén vacías o no sean válidas.

5
Acción

Eliminar correos duplicados

La lista filtrada de direcciones de correo electrónico se procesa adicionalmente para eliminar cualquier entrada duplicada, asegurando un conjunto de contactos limpio y único.

6
Acción

Responder con lista de correos

La lista final de direcciones de correo electrónico sin duplicados se devuelve como respuesta a la solicitud de webhook inicial.

Guía de configuración

1

Agregar credencial de integración del sitio web

En el panel de Credenciales de Latenode, agrega una nueva credencial para el sitio web del que deseas extraer correos electrónicos. Proporciona la clave de API, token de acceso u otros detalles de autenticación necesarios requeridos por el sitio web.

2

Configurar nodo de activación de webhook

En el constructor visual de Latenode, agrega un nodo de Webhook como activador del flujo de trabajo. Configura la URL y el método del webhook para recibir la solicitud inicial con la URL del sitio web objetivo.

3

Configurar nodo de solicitud HTTP

Agrega un nodo de Solicitud HTTP después del nodo de Webhook. En la configuración del nodo, asigna la URL del sitio web desde la entrada del webhook al campo de URL. Esto obtendrá el contenido HTML del sitio web proporcionado.

4

Extraer correos electrónicos usando expresión regular

Agrega un nodo de Configuración después del nodo de Solicitud HTTP. En la configuración del nodo, usa una expresión regular para extraer todas las direcciones de correo electrónico del contenido HTML del sitio web.

5

Responder con lista única de correos electrónicos

Finalmente, agrega un nodo de Responder a Webhook. Esto devolverá la lista sin duplicados de direcciones de correo electrónico extraídas del sitio web como respuesta del webhook.

Requisitos

Obtener una URL de webhook para activar el flujo de trabajo cuando una nueva URL de sitio web esté disponible
Configurar una cuenta de Google Sheets y crear una hoja de cálculo para almacenar las direcciones de correo electrónico extraídas
Obtener credenciales de acceso a la API (por ejemplo, clave de API, credenciales OAuth) para la integración de Google Sheets
Asegurarse de que la integración de Google Sheets tenga permisos de escritura en la hoja de cálculo designada

FAQ

Preguntas frecuentes sobre esta plantilla

Cada ejecución consume créditos de tu plan de Latenode. Cobramos por tiempo de procesamiento (1 crédito = 30 segundos). Tu costo real depende de tu plan y de cuánto dure la ejecución. Consulta See pricing plans para ver los planes y cómo funcionan los créditos.