La Conversions API de Meta envoie les événements depuis un serveur plutôt que depuis le navigateur. Elle permet de continuer à mesurer quand le pixel est bloqué par un bloqueur de publicité, par les protections du navigateur ou par un refus de cookies tiers.
Mais elle ne remplace pas le pixel : dans la quasi-totalité des installations, les deux coexistent et envoient le même événement. Sans mécanisme de déduplication, Meta compte donc deux achats pour une seule commande.
Le symptôme du double comptage
Vous le repérez en trois minutes :
- Le nombre d'achats dans le Gestionnaire de publicités est proche du double des commandes réelles
- Le ROAS a doublé pile au moment de l'activation de la CAPI, sans autre changement
- Dans le Gestionnaire d'événements, la colonne des événements dédupliqués affiche zéro ou un taux très faible
Comment fonctionne la déduplication
Meta rapproche deux événements et n'en garde qu'un quand ils partagent deux informations : le même nom d'événement et le même identifiant d'événement.
Cet identifiant, l'event_id, doit être généré une seule fois et transmis à l'identique par le navigateur et par le serveur. En e-commerce, le plus simple et le plus fiable est d'utiliser l'identifiant de commande : il est unique, stable, et disponible des deux côtés sans effort.
La fenêtre de rapprochement est de quelques jours, donc un serveur qui envoie l'événement avec plusieurs heures de retard reste dédupliqué correctement, à condition que l'identifiant soit le bon.
Les paramètres à envoyer
La déduplication règle le comptage. La qualité de correspondance, elle, détermine à qui Meta attribue la conversion. Elle dépend de ce que vous transmettez avec l'événement serveur :
fbpetfbc, les cookies déposés par le pixel et le paramètre de clic publicitaire. Ce sont les deux plus déterminants et ceux qu'on oublie le plus souvent- L'email et le numéro de téléphone, hachés en SHA-256 avant envoi
- Prénom, nom, ville, code postal, pays, également hachés
- L'adresse IP et le
user_agentd'origine, sans quoi Meta considère que tous vos événements viennent de votre serveur - L'horodatage réel de l'action, pas celui de l'envoi
Un score de correspondance qui plafonne sous 5 sur 10 signifie presque toujours qu'il manque fbc, l'adresse IP ou le user agent.
Vérifier que ça marche
La vérification tient en quatre points, à faire sur une commande test réelle :
- Dans le Gestionnaire d'événements, l'événement Achat apparaît une seule fois, avec la mention indiquant qu'il a été reçu par les deux canaux
- La colonne des événements dédupliqués affiche un taux élevé et stable, pas zéro
- Le montant et la devise correspondent exactement à la commande
- Le score de qualité de correspondance est visible et supérieur à 6
Refaites ce contrôle une semaine plus tard sur le volume réel, pas seulement sur votre commande test. Beaucoup d'installations fonctionnent sur le parcours standard et échouent sur les upsells ou les paiements alternatifs.
Ce que la CAPI apporte réellement
Correctement installée, elle récupère typiquement 10 à 25 % d'événements que le pixel seul ne voyait plus, et surtout elle améliore l'attribution des conversions existantes. Mal installée, elle gonfle vos chiffres et vous fait investir sur des campagnes dont vous surestimez le rendement.
La différence entre les deux ne tient pas à l'outil, mais à trois lignes de configuration.