Installer le pixel Meta et l'API Conversions sur sa boutique

Publié le 21 septembre 2026

Installer le pixel Meta et l'API Conversions sur sa boutique

Le pixel Meta est un morceau de code qui enregistre ce que font tes visiteurs sur ton site (voir un produit, ajouter au panier, acheter) et le renvoie à Meta. Sans lui, tes pubs ne savent pas qui achète, et tu ne peux ni optimiser une campagne pour les ventes ni calculer ce qu'elle rapporte. L'API Conversions envoie les mêmes évènements, mais depuis ton serveur plutôt que depuis le navigateur du visiteur. Meta recommande d'utiliser les deux ensemble.

Sur une boutique Shopify ou une autre plateforme avec une intégration Meta, tout se fait depuis des écrans de configuration. Sur un site sur mesure, il faut en général un développeur, au moins pour l'API Conversions.

Ce que le pixel mesure : les évènements standard

Meta définit une liste d'évènements standard. Pour une boutique, ceux qui comptent :

Évènement Code Ce qu'il enregistre
Vue du contenu ViewContent Visite d'une page qui t'intéresse, typiquement une fiche produit
Recherche Search Recherche sur ton site
Ajout au panier AddToCart Clic sur « Ajouter au panier »
Ajout à la liste d'envies AddToWishlist Ajout en favoris
Initier un paiement InitiateCheckout Début du paiement
Ajout des informations de paiement AddPaymentInfo Saisie des informations de facturation
Achat Purchase Commande validée, en général sur la page de confirmation
Terminer l'inscription CompleteRegistration Inscription, par exemple à ta newsletter

L'évènement Purchase est le seul qui compte vraiment pour vendre, et il doit transmettre deux paramètres : la valeur de la commande et la devise. Le code de Meta l'écrit fbq('track', 'Purchase', {value: 0.00, currency: 'USD'}) : sur ta boutique, ce sera le montant réel et EUR. Sans valeur, impossible de calculer ton retour sur dépense publicitaire.

Ces évènements s'enchaînent dans l'ordre du parcours d'achat. Quand tu regardes tes chiffres, un trou entre deux étapes (beaucoup d'ajouts au panier, très peu de paiements initiés) te montre où ta boutique perd des clients.

Pourquoi ajouter l'API Conversions

Le pixel fonctionne dans le navigateur du visiteur : ce qu'il envoie dépend de ce navigateur. L'API Conversions envoie les évènements depuis le serveur de ta boutique, par un canal séparé.

Meta présente l'API Conversions comme un complément du pixel, pour améliorer les performances et la mesure des campagnes, et recommande d'envoyer les mêmes évènements par les deux canaux. Ce qui pose une question : comment éviter qu'un achat soit compté deux fois ? C'est la déduplication, détaillée plus bas.

Méthode 1 : Shopify, via l'application Facebook et Instagram by Meta

C'est la méthode à privilégier si ta boutique est sur Shopify : tu passes par l'intégration officielle au lieu de coller du code dans ton thème.

  1. Dans l'interface administrateur Shopify, va dans Paramètres > Canaux de vente.
  2. Clique sur Shopify App Store et recherche « Facebook ».
  3. Clique sur Ajouter un canal (ou Ajouter une application).
  4. Sur la fonctionnalité que tu veux installer, clique sur Démarrer la configuration, puis Connecter le compte.
  5. Connecte-toi à Facebook et relie les ressources demandées : portefeuille business, Page Facebook et, selon la fonctionnalité, compte publicitaire.
  6. Accepte les conditions puis clique sur Terminer la configuration.

Deux points de Shopify à connaître :

  • il faut avoir le contrôle total du portefeuille business et de la Page Facebook pour accéder à tous les réglages ;
  • un employé qui doit gérer le canal se connecte avec son propre compte Facebook, qui doit lui aussi avoir le contrôle total du portefeuille et de la Page.

Si tu n'as pas encore de portefeuille ni de compte publicitaire, commence par créer ton compte publicitaire Meta.

Méthode 2 : depuis le Gestionnaire d'évènements Meta

