Facebook Lead Ads via l’intégration de Zapier
Grâce à l’intégration de Facebook Lead Ads via Zapier, vous pouvez importer vos leads de Facebook dans Braze et suivre un événement personnalisé lorsque les leads 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 annonces sont conçues pour rendre le processus de génération de prospects facile et homogène. En tirant parti d’une intégration Zapier et de Braze, vous pouvez automatiser le transfert des données des 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’apps Zapier premium, vérifiez donc que votre plan Zapier donne accès aux apps 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 de compte 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 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é d’API REST Braze | Assurez-vous que vous disposez d’une clé API REST Braze avec des autorisations users.track . Cette clé peut être créée dans le tableau de bord de Braze depuis Paramètres > Clés d’API. |
Intégration
Étape 1 : Créez 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 adressez une requête à 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 d’annonce 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 : Connectez votre compte Facebook à Zapier.
Étape 2a : Sélectionnez votre méthode de connexion dans Zapier.
Dans Zapier, allez dans Apps pour rechercher les apps Facebook disponibles. Sélectionnez soit Facebook Lead Ads, soit Facebook Lead Ads (pour les administrateurs d’entreprise).
Pour plus d’informations sur ces deux méthodes de connexion de votre compte Facebook à Zapier, reportez-vous à :
Étape 2b : Ajouter Zapier à Leads Access dans Facebook Business Manager
Dans votre gestionnaire Facebook Business, allez dans Intégrations > Accès aux prospects dans le menu de gauche. Sélectionnez votre page Facebook, puis cliquez sur CRM. Dans l’onglet CRM, sélectionnez Attribuer des CRM et ajoutez Zapier.
Pour connaître les étapes permettant d’affecter Zapier en tant qu’intégration CRM, reportez-vous à la documentation de Facebook.
Étape 3 : Créer votre processus d’automatisation
É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 processus d’automatisation. Pour le déclencheur, sélectionnez Facebook Lead Ads ou Facebook Lead Ads (pour les administrateurs d’entreprise) en fonction de votre choix à l’étape 2.
Pour l’événement, sélectionnez Nouveaux prospects > Continuer.
Sélectionnez votre compte Facebook, puis Continuer.
Sélectionnez votre page Facebook et le formulaire instantané que vous avez précédemment créé, puis Continuer.
Ensuite, testez ce déclencheur. Après avoir validé votre formulaire, sélectionnez Continuer avec l’enregistrement sélectionné.
Étape 3b : Créer une action
Ajoutez une nouvelle étape, puis sélectionnez Webhooks par Zapier. Ensuite, sélectionnez requête personnalisée pour le champ Événement, puis cliquez sur Continuer.
Enfin, configurez votre requête personnalisée en insérant des champs dans votre charge utile. L’extrait de code suivant montre un exemple de charge utile.
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 Continuer et tester. Si le test est concluant, vous pouvez publier votre processus d’automatisation.
Étape 4 : Tester votre processus d’automatisation de publicités pour les prospects Facebook
Pour tester cela de bout en bout, utilisez l’outil de test des annonces de prospects de Facebook dans votre console de développement Facebook. Pour plus d’informations, reportez-vous à 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 utilisateurs alias 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 pour l’intégration. Pour ce faire, modifiez la charge utile 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 je ne parviens pas à publier mon processus d’automatisation Zapier ?
Pour utiliser cette intégration, vous devez disposer d’un plan Zapier prenant en charge les apps premium.
Pourquoi les prospects Facebook ne sont-ils pas synchronisés 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 mappe le 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 > Intégrations > Accès aux prospects.
Pourquoi y a-t-il 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 à partir de 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 dans 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 dans Braze. Pour plus d’informations, reportez-vous à la documentation Lead Ads.
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.