Ressources · Intégration n8n

Intégration Facebook Lead Ads n8nAutomatiser Facebook Lead Ads avec n8n.

Un formulaire validé sur Facebook peut lancer un workflow dans la foulée. L'intégration Facebook Lead Ads n8n tient dans un trigger, un déclencheur qui écoute 1 événement, newLead, sur une page et un formulaire. Pour les équipes qui veulent le lead dans leurs outils, pas dans une file d'attente.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert l'intégration Facebook Lead Ads n8n ?

Elle transforme un formulaire Facebook en point de départ d'une automatisation. n8n enregistre un webhook, c'est-à-dire une URL que Facebook appelle dès qu'une personne valide le formulaire surveillé, et remet la soumission au workflow sous forme de données que tu filtres, enrichis et écris où tu veux. Un nœud déclencheur, 1 événement, et la suite se construit avec les nœuds que tu utilises déjà.

Le nœud surveille une page et un formulaire à la fois. Deux formulaires actifs, donc deux workflows, chacun avec sa propre sélection. Dans les faits ça tombe bien : la relance d'un lead qui demande un devis n'a rien à voir avec celle d'un lead qui télécharge un guide.

Le commercial lit le lead avant de remonter en voiture. Le déclencheur part, un message arrive sur Telegram avec les éléments utiles, et la fiche se crée en parallèle dans Airtable. Personne n'a besoin d'ouvrir un back-office pour savoir qu'il y a quelque chose à traiter. Sur une tournée terrain, c'est souvent la différence entre un rappel dans l'heure et un rappel le surlendemain.

Le fichier de suivi se remplit sans personne derrière. Chaque soumission ajoute sa ligne dans Microsoft Excel 365, avec la date et l'origine. Le point du lundi matin se fait sur un fichier à jour, pas sur un export téléchargé la veille. Et comme la ligne s'écrit à la soumission, l'historique reste complet même les semaines où personne ne s'en occupe.

Le prospect reçoit une réponse le jour même. Un nœud Gmail envoie le message de confirmation juste après le déclencheur, et le workflow garde la trace de l'envoi. Le délai de réponse arrête de dépendre de qui est disponible. Rien n'empêche d'ajouter une condition juste après le déclencheur pour n'envoyer ce message qu'aux soumissions qui remplissent un critère précis.

Pour tout ce qui sort du nœud dédié, le nœud HTTP Request appelle n'importe quel endpoint de l'API de Meta en réutilisant le même credential via l'authentification prédéfinie. Et si le choix de plateforme n'est pas encore tranché, l'Avis n8n détaille les critères.

Connexion

Comment connecter Facebook Lead Ads à n8n ?

  1. 01

    Créer une app Meta

    L'authentification passe par OAuth2, donc tout commence sur un compte Meta for Developers. Dans l'App Dashboard, clique sur Create App. Tu peux rattacher un portefeuille professionnel ou choisir l'option qui repousse ce rattachement, puis sélectionner Other et le type Business. Renseigne un App name et un App contact email, valide avec Create app, puis ajoute le produit Facebook Login for Business.

  2. 02

    Faire correspondre l'URL de redirection et les clés

    Ouvre le credential côté n8n et copie son OAuth Redirect URL. Retourne dans l'app Meta, section Client OAuth settings, et colle cette URL dans Valid OAuth Redirect URIs. Direction ensuite App settings > Basic : l'App ID devient le Client ID dans n8n, l'App Secret devient le Client Secret. Un credential se crée une fois et se retrouve ensuite dans la liste déroulante de tous tes workflows.

  3. 03

    Passer l'app en Live

    Un credential connecté ne suffit pas encore. Dans App settings > Basic, saisis une Privacy Policy URL et enregistre, puis bascule App Mode de Development vers Live. Facebook Login for Business réclame aussi l'accès avancé sur public_profile : demande-le dans App Review > Permissions and Features et termine la vérification d'entreprise. Le Lead Ads Testing Tool envoie ensuite de fausses soumissions pour voir le workflow tourner.

Déclencheurs

Qu'est-ce qui déclenche le workflow ?

