Skip to content

Intégration Facebook Lead Ads via Zapier

Grâce à l’intégration Facebook Lead Ads via Zapier, vous pouvez importer vos prospects depuis Facebook dans Braze et suivre un événement personnalisé lorsque des prospects sont capturés.

Facebook Lead Ads est un format publicitaire qui permet aux entreprises de collecter des informations sur les prospects directement dans Facebook. Ces publicités sont conçues pour rendre le processus de génération de prospects simple et fluide. En tirant parti d’une intégration Zapier et de Braze, vous pouvez automatiser le transfert des données de prospects de Facebook vers Braze, ce qui permet un engagement en temps réel et des actions de suivi personnalisées.

Prérequis

Conditions requises Description
Compte Zapier Un compte Zapier est requis pour bénéficier de ce partenariat. Cette intégration nécessite l’utilisation d’applications Zapier premium, vérifiez donc que votre forfait Zapier donne accès aux applications premium.
Accès Facebook Leads L’accès Facebook Leads est requis pour chaque compte publicitaire que vous prévoyez d’utiliser avec Braze.
Facebook Business gestionnaire Vous utiliserez Facebook Business gestionnaire, un outil centralisé pour gérer les ressources Facebook de votre marque (par exemple, les comptes publicitaires, les pages et les applications), dans le cadre de cette intégration.
Compte publicitaire Facebook Vous aurez besoin d’un compte publicitaire Facebook actif lié au gestionnaire d’entreprise de votre marque.

Assurez-vous que vous disposez de la permission « Manage ad accounts » pour chaque compte publicitaire que vous prévoyez d’utiliser avec Braze, et que vous avez accepté les conditions générales de votre compte publicitaire.
Page Facebook Vous aurez besoin d’une page Facebook active liée au gestionnaire d’entreprise de votre marque.

Assurez-vous que vous disposez des permissions « Manage Pages » pour chaque page Facebook que vous prévoyez d’utiliser avec Braze.
Endpoint REST Braze Assurez-vous de connaître l’URL de votre endpoint REST. Votre endpoint d’API correspond à l’URL du tableau de bord de votre instance Braze.

Par exemple, si l’URL de votre tableau de bord est https://dashboard-03.braze.com, votre endpoint sera dashboard-03.
Clé API REST Braze Assurez-vous de disposer d’une clé API REST Braze avec les permissions users.track.

Celle-ci peut être créée dans le tableau de bord de Braze depuis Paramètres > Clés API.

Intégration

Étape 1 : Créer une campagne Lead Ads avec un formulaire instantané

Depuis le gestionnaire de publicités Facebook, créez une campagne Facebook Leads et un formulaire Facebook Lead Ads.

Vous pouvez utiliser une adresse e-mail ou un numéro de téléphone lorsque vous effectuez une requête vers l’endpoint /users/track pour mettre à jour ou créer le profil utilisateur. Pour cette raison, incluez un champ de contact pour l’e-mail ou le téléphone dans votre formulaire de publicité de prospect. Si vous collectez les prénoms ou les noms de famille, collectez-les séparément dans votre formulaire au lieu d’utiliser les noms complets.

Étape 2 : Connecter votre compte Facebook à Zapier

Étape 2a : Sélectionner votre méthode de connexion dans Zapier

Dans Zapier, accédez à Apps pour rechercher les applications Facebook disponibles. Sélectionnez Facebook Lead Ads ou Facebook Lead Ads (for Business admins).

Pour plus d’informations sur ces deux méthodes de connexion de votre compte Facebook à Zapier, consultez :

Recherche d'applications Zapier affichant les options de connexion Facebook Lead Ads.

Étape 2b : Ajouter Zapier à l’accès aux prospects dans Facebook Business gestionnaire

Dans votre Facebook Business gestionnaire, accédez à Integrations > Leads Access dans le menu de navigation. Sélectionnez votre page Facebook, puis cliquez sur CRMs. Dans l’onglet CRM, sélectionnez Assign CRMs et ajoutez Zapier.

Page d'accès aux prospects de Facebook Business Manager avec Zapier assigné comme intégration CRM.

Pour les étapes d’attribution de Zapier en tant qu’intégration CRM, consultez la documentation de Facebook.

Étape 3 : Créer votre Zap

Étape 3a : Créer le déclencheur

Une fois votre compte Facebook connecté, vous pouvez procéder à la création d’un Zap. Pour le déclencheur, sélectionnez Facebook Lead Ads ou Facebook Lead Ads (for Business Admins) en fonction de votre choix à l’étape 2.

Étape de déclencheur Zapier avec Facebook Lead Ads sélectionné.

Pour l’événement, sélectionnez New Leads > Continue.

Sélection de l'événement déclencheur Zapier affichant New Leads.

Sélectionnez votre compte Facebook, puis Continue.

Étape de connexion du compte Facebook Zapier pour le déclencheur.

Sélectionnez votre page Facebook et le formulaire instantané que vous avez créé précédemment, puis Continue.

