Recursos · Integración n8n

Integración Facebook Lead Ads n8nAutomatiza Facebook Lead Ads con n8n.

Un formulario enviado en Facebook puede arrancar un flujo de trabajo en segundos. La integración Facebook Lead Ads n8n consiste en un trigger, un disparador que escucha 1 evento, newLead, sobre una página y un formulario. Pensada para equipos que quieren el lead dentro de sus herramientas, no esperando.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué hace la integración Facebook Lead Ads n8n?

Convierte un formulario de Facebook en el punto de partida de una automatización. n8n registra un webhook, es decir una URL a la que Facebook llama en cuanto alguien envía el formulario vigilado, y entrega ese envío al flujo como datos que puedes filtrar, completar y escribir donde haga falta. Un nodo disparador, 1 evento, y el resto se monta con los nodos que ya usas.

El equipo comercial se entera sin abrir nada. El disparador salta y el lead aparece en un canal de Slack con lo justo para decidir quién llama. Nadie tiene que acordarse de revisar un panel a media tarde. Si el turno ya terminó, el mensaje sigue ahí al día siguiente con la hora exacta del envío, que es justo el dato que falta cuando se llama tarde.

Cada lead llega ya clasificado. Pasa el envío por un nodo de OpenAI para etiquetar la petición y manda el resultado a quien corresponda por Telegram. Un flujo que lee un valor con una expresión como {{ $json.field }} puede ramificar a partir de ahí sin complicarse.

Para lo que queda fuera del nodo dedicado está el nodo HTTP Request, que llama a cualquier endpoint de la API de Meta reutilizando el mismo credential mediante la autenticación predefinida. Ese es el camino cuando la operación que buscas no vive en el catálogo, y no obliga a crear otra app ni a repetir la autorización de Meta desde cero.

La hoja de seguimiento deja de rellenarse a mano. Cada envío añade su fila en Google Sheets, con la fecha y el origen. La reunión del lunes se hace sobre un archivo vivo. Nadie descarga nada, nadie pega columnas, y el recuento de la campaña deja de discutirse porque todos miran la misma pestaña.

Conviene saber que el nodo vigila una página y un formulario a la vez. Dos formularios activos significan dos flujos, cada uno con su selección, lo cual suele encajar porque el seguimiento nunca es el mismo. Si todavía estás eligiendo plataforma, la Reseña n8n desarrolla los criterios.

Conexión

¿Cómo se conecta Facebook Lead Ads con n8n?

  1. 01

    Crea una app de Meta

    La autenticación va por OAuth2, así que todo empieza en una cuenta de Meta for Developers. En el App Dashboard, pulsa Create App. Puedes vincular un portafolio de empresa o elegir la opción que lo deja para más adelante, y después seleccionar Other y el tipo Business. Rellena un App name y un App contact email, confirma con Create app y añade el producto Facebook Login for Business.

  2. 02

    Empareja la URL de redirección con las claves

    Abre el credential en n8n y copia su OAuth Redirect URL. Vuelve a la app de Meta, apartado Client OAuth settings, y pega esa URL en Valid OAuth Redirect URIs. Después ve a App settings > Basic: el App ID pasa a ser el Client ID en n8n y el App Secret pasa a ser el Client Secret. El credential se crea una vez y aparece luego en el desplegable de cualquier flujo.

  3. 03

    Pon la app en modo Live

    Con el credential conectado todavía falta un tramo. En App settings > Basic, escribe una Privacy Policy URL y guarda, y luego cambia App Mode de Development a Live. Facebook Login for Business exige además acceso avanzado sobre public_profile: pídelo en App Review > Permissions and Features y completa la verificación de empresa. La Lead Ads Testing Tool lanza envíos de prueba para ver el flujo en marcha.

Disparadores

¿Qué dispara el flujo?

Facebook Lead Ads Trigger es el nodo que arranca un workflow cuando algo ocurre en Facebook Lead Ads. Escucha 1 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Facebook Lead Ads llama) en tu cuenta.

Lo que ves en n8n

Todos los eventos, por familia

Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.

