conversions offlineMeta Ads

Conversions offline Meta + Google Ads : reconnecter votre algo au CRM

Quand Meta Ads, GA4 et le CRM ne disent pas la même chose, ne coupez pas le budget. Reconnecter les algorithmes publicitaires au CRM via OCT et OCI : méthode et résultats chiffres.

Le scénario qui déclenche tout

Trois onglets ouverts : le tableau de bord Meta Ads, GA4, le CRM. Trois chiffres différents qui ne réconcilient sur aucune ligne. Meta affiche un CPA double et des leads divisés par deux. GA4 parle d’une baisse partielle. Le CRM, lui, enregistre un volume de devis signés parfaitement stable. Pour un cycle de vente de plusieurs mois, les pièges de l’analytics B2B SaaS sont décrits à part.

La question qui tombe en reunion : “on fait quoi du budget Meta ?”

Personne ne sait. Et c’est la qu’une grande partie des entreprises commet la même erreur : elles coupent le budget par précaution. Une campagne rentable, sabotée parce que l’interface publicitaire ne savait pas voir les vraies conversions.

Pourquoi les chiffres divergent (rappel)

Meta et Google Ads attribuent une conversion s’ils détectent que leur clic ou leur impression est entre dans le parcours utilisateur, dans une fenêtre donnée. GA4 attribue une conversion sur la base des cookies, des UTM, du referrer et du dernier point de contact non-direct. Aucun des deux ne sait ce qui se passe après : le devis envoyé par email, le rendez-vous téléphonique, le contrat signe au bout de quatre semaines.

Résultat : Meta optimise sur des leads qui n’ont rien à voir avec les vraies signatures, et vous pilotez votre budget sur des proxys.

Le seul chiffre qui compte : la conversion business

Avant toute réparation technique, il faut prendre une décision stratégique : choisir UNE métrique business de référence. Pas un proxy, pas une étape intermédiaire. La conversion qui paye les factures.

Pour un site de spa : devis signés au CRM. Pour un B2B SaaS : opportunités qualifiées ou contrats. Pour un e-commerce : commandes valides après retour, pas paniers créés.

Cette métrique vit dans le CRM ou l’outil métier. Pas dans Meta. Pas dans GA4. Pas dans Google Ads.

Reconnecter les algorithmes à la réalité via OCT et OCI

Une fois la métrique choisie, on remonte cette information vers les algorithmes publicitaires. C’est le rôle des conversions offline.

Côté Meta : OCT (Offline Conversion Tracking)

Meta propose deux mécanismes pour ingérer les conversions hors-site :

  • Conversions API (CAPI) : envoi server-to-server depuis votre backend vers Meta. C’est la solution la plus robuste, qui résiste aux blocages côté navigateur (ITP Safari, ad blockers).
  • Upload manuel ou via Zapier/Make : pour les structures qui n’ont pas de développement custom.

L’événement envoyé contient l’identifiant utilisateur (email hashé, téléphone hashé, click ID Meta), la valeur de la conversion (montant du devis signé), et le timestamp. Meta rattache l’événement au clic publicitaire qui a amené l’utilisateur.

Côté Google : OCI (Offline Conversion Imports)

Google Ads accepte deux modes :

  • Enhanced Conversions for Leads : envoi des données user (email, téléphone) avec le gclid capture en amont. L’intégration peut se faire via Google Tag Manager, l’API Google Ads, ou des connecteurs CRM (HubSpot, Salesforce ont des intégrations natives).
  • Click ID upload : si vous avez stocke le gclid au moment du clic, vous pouvez uploader un fichier CSV avec gclid + valeur conversion + timestamp. Limite : la fenêtre maximale est de 90 jours.

Stocker le click ID dès le clic

C’est l’étape souvent oubliée. Pour que OCI fonctionne, il faut capturer le gclid (Google) et le fbclid (Meta) au moment du clic publicitaire, le persister dans votre base de données client, et le re-envoyer au moment de la conversion offline.

Le snippet à placer en écoute de l’URL :

const params = new URLSearchParams(window.location.search);
const gclid = params.get('gclid');
const fbclid = params.get('fbclid');

if (gclid) {
  localStorage.setItem('gclid', gclid);
  localStorage.setItem('gclid_ts', Date.now());
}
if (fbclid) {
  localStorage.setItem('fbclid', fbclid);
  localStorage.setItem('fbclid_ts', Date.now());
}

Au moment du formulaire (devis, prise de rendez-vous), ces valeurs sont injectées comme champs caches et stockées avec le lead dans le CRM.

Le rituel hebdomadaire qui change le pilotage

L’erreur classique après avoir câblé les conversions offline : ne pas changer la façon de piloter. Les conversions offline ne servent à rien si l’équipe regarde toujours Meta ou GA4 en isolation.

La méthode qui a fait ses preuves chez plusieurs clients : un canevas de commentaire hebdomadaire ancre sur le CRM. Une seule reunion, un seul tableau, trois questions :

  1. Combien de conversions business réelles sur la période (devis signés, contrats fermes) ?
  2. Quel CPA réel par canal en divisant le spend par les vraies conversions ?
  3. Quels arbitrages budgétaires pour la semaine suivante, justifies par ces chiffres ?

Plus de discussions sur “Meta dit que…” ou “GA4 montre que…”. On parle business, on tranche.

Ordre de grandeur des résultats (cas documenté)

Cette méthode a été documentée publiquement par plusieurs cabinets spécialisés tracking, avec des résultats convergents quand le contexte s’y prête (cycle de vente long, dépense paid > 5 000 € / mois, divergence CRM vs régies).

Un cas illustratif rendu public sur un groupe de spas premium en France, sur 12 mois glissants après déploiement de la méthode :

  • Leads mensuels en hausse de l’ordre de +35 % (de 83,5 à 113,1)
  • CPA pondéré reduit d’environ -42 % (de 119 € à 69 €)
  • Conversions Meta visibles à l’algorithme : +50 %
  • Arbitrages budgétaires bascules du dashboard publicitaire vers le CRM

Ces chiffres sont présentes comme ordre de grandeur, pas comme garantie. La réalité client dépend du volume de leads, de la qualité des données CRM, et de la maturité du process commercial.

Quand mettre en place les conversions offline ?

Le chantier OCT/OCI est rentable si :

  • Vous dépensez plus de 5 000 € par mois en paid (Meta + Google cumulés)
  • Votre cycle de vente est supérieur à quelques jours (B2B, devis, hôtellerie, immobilier, éducation, santé)
  • Vos chiffres CRM divergent visiblement de ceux des régies
  • Votre équipe coupe ou maintient des budgets sans certitude

Si votre cycle de conversion est instantané (e-commerce achat impulsif, mobile gaming) et que GA4 voit la conversion finale, le besoin est plus faible.

Pour aller plus loin

Ron Kopelman

Besoin d'aide sur ce sujet ?

Je peux vous accompagner sur la mise en place ou l'optimisation de votre tracking.