Pour WooCommerce, PrestaShop, Wix ou un site sur mesure, tout part du Gestionnaire d'évènements :

  1. Ouvre le Gestionnaire d'évènements Meta.
  2. Clique sur Associer des données, sélectionne Web, puis Connecter.
  3. Donne un nom au pixel et clique sur Créer un pixel. Un identifiant (ID) est créé.
  4. Saisis l'URL de ton site et clique sur Vérifier : Meta te dit si une intégration de partenaire existe pour ta plateforme.
  5. Si une intégration existe, clique sur Suivant et suis les instructions sur le site du partenaire.
  6. Sinon, choisis Obtenir des conseils (l'option que Meta recommande) ou Configurer sans aide.
  7. Avec Configurer sans aide, choisis API Conversions et Pixel Meta ou Pixel Meta uniquement.

Pour l'API Conversions, trois chemins sont proposés :

  • Configuration avec une intégration de partenaire : le plus simple si ta plateforme est listée ;
  • API Conversions activée par Meta (pour le Web uniquement) : Meta te guide à l'écran ;
  • Configuration manuelle : Meta génère des instructions personnalisées que tu peux envoyer à ton développeur.

Si tu choisis Pixel Meta uniquement, tu peux installer le code toi-même, passer par un partenaire, ou cliquer sur Envoyer les instructions par e-mail à ton développeur. Pour configurer les évènements sans code, Meta propose aussi un outil de configuration par pointer-cliquer.

Avant de commencer, Meta pose deux conditions : avoir un site web, et pouvoir modifier son code ou le gestionnaire de balises utilisé (Google Tag Manager par exemple).

La déduplication : ne pas compter chaque vente deux fois

Quand le pixel et l'API Conversions envoient le même achat, Meta doit comprendre qu'il s'agit d'un seul évènement. Sinon, tes conversions sont gonflées, ton ROAS paraît meilleur qu'il n'est, et tu risques d'augmenter le budget d'une campagne qui ne le mérite pas.

Les règles de Meta :

  • les deux évènements doivent avoir le même event_name (par exemple Purchase) ;
  • et le même event_id, un identifiant unique pour cette action (par exemple le numéro de commande) ;
  • à défaut d'event_id, Meta peut s'appuyer sur external_ID ou fbp combiné à event_name ;
  • la déduplication fonctionne sur une fenêtre de 48 heures après le premier évènement reçu ;
  • quand les deux versions arrivent, Meta garde celle reçue en premier.

Meta indique qu'une intégration de partenaire peut gérer ces paramètres pour toi. En installation manuelle, c'est la première chose à vérifier avec ton développeur. Les erreurs classiques listées par Meta : event_id différent ou manquant, décalage entre l'envoi navigateur et l'envoi serveur, noms ou valeurs de paramètres incorrects.

Point important : la déduplication n'est nécessaire que si le même évènement part des deux sources. Si tu envoies des évènements différents par chaque canal, il n'y a rien à dédupliquer.

Quel évènement choisir pour optimiser tes campagnes

Une fois le pixel en place, chaque campagne de ventes te demande sur quel évènement optimiser. Le réflexe est de choisir Purchase, et c'est le bon choix quand ta boutique génère assez d'achats. Meta prévient pourtant que certains évènements demandent plus de budget que d'autres parce qu'ils sont plus difficiles à obtenir : optimiser pour les achats coûte plus cher qu'optimiser pour les vues de la page de destination.

En pratique, ça donne trois situations :

  1. Tu as un budget quotidien d'au moins cinq fois ton coût par achat visé (le repère de Meta pour une stratégie avec objectif de coût) : optimise pour Purchase.
  2. Ton budget est trop court pour ça : un évènement plus haut dans le parcours, comme AddToCart ou InitiateCheckout, arrive plus souvent. La campagne se stabilise plus vite, au prix d'une optimisation moins directement liée à la vente.
  3. Ton pixel ne remonte pas encore d'achats fiables : ne lance rien tant que ce n'est pas réglé.

Dans tous les cas, garde Purchase correctement installé avec sa valeur : même si tu optimises pour l'ajout au panier, c'est lui qui te dit si la campagne rapporte. Le calcul complet du budget est dans la page sur le budget Meta Ads.

Vérifier que tout fonctionne

  1. Dans le Gestionnaire d'évènements, ouvre ton pixel et l'onglet de test des évènements (outil de test des évènements).
  2. Parcours ta boutique dans une autre fenêtre : fiche produit, ajout au panier, début de paiement.
  3. Vérifie que chaque évènement apparaît, en provenance du navigateur et du serveur si l'API Conversions est active.
  4. Passe une vraie commande de test (un produit à petit prix que tu rembourses) et vérifie que Purchase arrive avec la bonne valeur et la devise EUR.

Meta propose aussi une extension de navigateur, le Conseiller en données publicitaires Meta, pour voir les évènements envoyés depuis une page.

Fais ce contrôle avant de dépenser le premier euro. Une campagne optimisée pour les achats avec un pixel qui ne remonte pas les achats dépense ton budget sans rien apprendre. Une fois la mesure en place, tu peux lancer ta première campagne Meta Ads, puis suivre la rentabilité avec le ROAS et les bons indicateurs.