Les partenaires peuvent envisager de proposer en tant que service l’API Conversions pour les évènements CRM. Votre clientèle peut ainsi importer des évènements de prospect générés via ses publicités à formulaire Facebook/Instagram (formulaires instantanés) à partir de ses systèmes CRM respectifs, et utiliser l’objectif d’optimisation des prospects de conversion dans les publicités qui peuvent produire des prospects de meilleure qualité et davantage susceptibles d’être convertis.
Pour planifier votre projet, vous pouvez utiliser le calendrier approximatif comme guide. Note :
Phase | Étape | Temps estimé (durée) |
---|---|---|
Étape 1. Prérequis pour la configuration des éléments Étape 2. Authentification Étape 3. Intégration de l’API Total | Prérequis 1 jour à 3 semaines en fonction de l’option d’authentification 3 à 4 semaines. ~3 à 7 semaines | |
Étape 1. Configurer un ensemble de données Étape 2. Se connecter au système partenaire Étape 3. Attendre les événements CRM pendant 7 jours Étape 4. Configurer le funnel de ventes Étape 5. Analyse du funnel et phase d’apprentissage Étape 6. Diffusion de campagnes de publicités à formulaire entièrement optimisées pour les conversions* Total | 0,25 heure 1 à 2 heures 1 semaine 0,5 heure 1 à 2 mois ~1 à 2 mois |
*Les annonceur·ses peuvent exécuter des campagnes de publicités à formulaire pour les conversions pendant la période d’apprentissage, mais elles ou ils ne bénéficieront de performances optimales qu’après achèvement.
Si vous n’avez pas encore proposé l’API Conversions sous forme de service pour les évènements Web, d’application, hors ligne ou de messagerie professionnelle, veuillez vous assurer d’avoir configuré les éléments ci-dessous :
ads_management
, pages_read_engagement
, ads_read
, pages_show_list
, business_management
et l’accès Standard au Gestionnaire de publicités. Veuillez trouver ci-dessous des instructions supplémentaires pour procéder.Autorisation | Intention de l’entreprise | Éléments à inclure |
---|---|---|
| L’usage permis de cette autorisation consiste à permettre à l’API d’accéder aux données relatives aux performances de vos publicités afin de les utiliser dans des tableaux de bord personnalisés et dans des analyses de données, ou pour envoyer, directement à Meta, des évènements Web provenant de votre serveur. | Description : expliquez que vous utiliserez cette autorisation pour envoyer des évènements via l’API Conversions depuis votre serveur directement à Meta pour le compte de vos annonceur·ses. Vidéo : présentez la façon dont votre plateforme envoie un évènement via l’API Conversions. |
| L’usage autorisé de cette fonctionnalité consiste à activer un nombre illimité de comptes publicitaires et à abaisser le plafond. Au minimum, l’autorisation | Description : expliquez que vous utiliserez cette autorisation pour envoyer des évènements via l’API Conversions depuis votre serveur directement à Facebook pour le compte de vos annonceur·ses, ou pour créer et gérer par programme des campagnes pour le compte de votre entreprise en tant que fonctionnalité à valeur ajoutée pour votre plateforme. Vidéo : présentez la façon dont votre plateforme envoie un évènement via l’API Conversions ou montrez un·e utilisateur·ice test qui se connecte sur votre plateforme pour créer ou modifier des campagnes publicitaires. |
Accès standard à la gestion des publicités | L’usage autorisé de cette fonctionnalité consiste à activer un nombre illimité de comptes publicitaires et à abaisser le plafond. Au minimum, l’autorisation | Pour être éligible à l’accès Avancé, votre application doit avoir effectué avec succès au moins 1 500 appels à l’API Marketing avec un taux d’erreur inférieur à 10 % sur une période de 15 jours. Il est important d’éviter l’erreur courante qui consiste à répéter les appels à l’API après avoir atteint le plafond. À la place, cessez immédiatement les appels après la réception d’une réponse d’erreur. Autorisation accordée par le système, aucune soumission n’est requise. |
| Cette autorisation permet à votre application de lire le contenu (publications, photos, vidéos, évènements) publié par la Page, de lire les données des followers (nom, PSID) et les photos de profil, et de lire les métadonnées et autres statistiques sur la Page. | Description : expliquez que vous aurez besoin de cette autorisation comme condition préalable à l’autorisation Vidéo : présentez la façon dont votre plateforme envoie un évènement via l’API Conversions. |
| L’usage permis de cette autorisation consiste à présenter à une personne la liste des Pages qu’elle gère ou à vérifier qu’une personne gère une Page. | Description : expliquez que vous aurez besoin de cette autorisation comme condition préalable aux autorisations Vidéo : présentez la façon dont votre plateforme envoie un évènement via l’API Conversions. |
| L’usage permis de cette autorisation consiste à envoyer des activités commerciales (par exemple, achat, ajout au panier, prospect) au nom des Pages appartenant aux personnes qui utilisent votre application. | Description : expliquez que vous aurez besoin de cette autorisation comme condition préalable pour les autorisations Vidéo : présentez la façon dont votre plateforme envoie un évènement via l’API Conversions. |
Les partenaires disposent des deux options d’authentification suivantes pour les ensembles de données qui ne sont pas gérés par vous :
MBE fournit un point de terminaison pour récupérer les tokens d’accès d’utilisateur·ice système créés dans le Business Manager de l’annonceur·se. Exécutez tous les prérequis pour implémenter MBE.
Assurez-vous de suivre les étapes ci-dessous :
manage_business_extension
pour votre application : il s’agit d’une autorisation privée qui requiert l’ajout de votre application à la liste d’éléments autorisés par votre représentant·e Meta.CONVERSIONS_API
.external_business_id
(à savoir, l’identifiant de l’ensemble de données), pixel_id
et business_id
, ainsi que du token d’accès utilisateur·ice dans votre système.Pour appliquer cette option, les partenaires doivent demander aux annonceur·ses de réaliser les actions suivantes :
pixel_id
(à savoir, l’identifiant de l’ensemble de données) et business_id
, ainsi que le token d’accès utilisateur·ice système, et en enregistrer une copieEnsuite, les partenaires appellent le point de terminaison de l’API Conversions pour envoyer la charge utile de l’événement. Étapes clés à prendre en compte :
lead_id
est un ID prédéfini associé aux prospects générés à partir de campagnes de publicités à formulaire diffusées sur Facebook ou Instagram. Plusieurs méthodes permettent de trouver l’ID du prospect à partir de Meta. Il est recommandé aux partenaires d’utiliser la récupération groupée à partir d’un webhook ou de l’API Graph pour trouver l’ID du prospect.
Notez que lead_id
est un champ obligatoire utilisé lors de l’intégration de l’API Conversions pour CRM qui permet de réimporter les évènements dans Meta afin d’optimiser la qualité des prospects
partner_agent
pour l’attributionEnvoyez une chaîne partner_agent
unique avec la charge utile. Le cas échéant, contactez votre représentant·e Meta pour savoir quelle chaîne d’agent utiliser. Utilisez la même chaîne d’agent si vous en envoyez déjà une via l’API Conversions pour les évènements Web, hors ligne, d’application ou de messagerie professionnelle.
Si votre identifiant de plateforme est datapartner, voici à quoi ressemblera la charge utile d’un évènement envoyé au nom de votre client·e :
{ "event_name": "my lead stage", "event_time": 1617693833, "user_data": { "lead_id": 1234567890123456 }, "action_source": "system_generated", "custom_data": { "lead_event_source": "Salesforce", "event_source": "crm" }, "partner_agent": "datapartner" }
Pour l’intégration de l’API Conversions pour CRM, les partenaires doivent utiliser la structure ci-dessus pour la charge utile d’évènement afin de s’assurer de la bonne réception des événements. Notez que cette méthode est différente de celle de l’API Conversions pour les événements Web, hors ligne, d’application ou de messagerie professionnelle.
Veillez à utiliser la valeur appropriée pour le paramètre action_source des évènements de l’API Conversions pour CRM, à savoir, action_source = system_generated
.
Veillez à envoyer toutes les étapes des prospects à mesure de leur mise à jour. Cela signifie que plusieurs évènements auront le même lead_id
lorsque le prospect passera à l’étape de funnel de prospects.
Vérifiez que vous envoyez la première étape de prospect (à savoir, l’événement de prospect brut) pour permettre au système de savoir que le prospect a été reçu et traité.
Vous devez envoyer au moins deux étapes pour les évènements à partir du funnel de ventes, y compris l’événement de prospect brut. Il est recommandé d’envoyer trois étapes ou plus si possible.
Si vos annonceur·ses utilisent différents systèmes CRM, assurez-vous de pouvoir mapper les paramètres de différentes sources de données avec lead_id
, event_name
et event_time
.
Une solution possible est d’incorporer une fonctionnalité UI/UX dans votre portail dédié aux annonceurs pour permettre à ces derniers de mapper eux-mêmes les paramètres de différents systèmes CRM à lead_id
, event_name
et event_time
.
D’autres recommandations incluent :
event_time
) et où il est importé (upload_time
). Remplir certaines données permet d’accélérer le processus d’entraînement.event_time
sont postérieures à la date de génération des évènements, sinon ceux-ci pourraient être supprimés.lead_id
dans votre système avec d’autres informations comme les détails des prospects, l’étape de prospect, etc.Une fois l’API intégrée, nous vous recommandons de sélectionner certains annonceur·ses pour effectuer des tests avant de proposer votre solution à toutes et tous.
Il est important de sélectionner des annonceur·ses approprié·es pour utiliser l’API Conversions pour CRM. Voici quelques conseils de sélection :
Afin de pouvoir bien intégrer vos annonceur·ses à l’API Conversions pour CRM et les accompagner après l’intégration, nous recommandons vivement de bien connaître le parcours de l’annonceur·se :
Étape 1. Créer un ensemble de données CRM : pour vérifier si l’ensemble de données CRM est correctement configuré, accédez à Gestionnaire d’évènements > Source de données > Paramètres. Une section Prospects de conversion s’affiche s’il s’agit d’un ensemble de données CRM.
Étape 2. Envoyer un évènement CRM : autorisez votre annonceur·se à se connecter à votre système et à commencer à envoyer des évènements CRM. Si l’intégration est bloquée à l’étape « Envoyer un évènement CRM », cela signifie que l’annonceur·se ou votre système n’a pas encore réussi à envoyer d’évènement.
Étape 3. Attendre les évènements CRM pendant 7 jours : pour réussir les contrôles de validation des données, l’ensemble de données doit satisfaire à toutes les exigences avant de passer à l’étape suivante. Pour confirmer la validation de cette étape, vérifiez dans le Gestionnaire d’évènements si le statut passe à « Configurer le funnel de ventes ».
Si un·e annonceur·se est bloqué·e à cette étape :
Vérifiez les erreurs dans l’onglet Diagnostic du Gestionnaire d’évènements pour l’ensemble de données.
Continuez à envoyer au moins sept jours de données. Il n’est pas nécessaire d’envoyer sept jours de données d’affilée car l’annonceur·se peut ne pas générer de prospects certains jours, comme les week-ends.
Vérifiez qu’un nombre suffisant d’évènements sont importés par rapport au nombre de prospects générés sur Facebook. Par exemple, si l’annonceur·se génère 100 prospects en une journée, les évènements correspondant à ces 100 prospects doivent être importés.
Vérifiez s’il y a au minimum deux étapes pour les évènements depuis le funnel de ventes de l’annonceur·se, y compris la première étape (c’est-à-dire l’événement de prospect brut). Cependant, nous recommandons au moins trois étapes si possible. Par exemple, l’envoi seul de l’évènement « Promotion » ne sera pas suffisant ; assurez-vous que l’annonceur·se envoie également les étapes précédentes.
Vérifiez que les données incluent tous les paramètres requis dans le format approprié présenté dans ce guide. L’envoi de données dans d’autres formats déclenchera une erreur.
Étape 4. Configurer le funnel de ventes
Étape 5. Analyse du funnel et phase d’apprentissage : pour quitter le statut « Analyse du funnel », une intégration devra répondre aux critères suivants :
Une étape d’optimisation avec un taux de conversion compris entre 1 et 40 %
Une fenêtre de conversion de la journée d’optimisation de 28 jours maximum
Une fois l’intégration terminée, une phase d’apprentissage d’un à deux mois est nécessaire afin de permettre au modèle d’utiliser les données qui sont renvoyées pour son optimisation. Pour savoir si une intégration a terminé la phase d’apprentissage, vérifiez que le statut dans le Gestionnaire d’évènements est « Phase d’apprentissage terminée ».
Étape 6. Diffusez les campagnes de publicités à formulaire entièrement optimisées pour les conversions via le Gestionnaire de publicités en utilisant l’ensemble de données CRM ci-dessus.
Note : rappelez à l’annonceur·se de ne pas modifier les ensembles de données une fois l’intégration terminée. Toute modification des ensembles de données commencera une nouvelle intégration et relancera le processus d’apprentissage.