Si vous diffusez des publicités Meta en 2026, l'API Conversions (CAPI) de Meta n’est plus facultative : le suivi dans le navigateur perd trop de signal pour s’en passer. Mais presque tous les guides sur la CAPI ignorent une faille : une API Conversions standard déclenche une conversion pour chaque visiteur, bots et faux leads compris, et entraîne discrètement votre optimisation Advantage+ sur des données de mauvaise qualité. Ce guide explique ce qu’est réellement la CAPI, Pixel ou CAPI, la déduplication, la qualité de correspondance des événements, toutes les façons de la configurer, et pourquoi des conversions filtrées contre la fraude (un signal propre, pas seulement davantage de signal) sont ce qui protège réellement vos performances.
Qu’est-ce que l’API Conversions de Meta (CAPI) ?
CAPI signifie Conversions API, soit API Conversions. Meta la définit comme un outil qui crée une connexion directe entre vos données marketing et Meta, en envoyant les événements web, applications, messagerie professionnelle et hors ligne/CRM de serveur à serveur. Là où le Meta Pixel exécute du JavaScript dans le navigateur du visiteur, la CAPI envoie les mêmes événements depuis votre serveur : ils arrivent donc même lorsque le navigateur bloque le Pixel, plante ou le supprime.
Dans le Gestionnaire d’événements, la CAPI apparaît comme une source de données que vous connectez en complément du Pixel (API Conversions pour le web, les applications, le hors ligne ou la messagerie professionnelle). C’est la moitié côté serveur du suivi de Meta ; le Pixel en est la moitié côté client.
Pourquoi la CAPI compte aujourd’hui : la perte de signal dans le navigateur
Le suivi uniquement dans le navigateur perd une part croissante des conversions :
- ATT d’iOS. Après l’App Tracking Transparency, AppsFlyer a mesuré un taux d’acceptation mondial sur iOS d'environ 50 % au 1er trimestre 2024 (avec de fortes variations régionales) : une grande partie des utilisateurs iOS ne peut donc pas être suivie au niveau de l’appareil.
- L’ITP de Safari limite les cookies propriétaires définis en JavaScript à environ 7 jours, ce qui restreint structurellement la persistance du Pixel.
- Les bloqueurs de publicités et les bandeaux de consentement empêchent purement et simplement le Pixel de se déclencher pour de nombreux utilisateurs.
Un mythe à démonter : les cookies tiers ne sont pas morts. Google est revenu sur son projet d’abandon dans Chrome en 2024, puis a progressivement mis fin à la Privacy Sandbox. La perte de signal est réelle, mais elle est due à l’ATT, à l’ITP, au consentement et aux bloqueurs de publicités, pas à une échéance sur les cookies. La CAPI est la réponse durable, car elle ne dépend pas du tout du navigateur.
Pixel, CAPI ou les deux : l’architecture recommandée par Meta
La question fréquente (Pixel ou CAPI ?) a une réponse claire : utilisez les deux, de façon redondante. Ils sont complémentaires :
| Meta Pixel (côté client) | API Conversions (côté serveur) | |
|---|---|---|
| Où il s’exécute | Navigateur du visiteur | Votre serveur |
| Points forts | Événements en temps réel, fbp/fbc, remarketing | Résiste aux bloqueurs de publicités, à l’ATT et à l’ITP ; identifiants plus riches |
| Signaux | Cookies du navigateur, comportement sur la page | IP, user agent, données CRM hachées (e-mail/téléphone) |
| Point faible | Bloqué ou limité par les contrôles de confidentialité | Aucun signal comportemental sur la page à lui seul |
Le Pixel capte les signaux du navigateur et alimente les audiences de remarketing ; la CAPI comble les conversions que le navigateur perd et ajoute des données de correspondance disponibles uniquement côté serveur. Ensemble, ils donnent à Meta une image plus complète et plus résiliente, et c’est précisément pour cela que la déduplication compte.
Comment fonctionne la déduplication : event_id et event_name
Envoyez le même achat depuis le Pixel et la CAPI sans déduplication et vous le comptez deux fois, ce qui fausse les rapports et induit en erreur les enchères automatisées. Meta déduplique sur la base d’un event_id identique et du même event_name sur les deux canaux (l’identifiant de navigateur fbp sert de clé secondaire pour les achats).
La règle : générez un seul event_id par conversion et transmettez exactement la même valeur aux deux appels.
// One id per conversion, sent on BOTH channels
const eventId = crypto.randomUUID();
// Browser (Pixel)
fbq('track', 'Purchase', { value: 79.0, currency: 'USD' }, { eventID: eventId });
// Server (CAPI): same event_name + event_id
sendCapiEvent({
event_name: 'Purchase',
event_id: eventId,
event_time: Math.floor(Date.now() / 1000),
action_source: 'website',
event_source_url: 'https://example.com/thank-you',
// ...user_data, custom_data
});
Une différence de casse ou d’espaces casse la correspondance et entraîne un double comptage silencieux. La passerelle API Conversions et les intégrations partenaires natives gèrent la déduplication pour vous ; avec le GTM côté serveur et les intégrations directes, elle relève de votre responsabilité.
Qualité de correspondance des événements (EMQ) : le score qui pilote l’optimisation
La qualité de correspondance des événements (Event Match Quality) est le score sur 10 de Meta (Faible / Correct / Bon / Excellent) qui mesure dans quelle mesure les informations client que vous envoyez associent un événement à un compte Meta. Une meilleure correspondance signifie une meilleure attribution et une meilleure optimisation.
Les leviers, par ordre d’importance : l'e-mail, le téléphone et l'external_id hachés pèsent le plus, renforcés par fbc/fbp, l’IP et le user agent. Les champs d’informations client doivent être normalisés et hachés en SHA-256 avant l’envoi ; client_ip_address, client_user_agent, fbc et fbp sont envoyés en clair. La CAPI obtient généralement un meilleur score que le Pixel seul, car elle peut joindre des identifiants serveur auxquels le navigateur n’a pas accès. Visez un 8 ou 9 réaliste, mais gardez en tête la réserve ci-dessous : un EMQ élevé sur un bot signifie simplement que Meta a associé un bot avec assurance.
Paramètres d’événement serveur de la CAPI : obligatoires et recommandés
D’après la référence des événements serveur de Meta :
- Obligatoires :
event_name,event_time(Unix) etaction_source(pour tous les événements ; les valeurs incluentwebsite,app,email,phone_call,chat,physical_store,business_messaging). Les événements de site web exigent aussievent_source_url. - Fortement recommandés :
event_id(déduplication), l’objetuser_data(correspondance et EMQ),custom_data(valeur, devise) etdata_processing_optionspour la LDU/le CCPA le cas échéant.
Quatre façons de configurer la CAPI
- Intégration directe à l’API : votre serveur appelle la Graph API. Le maximum de contrôle et de flexibilité ; un développement ponctuel.
- Passerelle API Conversions : peu ou pas de code, elle fonctionne dans votre compte AWS ou GCP et gère automatiquement la déduplication. Vous payez l’hébergement cloud, pas Meta.
- Intégrations partenaires / CMS : y compris la CAPI Shopify native via le canal de vente Meta : associez votre compte, réglez le partage des données sur Maximum, et Shopify envoie les événements serveur en complément du Pixel avec une déduplication gérée. Généralement gratuite, c’est le bon réglage par défaut pour la plupart des boutiques.
- Google Tag Manager côté serveur : le modèle de balise Meta dans un conteneur sGTM ; flexible, il ajoute un coût d’hébergement cloud et une déduplication manuelle.
Depuis le 15 avril 2026, Meta propose aussi une API Conversions gratuite « activée par Meta » en un clic dans le Gestionnaire d’événements, qui reproduit côté serveur les événements Pixel existants sans code : l’option la plus simple pour les petits annonceurs.
Ce que Meta annonce comme résultats de la CAPI (lisez ces chiffres avec attention)
Les chiffres de Meta : les annonceurs disposant d’une configuration CAPI web ont constaté en moyenne un coût par résultat inférieur de 17,8 % (avril 2026), des chiffres antérieurs faisant état d’environ 13 % et d’une hausse des achats d’environ 19 %. Ce sont des mesures propriétaires de Meta, non auditées de façon indépendante. Elles vont dans le bon sens et sont plausibles compte tenu du signal récupéré, mais considérez les pourcentages exacts comme des données d’éditeur, pas comme parole d’évangile.
La faille cachée : une CAPI standard envoie aussi les conversions des bots et des faux leads
Voici ce que les guides de configuration passent sous silence. Ni le Pixel ni une CAPI standard ne filtrent le trafic non valide. Tous deux déclenchent une conversion pour chaque visiteur concerné, y compris les bots, les sessions de fraude au clic et les faux leads issus de formulaires. Et le web est désormais majoritairement machine : Imperva a constaté que le trafic automatisé atteignait 51 % de l’ensemble du trafic web en 2024 (dont 37 % de bots malveillants), et son rapport 2026 situe le trafic automatisé au-delà de 53 %. Le cadre de l’IAB et du MRC appelle la part difficile à détecter le trafic non valide sophistiqué (SIVT) : exactement le trafic qui se glisse dans un flux de conversions.
Des données médiocres en entrée donnent des résultats médiocres en sortie : faites passer des conversions non valides par la CAPI et vous rendez votre mesure plus efficace pour transmettre de mauvaises données à Meta.
Pourquoi des conversions non filtrées dégradent discrètement Advantage+
Advantage+ optimise en direction de ceux qui génèrent vos événements. Le moteur de récupération de Meta, Andromeda, serait 4 fois plus efficace par unité de données, avec un rappel en hausse de 6 % et une qualité des publicités en hausse de 8 % (déploiement mondial en 2025). Cette efficacité est à double tranchant : nourrissez-le de « conversions » de bots et de faux leads et il apprend, plus vite, à trouver davantage de profils similaires bon marché et de faible qualité ; votre coût par acquisition réel se dégrade alors pendant que le tableau de bord semble actif. (Le mécanisme est celui de Meta ; son ampleur dépend de votre taux de fraude.)
C’est aussi pour cela que l’EMQ seul peut induire en erreur : un score de correspondance élevé sur un événement de mauvaise qualité signifie simplement que Meta a associé un bot avec assurance. La qualité de correspondance et la validité du signal sont deux problèmes différents.
CAPI filtrée contre la fraude : un signal propre, pas seulement davantage de signal
C’est là que ClickFortify pour Meta Ads change la donne. ClickFortify attribue un score à chaque clic et à chaque session sur la page de destination à partir de dizaines de signaux comportementaux, d’appareil et de réseau en temps réel et intercepte les faux leads avant leur synchronisation avec votre CRM. Lorsque le proxy CAPI est activé, les conversions envoyées via ClickFortify sont vérifiées au regard du score de fraude du visiteur, et les événements signalés sont supprimés ou étiquetés avant que Meta ne les reçoive. Vous conservez la couverture qui fait la réputation de la CAPI et protégez le signal sur lequel Advantage+ s’entraîne, à partir de 10 USD/mois. C’est toute la différence entre « plus de conversions » et « les bonnes conversions ». Voyez comment cela s’inscrit dans le panorama plus large de la fraude au clic sur Meta Ads et dans le problème des faux leads dans les enchères automatisées.
Liste de contrôle de la configuration CAPI et pièges courants
- ✅ Un seul
event_idpar conversion, identique sur le Pixel et le serveur, sinon vous comptez deux fois. - ✅ Le même
event_namesur les deux canaux ; vérifiez la déduplication dans le Gestionnaire d’événements. - ✅ Envoyez des paramètres de correspondance exacts et hachés (e-mail/téléphone/external_id) pour améliorer l’EMQ ; n’ajoutez pas de bruit.
- ✅ Définissez
action_sourcesur chaque événement etevent_source_urlsur les événements de site web. - ✅ Gérez le consentement et
data_processing_options: la base légale relève de votre responsabilité. - ❌ N’envoyez pas d’événements de test ou de bots dans votre jeu de données de production.
- ❌ Ne considérez pas la CAPI comme une protection contre la fraude ; filtrez le trafic non valide avant l’envoi des événements.
La CAPI transmet vos vraies conversions à Meta de manière fiable. Tenir les fausses à l’écart est un travail distinct, et c’est lui qui décide si Advantage+ optimise en direction de clients ou de bots. Commencez par le guide complet de la protection contre la fraude au clic, puis ajoutez une CAPI filtrée contre la fraude par-dessus.