Configuration du déclencheur Zapier sélectionnant une page Facebook et un formulaire instantané.

Testez ensuite ce déclencheur. Après avoir validé la sortie de votre formulaire, sélectionnez Continue with selected record.

Étape 3b : Créer une action

Ajoutez une nouvelle étape, puis sélectionnez Webhooks by Zapier. Ensuite, sélectionnez Custom Request pour le champ Event, puis cliquez sur Continue.

Étape d'action Zapier configurée avec Webhooks by Zapier et Custom Request.

Enfin, configurez votre requête personnalisée en insérant les champs dans votre payload. L’extrait de code suivant montre un exemple de payload.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
    "attributes": [
        {
            "email": "<insert_email_field>",
            "first_name": "<insert_first_name_field>",
            "last_name": "<insert_last_name_field>",
            "lead_form": "<insert_form_name_field>",
            "fb_campaign": "<insert_campaign_id_field>",
            "fb_ad_set": "<insert_campaign_id_field>",
            "fb_ad": "<insert_campaign_id_field>",
            "email_subscribe": "subscribed",
            "subscription_groups" : [{
                "subscription_group_id": "<subscription_group_id>",
                "subscription_state": "subscribed"
                }
            ]
        }
    ],
    "events": [
        {
            "email": "<insert_email_field>",
            "name": "<insert_custom_event_name>",
            "time": "<insert_timestamp_field>",
            "_update_existing_only": false
        }
    ]
}`

Voici un exemple de ce à quoi cela ressemble dans Zapier :

Exemple de mappage du payload webhook dans Zapier pour envoyer les champs de prospects Facebook vers Braze.

Après avoir configuré votre webhook, sélectionnez Continue and test. Si le test est réussi, vous pouvez publier votre Zap.

Étape 4 : Tester votre Zap Facebook Lead Ads

Pour tester ce flux de bout en bout, utilisez l’outil de test Lead Ads de Facebook dans votre console de développement Facebook. Pour plus d’informations, consultez Testing and Troubleshooting.

Gestion de l’identité utilisateur

Cette intégration vous permet d’attribuer vos prospects Facebook par e-mail via l’endpoint /users/track.

  • Si l’e-mail correspond à un profil utilisateur existant, Braze mettra à jour le profil avec les données de prospects Facebook.
  • S’il existe plusieurs profils utilisateur avec le même e-mail, Braze donnera la priorité au profil mis à jour le plus récemment disposant d’un ID externe.
  • Si l’ID externe n’existe pas, Braze donnera la priorité au profil mis à jour le plus récemment correspondant à l’e-mail.
  • Si aucun profil n’existe avec l’e-mail fourni, Braze créera un nouveau profil et un nouveau profil utilisateur alias sera créé. Pour identifier les profils utilisateur alias nouvellement créés, utilisez l’endpoint /users/identify.

Résolution des problèmes

J’ai testé le déclencheur et l’action avec succès, alors pourquoi ne puis-je pas publier mon Zap Zapier ?

Pour utiliser cette intégration, vous devez disposer d’un forfait Zapier qui prend en charge les applications premium.

Pourquoi les prospects Facebook ne se synchronisent-ils pas avec Braze ?
  1. Vérifiez que vous disposez d’un accès administrateur à votre page Facebook, votre compte publicitaire et l’accès aux prospects. Ensuite, reconnectez votre compte dans Zapier.
  2. Vérifiez que le formulaire instantané que vous avez créé dans Facebook correspond au formulaire sélectionné dans votre étape de déclencheur.
  3. Vérifiez que vous avez attribué l’accès aux prospects à Zapier en accédant à Facebook Business gestionnaire > Integrations > Lead Access.
Pourquoi est-ce que je vois des profils utilisateur en double avec le même e-mail ?

Il existe différentes façons de créer et de gérer des profils utilisateur dans Braze en fonction de leur cycle de vie du profil utilisateur.

En fonction de vos processus internes et du moment où vous déclenchez la création de clients dans Braze, vous pouvez rencontrer des profils utilisateur en double en raison d’une condition de concurrence entre la création du profil utilisateur par l’intégration et la création de l’utilisateur depuis votre système. Vous pouvez fusionner les profils utilisateur dans Braze.

Je n’ai pas de compte Zapier. Comment puis-je déclencher des webhooks Facebook Lead Ads dans Braze ?

Si vous n’utilisez pas Zapier et ne prévoyez pas de l’utiliser, vous pouvez créer l’intégration directement depuis Facebook vers Braze. Consultez la documentation Lead Ads pour plus d’informations.

Pour récupérer les prospects depuis Facebook, utilisez les webhooks. Consultez la documentation Webhooks pour commencer à utiliser les webhooks dans Facebook.

Après avoir établi l’URL des webhooks dans Facebook, travaillez avec votre équipe pour déterminer le meilleur moyen de transmettre les données à l’endpoint /users/track. Comme pour l’approche Zapier, nous recommandons d’effectuer une requête par e-mail via l’endpoint users/track.

New Stuff!