new.*1

    Notas de configuración

    01Set Up the Facebook Lead Ads TriggerDos selectores y una casilla: ahí cabe todo el nodo. Indicas la página, después el formulario que cuelga de esa página, y n8n registra el webhook justo cuando activas el flujo. Con el lienzo en borrador no entra nada.

    Dos selectores y una casilla: ahí cabe todo el nodo. Indicas la página, después el formulario que cuelga de esa página, y n8n registra el webhook justo cuando activas el flujo. Con el lienzo en borrador no entra nada.

    Parámetros clave

    • Page: la página vinculada al formulario del que quieres recibir leads. n8n trae la lista con el credential, así que no hay identificadores que copiar.
    • Form: el formulario vigilado, del que n8n recupera el detalle del lead en cada envío. La lista sale de la página elegida antes, de ahí el orden.
    • Event: este nodo trae 1 evento, newLead. No hay nada que decidir.
    • Simplify Output: está dentro de Options. Activado, n8n devuelve una versión simplificada del evento del webhook en lugar de todos sus campos.
    Casos de uso
    un formulario único en una campaña de temporada, montado una vez y funcionando mientras dure.
    02New LeadUn envío, un item en el flujo. newLead salta cuando alguien completa el formulario seleccionado, y los nodos siguientes leen el dato con una expresión del tipo {{ $json.field }}, o sea una referencia a un campo del item entrante. Como es Facebook quien llama a la URL de n8n, el lead aparece en segundos y no en la siguiente consulta programada.

    Un envío, un item en el flujo. newLead salta cuando alguien completa el formulario seleccionado, y los nodos siguientes leen el dato con una expresión del tipo {{ $json.field }}, o sea una referencia a un campo del item entrante. Como es Facebook quien llama a la URL de n8n, el lead aparece en segundos y no en la siguiente consulta programada.

    Parámetros clave

    • Simplify Output: déjalo desactivado en la primera ejecución de prueba. Ves el evento completo, localizas lo que de verdad necesita el resto del flujo y lo activas luego si solo cuentan un par de valores.
    Cuándo usarlo
    cuando el tiempo entre el envío y el primer contacto pesa más que el formato del dato.
    Casos de uso
    una inscripción a un taller donde la confirmación debe salir al momento, y una petición de presupuesto que se reparte según la zona del comercial.
    Necesitas ayuda

    ¿Necesitas ayuda para automatizar Facebook Lead Ads con n8n?

    El equipo te responde directamente.

    Cada mensaje lo lee una persona.

    FAQ

    Facebook Lead Ads y n8n, preguntas frecuentes

    01¿La integración de Facebook Lead Ads es gratis en n8n?
    Sí, por el lado de n8n. El nodo disparador viene incluido con n8n, no hay nada que instalar ni ningún coste añadido, y se comporta igual en n8n Cloud, la oferta alojada por n8n, que en una instancia propia levantada con Docker o npm en Community Edition bajo licencia Sustainable Use. Un flujo montado en un sitio funciona igual en el otro, sin reescribir nada. Lo que cuesta una campaña de Facebook Lead Ads es otro asunto, ajeno a lo que factura n8n, y ese presupuesto se sigue gestionando como hasta ahora.
    02¿Qué credentials hacen falta para el trigger de Facebook Lead Ads?
    OAuth2, y nada más. Necesitas una cuenta de Meta for Developers y una app de Meta creada con el producto Facebook Login o con Facebook Login for Business, que es la que entrega el Client ID y el Client Secret que pide n8n. Ambos valores están en App settings, Basic, con los nombres App ID y App Secret. También hay que pegar la OAuth Redirect URL que muestra n8n en el campo Valid OAuth Redirect URIs del lado de Meta. Antes de que el disparador funcione, la app pide una Privacy Policy URL, el modo Live, acceso avanzado sobre public_profile y la verificación de empresa.
    03¿Qué límites tiene la integración Facebook Lead Ads n8n?
    Depende de qué estés midiendo. El disparador trae 1 evento y vigila una página y un formulario cada vez, así que cubrir varios formularios pide varios flujos, cada uno con su propia selección. Hay otro detalle que conviene tener presente: Facebook Lead Ads registra una sola URL de webhook por app, de modo que la URL de pruebas y la de producción se pisan y solo una recibe los eventos. Para el resto de la API de Meta, el nodo HTTP Request llama al endpoint que necesites reutilizando el mismo credential mediante la autenticación predefinida.
    04¿El trigger de Facebook Lead Ads reacciona en tiempo real?
    Sí. Este disparador funciona por webhook: n8n registra una URL en Facebook en el momento en que activas el flujo, y Facebook llama a esa URL cada vez que se envía el formulario. El evento llega en segundos, sin polling, es decir sin consultar la API cada cierto tiempo, y por tanto sin intervalo que ajustar. La consecuencia práctica es que un flujo en borrador no recibe absolutamente nada, porque el registro ocurre al activar. Activa el flujo, manda un envío de demostración con la Lead Ads Testing Tool y la ejecución debería aparecer sola.
    05¿n8n o Make para Facebook Lead Ads?
    Hay cuatro criterios en juego y el precio es solo uno. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: el coste sigue al volumen de leads y el dato vive en su infraestructura. n8n corre en Cloud o en un servidor que controlas tú, algo que pesa cuando el dato de contacto es una responsabilidad tuya. El tercer criterio es la lógica visual y lo cómodo que le resulte al equipo que mantendrá el flujo. El cuarto es qué pasa más allá del catálogo: en n8n toma el relevo el nodo HTTP Request con el mismo credential.
    Hack'celeration Lab

    Recibe nuestros tips de integración cada semana.

    Sin spam. Cancela cuando quieras.