Facebook Lead Ads Trigger est le nœud qui démarre un workflow quand quelque chose se passe dans Facebook Lead Ads. Il écoute 1 événements, listés ci-dessous par famille. Tu en choisis un ou plusieurs, tu actives le workflow : n8n enregistre le webhook (l'URL que Facebook Lead Ads appelle) sur ton compte.

Ce que tu vois dans n8n

Tous les événements, par famille

Une ligne par objet, une puce par action. L'événement à cocher dans le nœud s'écrit objet.action ; survole une puce pour lire quand il se déclenche.

new.*1

    Notes de configuration

    01Set Up the Facebook Lead Ads TriggerDeux listes déroulantes et une case à cocher, le nœud tient là-dedans. Tu désignes la page, puis le formulaire rattaché à cette page, et n8n enregistre le webhook au moment où tu actives le workflow. Tant que la toile reste en brouillon, rien ne remonte.

    Deux listes déroulantes et une case à cocher, le nœud tient là-dedans. Tu désignes la page, puis le formulaire rattaché à cette page, et n8n enregistre le webhook au moment où tu actives le workflow. Tant que la toile reste en brouillon, rien ne remonte.

    Paramètres clés

    • Page : la page liée au formulaire dont tu veux récupérer les leads. n8n va chercher la liste avec le credential, aucun identifiant à copier à la main.
    • Form : le formulaire surveillé, celui dont n8n récupère le détail du lead à chaque soumission. La liste découle de la page choisie juste avant, d'où l'ordre.
    • Event : ce nœud porte 1 événement, newLead. Rien à arbitrer.
    • Simplify Output : rangé dans Options. Activé, n8n renvoie une version simplifiée de l'événement webhook au lieu de tous ses champs.
    Cas d'usage
    un formulaire unique sur une campagne saisonnière, branché une fois et laissé tourner le temps de la campagne.
    02New LeadUne soumission, un item dans le workflow. newLead part quand quelqu'un valide le formulaire sélectionné, et les nœuds suivants lisent la donnée avec une expression du type {{ $json.field }}, autrement dit une référence à un champ de l'item entrant. Comme c'est Facebook qui appelle l'URL n8n, le lead apparaît en quelques secondes, sans interrogation régulière.

    Une soumission, un item dans le workflow. newLead part quand quelqu'un valide le formulaire sélectionné, et les nœuds suivants lisent la donnée avec une expression du type {{ $json.field }}, autrement dit une référence à un champ de l'item entrant. Comme c'est Facebook qui appelle l'URL n8n, le lead apparaît en quelques secondes, sans interrogation régulière.

    Paramètres clés

    • Simplify Output : laisse-le désactivé pour la première exécution de test. Tu vois l'événement entier, tu repères ce dont la suite a réellement besoin, et tu l'actives après coup si seules quelques valeurs comptent.
    Quand l'utiliser
    quand le délai entre la soumission et le premier contact pèse plus lourd que la mise en forme.
    Cas d'usage
    une inscription à un atelier où la confirmation doit partir tout de suite, et une demande de devis dirigée vers le commercial qui couvre le secteur.
    Besoin d'aide

    Besoin d'aide pour automatiser Facebook Lead Ads avec n8n ?

    L'équipe te répond directement.

    Chaque message est lu par une personne.

    FAQ

    Facebook Lead Ads et n8n, les questions fréquentes

    01L'intégration Facebook Lead Ads est-elle gratuite dans n8n ?
    Oui, côté n8n. Le nœud déclencheur est livré avec n8n : rien à installer, aucun supplément à payer, et le comportement est le même sur n8n Cloud, l'offre hébergée par n8n, que sur une instance auto-hébergée en Docker ou npm, en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté tourne à l'identique de l'autre, sans réécriture. Ce que coûte une campagne Facebook Lead Ads en elle-même est une autre affaire, sans rapport avec ce que facture n8n : ce budget-là reste géré comme aujourd'hui, de ton côté.
    02Quels credentials faut-il pour le trigger Facebook Lead Ads ?
    OAuth2, et rien d'autre. Il te faut un compte Meta for Developers et une app Meta créée avec le produit Facebook Login ou Facebook Login for Business : c'est elle qui fournit le Client ID et le Client Secret réclamés par n8n. Les deux valeurs se trouvent dans App settings, Basic, sous les noms App ID et App Secret. Il faut aussi coller l'OAuth Redirect URL affichée par n8n dans le champ Valid OAuth Redirect URIs côté Meta. Avant que le déclencheur fonctionne, l'app réclame une Privacy Policy URL, le mode Live, l'accès avancé sur public_profile et la vérification d'entreprise.
    03Quelles sont les limites de l'intégration Facebook Lead Ads n8n ?
    Ça dépend de ce que tu comptes. Le déclencheur porte 1 événement et surveille une page et un formulaire à la fois : couvrir plusieurs formulaires demande plusieurs workflows, chacun avec sa sélection. Autre point à connaître, Facebook Lead Ads n'enregistre qu'une seule URL de webhook par app, donc l'URL de test et l'URL de production s'écrasent mutuellement et une seule des deux reçoit les événements. Pour le reste de l'API de Meta, le nœud HTTP Request appelle l'endpoint voulu en réutilisant le même credential via l'authentification prédéfinie.
    04Le trigger Facebook Lead Ads réagit-il en temps réel ?
    Oui. Ce déclencheur fonctionne par webhook : n8n enregistre une URL auprès de Facebook au moment où tu actives le workflow, et Facebook appelle cette URL à chaque soumission du formulaire. L'événement arrive en quelques secondes, sans polling, c'est-à-dire sans interrogation répétée de l'API, et donc sans intervalle à régler. Conséquence pratique, un workflow laissé en brouillon ne reçoit rien du tout puisque l'enregistrement se fait à l'activation. Active le workflow, envoie une soumission de démonstration avec le Lead Ads Testing Tool, et l'exécution doit apparaître toute seule.
    05n8n ou Make pour Facebook Lead Ads ?
    Quatre critères tranchent, et le prix n'est que l'un d'eux. Make est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération : le coût suit le volume de leads et la donnée vit chez eux. n8n tourne sur Cloud ou sur un serveur que tu maîtrises, ce qui compte quand la donnée de contact engage ta responsabilité. Le troisième critère, c'est la logique visuelle et le confort de lecture de l'équipe qui maintiendra le workflow. Le quatrième, ce qui se passe au-delà du catalogue : avec n8n, le nœud HTTP Request prend le relais avec le même credential.
    Hack'celeration Lab

    Reçois nos tips intégration chaque semaine.

    Pas de spam. Désinscription à tout moment.