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.

Conditions préalables

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.

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 ?
  1. 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.
  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 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.

New Stuff!