Pourquoi la richesse des donnees envoyees a Meta change le travail de l'algorithme
En 2026, la plupart des annonceurs Meta utilisent une forme de Conversion API. Mais le travail reel se joue dans la richesse des signaux d'identite associes a chaque evenement. Plus vous envoyez de champs normalises correctement (email, telephone, nom, adresse, identifiants de session), plus Meta peut relier votre conversion a un profil utilisateur reel, dedupliquer les evenements Pixel et CAPI, et donner de la matiere a son algorithme d'optimisation.
DURUM.ai a ete construit sur 7 ans de donnees d'agence reelles — plus de 20M$ investis en Meta Ads, plus de 100M$ en ventes generees pour des clients sur les modeles lead-gen complexes (services, immobilier, education, B2B, agences). C'est cette experience operationnelle qui a guide notre architecture CAPI : pousser cinq reseaux publicitaires majeurs (Meta, TikTok, Google Ads, Snapchat, LinkedIn) avec le meme niveau d'enrichissement, dans un seul pipeline, avec un stitching d'identite qui survit aux cycles de vente de 30 jours et plus.
Cet article compare ce que chaque solution majeure envoie selon sa documentation publique, reconnait les forces propres a chaque outil, et detaille ce que DURUM.ai ajoute par-dessus ce socle.
Les signaux qui comptent dans un envoi CAPI
Meta documente les champs qu'il accepte dans un evenement CAPI. Les plus impactants pour la qualite du match :
- Email hashe (em) : signal d'identite de premier niveau. Format SHA-256 sur l'email trim + lowercase.
- Telephone hashe (ph) : signal de premier niveau. Format E.164 (avec +) pour TikTok et Google, chiffres seulement pour Meta et Snap.
- Prenom / Nom hashes (fn / ln) : signaux d'enrichissement. SHA-256 sur valeur trim + lowercase.
- Ville / Province / Code postal / Pays : signaux geo. Hashes pour Meta, en clair pour Google Enhanced Conversions.
- external_id : identifiant stable cross-device hashe. Permet de relier mobile et desktop d'un meme utilisateur.
- fbp (cookie 1st party) + fbc (clic Facebook reconstruit a partir du fbclid) : reconnecte la session navigateur a l'evenement serveur.
- client_ip_address + client_user_agent : signaux de session bruts.
- event_id stable : permet a Meta de dedupliquer entre le Pixel navigateur et l'envoi CAPI sans double comptage.
Un outil de tracking peut couvrir une partie ou la totalite de ces signaux selon son architecture et son cas d'usage d'origine. Le tableau ci-dessous resume ce que chaque solution couvre selon sa documentation publique.
Comparaison des outils — vue d'ensemble
Le tableau ci-dessous resume les capacites documentees de chaque solution selon leur documentation publique. Une case vide indique simplement que la fonctionnalite n'est pas la priorite documentee de l'outil — chaque produit est concu pour un cas d'usage different.
| Capacite | Envoi manuel | GHL | ClickMagick | Hyros | Triple Whale | DURUM.ai |
|---|---|---|---|---|---|---|
| Email hashe | Oui (CSV) | Oui | Oui | Oui | Oui | Oui |
| Telephone hashe | Manuel | Oui | Oui | Oui | Oui | Oui (E.164 + chiffres selon reseau) |
| Prenom / Nom hashes | Manuel | — | — | Oui (forms + CRM) | — | Oui |
| Ville / Province / Code postal / Pays | Manuel | — | — | Partiel | — | Oui (hash Meta + plain Google) |
| fbc reconstruit depuis fbclid | — | fbclid passe | Oui | Oui | Oui | Oui |
| fbp cookie 1st party | — | Selon config | Cookie ClickMagick | Pixel Hyros | Whale Pixel | Pixel DURUM + synthese deterministe en fallback |
| external_id stable cross-device | — | Contact ID GHL | Click ID | Hyros user ID | Customer Shopify | contact_profile_id stitching |
| Stitching identite cross-device | — | Selon config | Click-based | Specialite du produit | Whale Pixel | Graph identite multi-source |
| Deduplication event_id Pixel + CAPI | — | Selon config | Oui | Oui | Oui | Oui (ID stable) |
| Retry + backoff + dead letter | — | — | Oui (postbacks) | Oui | Oui | Oui (5s -> 6h, DLQ + alerte Slack) |
| Refund / RETRACTION Google | Manuel | — | Selon config | Selon config | Selon config | Oui (valeur negative + adjustments Google) |
| Reseaux server-side documentes | Tous (manuel) | Meta | Meta + relais multi | Meta + Google + TikTok | Meta + TikTok | Meta + TikTok + Google + Snapchat + LinkedIn |
Source : documentation publique de chaque outil et architecture interne de DURUM.ai. Une case « Selon config » indique que la capacite depend du parametrage chez le client et n'est pas garantie par la configuration par defaut documentee.
L'envoi manuel via Events Manager
Beaucoup d'annonceurs commencent par charger manuellement leurs conversions via le Events Manager de Meta (upload CSV d'evenements hors ligne). C'est gratuit, ca fonctionne, et c'est un point de depart legitime pour les comptes qui n'ont pas encore d'integration server-side en place.
Caracteristiques de l'envoi manuel : les cookies de session navigateur (fbp, fbc) ne sont pas inclus puisqu'ils sont generes au moment du clic et ne peuvent etre reconstitues apres coup dans un CSV. La latence entre la conversion reelle et l'envoi a Meta est typiquement de 24 a 48 heures.
L'envoi manuel reste utile pour les conversions tres en aval (vente conclue 30 jours apres le lead) quand aucun systeme automatise n'est en place, ou en complement d'un envoi temps reel pour les evenements rares qui meritent d'etre confirmes a la main.
GoHighLevel (GHL) — l'action CAPI dans les workflows
GHL offre une action native « Send Facebook Conversions API » dans son moteur de workflows. La configuration demande un Pixel ID, un access token et un nom d'evenement. Le contact, son email hashe et le fbclid (quand capture via les pages de capture ou funnels GHL) sont transmis a Meta. Une option de mapping personnalise permet d'ajouter le Facebook Lead ID pour les Lead Ads.
Ce que GHL fait bien : l'integration s'insere naturellement dans les automatisations workflow existantes, ce qui en fait un choix evident pour les comptes deja structures autour de GHL. La configuration est rapide (deux clics depuis un workflow), et la couverture des evenements de funnel (formulaire soumis, rendez-vous reserve, formulaire de commande) est native.
Ce que DURUM.ai ajoute par-dessus : l'enrichissement automatique des champs prenom, nom, ville, province, code postal et pays (hashes pour Meta, en clair pour Google selon la specification), un fbp 1st party capture par le pixel DURUM (avec synthese deterministe en fallback si le visiteur n'a pas encore touche le site), un external_id stable lie au profil contact pour le stitching cross-device, et l'extension du meme envoi enrichi aux cinq reseaux publicitaires majeurs (Meta + TikTok + Google + Snapchat + LinkedIn) sans configuration supplementaire. Pour les agences qui gerent plusieurs sous-comptes, DURUM.ai expose le suivi du score Event Match Quality de Meta par client via l'API officielle.
ClickMagick — postbacks S2S et tracking de liens
ClickMagick s'est etabli comme reference pour le tracking de liens et l'attribution affiliee. Son approche : tout passe par des UTM et des cookies first-party deposes par ClickMagick, puis les conversions sont renvoyees a Meta via S2S postbacks (server-to-server).
Ce que ClickMagick fait bien : la reconstruction du fbc depuis le fbclid est solide, le cookie first-party depose par ClickMagick offre un signal de session resistant aux restrictions iOS et navigateur, et le mecanisme de postback permet une deduplication propre entre le Pixel et l'envoi server-side. Le produit excelle pour les flux d'affiliation, les comptes qui poussent du trafic via plusieurs regies, et l'attribution de clic granulaire avec rotation d'offres.
Ce que DURUM.ai ajoute par-dessus : l'enrichissement complet des champs PII (prenom, nom, ville, province, code postal, pays) en plus des identifiants de clic, un stitching d'identite multi-source qui relie clic publicitaire et conversion CRM 14 ou 30 jours plus tard via email_hash et telephone_hash, la gestion des refunds (valeur negative pour Meta/TikTok/Snap + RETRACTION pour Google), et l'extension de ce socle a cinq reseaux publicitaires dans un seul pipeline.
Hyros — l'attribution server-side avec push CAPI enrichi
Hyros pousse activement les conversions enrichies vers Meta Conversion API, Google Ads et TikTok Events API. C'est l'un des arguments centraux du produit : le pixel Hyros capture les visiteurs, relie le clic publicitaire a la vente via un identity stitching cross-device, puis renvoie a chaque plateforme un evenement enrichi avec email, telephone, fbp, fbc, external_id et identifiants de clic stables.
Ce que Hyros fait bien : l'identity stitching cross-device est une force historique du produit — un visiteur sur mobile qui convertit deux semaines plus tard sur desktop est correctement relie a son clic publicitaire d'origine. La capture du fbp via le pixel Hyros et la reconstruction du fbc depuis le fbclid sont solides. Le pipeline d'envoi server-side gere retry et deduplication. Hyros excelle dans les comptes paid acquisition pure ou la precision d'attribution multi-touch et la lutte contre l'over-attribution sont prioritaires.
Ce que DURUM.ai ajoute par-dessus : l'extension du meme envoi enrichi a Snapchat et LinkedIn (en plus de Meta, Google et TikTok), une couche d'enrichissement geographique complete (ville, province, code postal, pays) systematiquement transmise selon la specification de chaque reseau, un graph d'identite multi-source qui combine email_hash, telephone_hash, fbp, ga_client_id et empreinte d'appareil, et l'integration native avec le pipeline de ventes (CRM, call tracking, coaching reps) pour relier la conversion publicitaire jusqu'a la vente finale et au revenu net.
Voir aussi notre comparaison detaillee Hyros vs DURUM.ai.
Triple Whale Sonar — l'enrichissement ecom
Triple Whale Sonar est une reference serieuse en envoi enrichi a Meta CAPI pour le commerce electronique. Le produit s'appuie sur les webhooks Shopify pour capturer chaque conversion avec un contexte client riche (historique d'achat, lifetime value, segments) et envoie a Meta CAPI ainsi qu'a TikTok Events API.
Ce que Triple Whale fait bien : la maturite et la profondeur de l'integration Shopify, l'UI claire pour suivre le score Event Match Quality, le Whale Pixel qui depose un cookie first-party permettant de relier les sessions navigateur a Sonar, et le contexte ecom riche qui alimente leur dashboard d'analytique. Sonar est un choix naturel pour les marques DTC Shopify qui restent concentrees sur Meta et TikTok.
Ce que DURUM.ai ajoute par-dessus : la couverture des modeles lead-gen (services, immobilier, education, B2B, agences) en plus de l'ecommerce, l'envoi enrichi a Google Enhanced Conversions, Snapchat et LinkedIn (au-dela de Meta + TikTok), l'enrichissement systematique des champs d'adresse (ville, province, code postal) selon la specification de chaque reseau, et le stitching long-delay clic publicitaire vers conversion CRM 30 jours plus tard pour les cycles de vente non-ecommerce.
Voir aussi notre comparaison detaillee Triple Whale vs DURUM.ai.
DURUM.ai — la plateforme pensee pour le pont marketing-ventes
DURUM.ai pousse les conversions vers cinq reseaux publicitaires majeurs (Meta, TikTok, Google Ads, Snapchat, LinkedIn) avec le meme niveau d'enrichissement sur chaque envoi. C'est, a notre connaissance, la seule plateforme francophone qui aligne ce niveau de couverture multi-CAPI dans un seul pipeline avec une operation unifiee. Mais l'envoi server-side n'est qu'une piece du puzzle — la valeur reelle vient de ce que cet envoi est branche.
Un envoi enrichi a la specification, sur tous les reseaux
Pour chaque evenement, le systeme envoie : email + telephone (format E.164 ou chiffres adapte par reseau), prenom + nom hashes, ville + province + code postal + pays (hashes pour Meta, en clair pour Google Enhanced Conversions selon la specification officielle), external_id stable lie au profil contact, fbc reconstruit depuis le fbclid stocke dans le graphe d'identite, fbp reel quand le visiteur a deja vu une page (avec synthese deterministe en fallback pour les conversions sans visite preliminaire), IP et User Agent du clic original. Les equivalents techniques de chaque champ sont egalement transmis vers TikTok (ttp + ttclid), Google (ga_client_id + gclid), Snapchat (_scid + sccid) et LinkedIn (li_fat_id).
Un stitching d'identite long-delay pour les cycles de vente reels
Le graphe d'identite combine email_hash, telephone_hash, fbp, ga_client_id, identifiants de clic et empreinte d'appareil pour relier chaque conversion a un profil de contact unique — y compris pour des conversions qui surviennent 14, 30 ou 60 jours apres le clic publicitaire initial. C'est la difference entre tracker un achat Shopify instantane et tracker une vente B2B closee 6 semaines apres le premier touchpoint Meta Ads. Le pixel DURUM, integre nativement au pipeline, depose son propre cookie 1st party des le premier visite, ce qui permet de retrouver le clic d'origine meme apres plusieurs sessions intermediaires.
Branche au CRM, au call tracking et au pipeline de ventes
L'envoi CAPI de DURUM.ai n'est pas un module isole — il fait partie d'une plateforme integree qui inclut le call tracking avec enregistrement et transcription IA, le suivi du pipeline complet (leads, bookings, ventes, no-shows), le coaching data-driven des representants, les commissions, le P&L et les rapports automatises. Concretement : le clic publicitaire qui a genere un lead est relie a l'appel commercial qui a transforme ce lead en client, puis a la vente confirmee dans le CRM et au revenu net apres remboursements. C'est la chaine complete, dans un seul outil, avec une seule source de verite.
Fiabilite operationnelle de niveau production
Backoff exponentiel (5s, 30s, 5min, 30min, 6h) sur chaque echec reseau, dead letter queue avec alerte Slack si le taux d'echec depasse un seuil, suivi quotidien du score Event Match Quality de Meta via l'API officielle pour chaque compte client. Pour les refunds, la valeur negative est envoyee a Meta, TikTok et Snapchat ; Google recoit un appel uploadConversionAdjustments avec type RETRACTION. Multi-tenant des le premier jour : une seule plateforme pour gerer plusieurs clients en parallele avec isolation des donnees par client (RLS Postgres).
Quebec, Loi 25, support francophone
Plateforme construite au Quebec, donnees hebergees au Canada, conformite Loi 25, support en francais pour les agences et entreprises francophones qui ne veulent pas dependre d'un outil americain pour leur infrastructure de tracking et de ventes.
Ce que DURUM.ai fait que les outils specialises n'ont pas dans leur perimetre
Chaque outil de tracking compare ici a ete construit pour un cas d'usage specifique et l'excelle dans ce perimetre. DURUM.ai a ete construit pour un cas different : etre la plateforme operationnelle complete d'un annonceur ou d'une agence, du clic publicitaire jusqu'au revenu net confirme dans le CRM.
- Cinq reseaux server-side dans un seul pipeline : Meta + TikTok + Google + Snapchat + LinkedIn avec la meme architecture, le meme niveau d'enrichissement et la meme observabilite. Ajouter un nouveau reseau ne demande pas de stack supplementaire.
- Enrichissement geographique systematique selon la specification de chaque reseau : ville, province, code postal et pays correctement hashes ou en clair selon ce que chaque API attend (specifiquement, Google Enhanced Conversions attend ces champs en clair, pas haches — DURUM.ai le respecte).
- Pipeline complet ads vers vente CRM en une seule plateforme : tracking publicitaire + call tracking + transcription IA + suivi des reps + commissions + P&L. Plus besoin de connecter cinq outils differents avec Zapier.
- Stitching long-delay 30 jours et plus : adapte aux cycles de vente reels du lead-gen, du B2B, de l'immobilier et de l'education.
- Multi-tenant agence des le premier jour : isolation par client native (RLS Postgres), suivi du score Event Match Quality de Meta par sous-compte, alertes operationnelles centralisees.
- Construit au Quebec, conforme Loi 25, donnees au Canada : conformite native pour le marche francophone et les entreprises soumises a la juridiction quebecoise.
Mesurer l'impact reel sur vos campagnes
Le seul vrai test d'un outil de tracking server-side, c'est ce que vos campagnes font en production sur une periode de 30 a 60 jours. Trois indicateurs concrets a surveiller :
- Conversions reportees dans Meta Ads Manager avant et apres l'activation. Une partie des conversions etait masquee par iOS, ad blockers et navigation privee — un envoi server-side enrichi les rend visibles a Meta.
- Score Event Match Quality dans le Events Manager de Meta. C'est la metrique officielle de Meta pour evaluer la richesse de vos envois CAPI. Visible directement dans l'UI Meta Ads, sans intermediaire.
- CPA reel mesure sur une periode de 30 a 60 jours, calcule en reliant les depenses publicitaires aux ventes confirmees dans votre CRM. C'est la metrique qui paye les factures.
Pour comprendre comment ces indicateurs s'inscrivent dans votre cout par acquisition reel, il faut connecter les donnees publicitaires au CRM et suivre la conversion lead vers vente. C'est exactement la chaine que DURUM.ai automatise.
Quelle solution choisir selon votre profil
Le bon outil depend de votre modele d'affaires et de votre niveau d'ambition sur le tracking.
- Ecommerce Shopify pur sans lead-gen : Triple Whale Sonar est un excellent choix si vous restez sur Meta + TikTok. DURUM.ai apporte une valeur additionnelle si vous voulez ajouter Google Enhanced Conversions, Snapchat ou LinkedIn, ou si vous gerez plusieurs marques en parallele.
- Affiliation et tracking de regies multiples : ClickMagick reste fort pour son cas d'usage natif (attribution de clic granulaire, postbacks affilies, rotation d'offres). C'est un outil specialise pour ce flux specifique.
- Paid acquisition pure avec attribution multi-touch precise : Hyros est une reference solide, particulierement pour les comptes qui veulent un focus fort sur la deduplication de clic et l'attribution sur Meta + Google + TikTok.
- Lead-gen avec CRM (services, immobilier, education, B2B, agences) : DURUM.ai a ete construit specifiquement pour ce cas. L'enrichissement d'identite a partir du CRM (prenom, nom, adresse) et le stitching long-delay (clic publicitaire vers vente 30 jours plus tard) sont les fondations du produit.
- Compte GHL deja en place qui veut activer rapidement le CAPI : l'action native GHL est un bon point de depart. DURUM.ai s'integre par-dessus pour ajouter l'enrichissement complet (nom, adresse) et l'extension aux 4 autres reseaux.
- Vous demarrez et n'avez pas de budget : commencez par installer le Pixel Meta correctement + activer la CAPI gateway native de Meta (gratuite). C'est une fondation solide sans investissement supplementaire.
Conclusion
Chaque outil compare dans cet article fait du tres bon travail dans son cas d'usage d'origine. GHL est solide pour l'automatisation workflow. ClickMagick est specialise dans le tracking de liens affilies. Hyros excelle dans l'attribution multi-touch sur le paid. Triple Whale est mature pour l'enrichissement Shopify ecom. Si vous etes deja dans l'un de ces cas et que votre couverture publicitaire est concentree sur un ou deux reseaux, ces outils repondent a votre besoin.
DURUM.ai a ete construit pour un cas different : etre la plateforme operationnelle complete d'un annonceur ou d'une agence francophone, du clic publicitaire jusqu'au revenu net confirme dans le CRM. Cinq reseaux server-side dans un seul pipeline avec l'enrichissement complet de chaque champ selon la specification de chaque API, stitching d'identite long-delay pour les cycles de vente reels, integration native avec le call tracking, la transcription IA, le coaching reps, les commissions et le P&L, multi-tenant pour les agences, donnees au Canada, conformite Loi 25. C'est la fondation que nous avons construite a partir de 7 ans d'experience d'agence et de plus de 20M$ investis en Meta Ads pour nos propres clients.
Si vous voulez voir en direct ce que DURUM.ai enverrait sur votre propre compte avec vos donnees actuelles — payload champ par champ, score Event Match Quality dans Meta, projection d'impact sur votre CPA reel — reservez une demonstration de 30 minutes. La premiere version d'evaluation est gratuite et vous permet de comparer votre setup actuel avec ce que DURUM.ai enverrait, avant tout engagement.