Accueil
Expertises Toutes les expertises Server-side GTM & dataLayer Analytics Conversion API Data Warehouse
Cas clients Tous les cas clients E-commerce SaaS Apps mobiles Lead generation
Ressources Toutes les ressources Google Tag Manager Mobile App Tracking RGPD & Consent Mode Google Analytics (GA4) Server-side tracking
Outils gratuits Tous les outils Diagnostic server-side
À propos Prendre RDV
CONVERSIONS OFFLINE

Conversions offline sur Meta Ads : le guide complet

Comment envoyer vos ventes offline (magasin, téléphone) à Meta Ads pour optimiser vos campagnes sur la vraie valeur générée. Guide de configuration.

·10 min de lecture
Dans ce guide
  1. Pourquoi tracker les conversions offline sur Meta Ads
  2. Le principe : le Conversions API (CAPI) en mode offline
  3. Configuration étape par étape
  4. Format et qualité du matching
  5. Bonnes pratiques
  6. Erreurs fréquentes

Une part importante des ventes influencées par une publicité Meta Ads (Facebook/Instagram) ne se conclut pas en ligne : appel téléphonique, visite en magasin, devis signé plus tard. Sans remontée de ces conversions offline, Meta optimise ses campagnes uniquement sur les conversions visibles en ligne — souvent une fraction de la valeur réelle générée. Ce guide explique comment connecter vos ventes offline à Meta Ads.

Pourquoi tracker les conversions offline sur Meta Ads

  • Optimisation d'enchères : l'algorithme Meta optimise vers les utilisateurs qui ressemblent à ceux qui convertissent. Sans les conversions offline, il optimise sur un signal partiel, potentiellement biaisé vers des acheteurs en ligne qui ne représentent pas tout votre marché.

  • Mesure du ROI réel : une campagne qui semble peu performante en ligne peut en réalité générer beaucoup de ventes en magasin ou par téléphone — invisibles sans remontée offline.

  • Attribution multicanale : pour les entreprises avec un parcours d'achat mixte (recherche en ligne, achat en point de vente), c'est la seule façon de mesurer l'impact publicitaire de bout en bout.

Le principe : le Conversions API (CAPI) en mode offline

Meta propose deux mécanismes complémentaires : le Pixel pour les événements web, et la Conversions API (CAPI) pour envoyer des événements côté serveur — y compris des événements qui n'ont jamais eu lieu sur le site, comme une vente en magasin. Pour les conversions offline, on utilise un event set offline (offline event set), un espace dédié dans Meta Events Manager où l'on importe des lots de transactions offline.

Configuration étape par étape

  1. Créer un offline event set dans Meta Events Manager, en le nommant clairement (ex : « Ventes magasin » ou « Devis signés »).

  2. Collecter les données de matching lors de l'interaction publicitaire ou de la vente : email, téléphone, nom/prénom, et si possible le fbclid (identifiant de clic Meta) capturé au moment du clic sur l'annonce et conservé jusqu'à la vente (formulaire, CRM).

  3. Préparer le fichier d'import (CSV ou envoi via API) avec les colonnes attendues par Meta : identifiants de matching hashés (SHA-256) pour les données personnelles, valeur de la conversion, devise, date/heure de l'événement.

  4. Importer les données manuellement dans Events Manager pour un premier test, puis automatiser l'envoi via l'API Conversions offline ou un connecteur (CRM, outil de Reverse ETL) pour une synchronisation régulière.

  5. Associer l'event set à vos campagnes concernées, pour que Meta puisse relier les conversions importées aux annonces diffusées.

Format et qualité du matching

La qualité de l'attribution dépend directement de la qualité du matching : plus vous fournissez de paramètres de matching fiables (email + téléphone + nom, voire fbclid), plus Meta rapproche correctement la vente offline du clic publicitaire d'origine. Un taux de matching faible (moins de 20-30%) rend l'exercice peu significatif — il vaut mieux vérifier la collecte des identifiants avant d'investir dans l'automatisation du flux.

Bonnes pratiques

  • Hasher systématiquement les données personnelles (email, téléphone) en SHA-256 avant envoi, comme l'exige Meta pour des raisons de confidentialité.

  • Recueillir le consentement approprié avant de collecter et transmettre ces données, en cohérence avec votre politique de confidentialité et le RGPD.

  • Fixer une fenêtre d'attribution cohérente avec votre cycle de vente : un import de conversions offline plusieurs mois après le clic aura un impact d'attribution limité.

  • Automatiser plutôt qu'importer manuellement une fois le format validé, pour garantir une remontée régulière plutôt que des pics ponctuels qui perturbent l'optimisation des campagnes.

Erreurs fréquentes

  • Envoyer des données non hashées ou mal formatées, rejetées silencieusement par Meta sans erreur visible côté utilisateur.

  • Ne pas capturer le fbclid dès le premier point de contact (formulaire de devis, prise de rendez-vous), ce qui prive le matching de son signal le plus fiable.

  • Dupliquer des événements déjà envoyés via le Pixel/CAPI web, faussant la mesure de valeur totale.

Une implémentation plus complexe à discuter ?

Discuter de votre tracking
Christophe Dubois
Christophe Dubois

Consultant tracking & data, freelance senior depuis 2012. Architecture de mesure, server-side, attribution.

Remonter en haut
FAQ

Questions fréquemment posées

Comment envoyer des ventes offline à Meta Ads ?

On crée un offline event set dans Meta Events Manager, on y importe les transactions offline (via fichier CSV ou API) avec des identifiants de matching hashés (email, téléphone) et si possible le fbclid capturé au moment du clic, puis on associe cet event set aux campagnes concernées.

Qu'est-ce que le fbclid et pourquoi est-il important pour les conversions offline ?

Le fbclid est l'identifiant de clic généré par Meta lors d'un clic sur une annonce. En le capturant dès le premier point de contact (formulaire, prise de rendez-vous) et en le conservant jusqu'à la vente, il devient le signal de matching le plus fiable pour relier une conversion offline à la campagne d'origine.

Faut-il hasher les données envoyées à Meta pour les conversions offline ?

Oui, Meta exige que les données personnelles (email, téléphone) soient hashées en SHA-256 avant envoi, à la fois pour des raisons de confidentialité et parce que c'est un format requis par l'API Conversions offline.

Quel taux de matching viser pour que les conversions offline soient fiables ?

Un taux de matching supérieur à 50-60% est généralement considéré comme exploitable. En dessous de 20-30%, l'attribution devient peu significative et il vaut mieux d'abord améliorer la collecte des identifiants de matching (email, téléphone, fbclid) avant d'automatiser le flux.

Prendre rendez-vous