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.
Conditions préalables
| Exigences | Description |
|---|---|
| Compte Zapier | Un compte Zapier est nécessaire pour bénéficier de ce partenariat. Cette intégration nécessite l’utilisation d’applications Zapier premium, vérifiez donc que votre plan 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 Manager | Dans le cadre de cette intégration, vous utiliserez Facebook Business Manager, un outil centralisé permettant de gérer les ressources Facebook de votre marque (par exemple, les comptes publicitaires, les pages et les applications). |
| 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 l’autorisation « Gérer les comptes publicitaires » 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 autorisations « Gérer les pages » pour chaque page Facebook que vous envisagez d’utiliser avec Braze. |
| Endpoint REST Braze | Assurez-vous de connaître l’URL de votre endpoint REST. Votre endpoint 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 que vous disposez d’une clé API REST Braze avec les autorisations users.track. Cette clé 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 Contact pour l’e-mail ou le téléphone dans votre formulaire de publicité de prospects. Si vous collectez des prénoms ou des 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, allez dans Apps pour rechercher les applications Facebook disponibles. Sélectionnez soit Facebook Lead Ads, soit Facebook Lead Ads (for Business admins).
Pour plus d’informations sur ces deux méthodes de connexion de votre compte Facebook à Zapier, consultez :

Étape 2b : Ajouter Zapier à l’accès aux prospects dans Facebook Business Manager
Dans votre Facebook Business Manager, allez dans Integrations > Leads Access dans le menu de gauche. Sélectionnez votre page Facebook, puis cliquez sur CRMs. Dans l’onglet CRM, sélectionnez Assign CRMs et ajoutez Zapier.

Pour connaître les étapes permettant d’affecter 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 que vous avez connecté votre compte Facebook, 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.

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

Sélectionnez votre compte Facebook, puis Continue.

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

Ensuite, testez 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.

Enfin, configurez votre requête personnalisée en insérant des 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 :

Après avoir configuré votre webhook, sélectionnez Continue and test. Si le test est concluant, vous pouvez publier votre Zap.
Étape 4 : Tester votre Zap Facebook Lead Ads
Pour tester cela de bout en bout, utilisez l’outil de test des Lead Ads de Facebook dans votre console de développement Facebook. Pour plus d’informations, consultez la section Tests et résolution des problèmes.
Gestion de l’identité des utilisateurs
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 met à jour le profil avec les données des prospects Facebook.
- S’il existe plusieurs profils utilisateurs avec le même e-mail, Braze donnera la priorité au profil le plus récemment mis à jour avec un ID externe pour les mises à jour.
- Si l’ID externe n’existe pas, Braze donnera la priorité au profil le plus récemment mis à jour avec l’e-mail correspondant.
- Si aucun profil n’existe avec l’e-mail fourni, Braze créera un nouveau profil et un nouveau profil d’alias utilisateur sera créé. Pour identifier les profils d’alias utilisateur nouvellement créés, utilisez l’endpoint
/users/identify.

Vous pouvez également utiliser un numéro de téléphone ou un ID externe dans le cadre de la requête adressée à Braze si ces champs sont disponibles et s’il s’agit de l’identifiant principal que vous souhaitez utiliser pour l’intégration. Pour ce faire, modifiez le payload de votre requête comme indiqué dans l’endpoint /users/track.
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 plan Zapier prenant en charge les applications premium.
Pourquoi mes prospects Facebook ne se synchronisent-ils pas avec Braze ?
- Vérifiez que vous disposez d’un accès administrateur à votre page Facebook, à votre compte publicitaire et d’un accès aux prospects. Ensuite, reconnectez votre compte dans Zapier.
- Vérifiez que le formulaire instantané que vous avez créé dans Facebook correspond au formulaire sélectionné dans votre étape de déclencheur.
- Vérifiez que vous avez affecté Zapier à l’accès aux prospects en vous rendant dans Facebook Business Manager > Integrations > Leads Access.
Pourquoi est-ce que je vois des profils utilisateurs en double avec le même e-mail ?
Il existe différentes façons de créer et de gérer les profils utilisateurs dans Braze en fonction du 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 utilisateurs en double en raison d’une condition de concurrence entre le profil utilisateur créé par l’intégration et la création de l’utilisateur depuis votre système. Vous pouvez fusionner des profils utilisateurs dans Braze.
Je n’ai pas de compte Zapier. Comment puis-je déclencher des webhooks Facebook Lead Ads vers Braze ?
Si vous n’utilisez pas Zapier et ne prévoyez pas de le faire, 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 des prospects depuis Facebook, utilisez les webhooks. Consultez la documentation sur les 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 chemin pour transmettre les données à l’endpoint /users/track. De manière similaire à l’approche Zapier, nous vous recommandons d’effectuer une requête par e-mail via l’endpoint users/track.

Pour plus de conseils de résolution des problèmes, consultez le guide de résolution des problèmes des prospects Facebook de Zapier.