Événements Suivis dans Pixel Plus
Pixel Plus peut envoyer plus de 20 événements Facebook différents dans votre boutique. Chaque événement fournit à Meta des données qu'il utilise pour comprendre vos visiteurs, optimiser la diffusion des publicités et alimenter des fonctionnalités comme les Publicités Dynamiques et les audiences personnalisées. Ce guide couvre tous les événements disponibles : ce que chacun suit, quand l'activer et à quoi il sert.
📐 Types d'événements
Avant de commencer, voici deux types d'événements à connaître :
- Événements Dynamiques — Incluent automatiquement les données produit (IDs, noms, prix, catégories). Nécessaires pour les Publicités Dynamiques (reciblage de produits spécifiques à des utilisateurs spécifiques).
- Événements à Valeur Personnalisée — Envoient une valeur numérique fixe que vous définissez dans le module. Utiles pour la notation des prospects et la création d'audiences personnalisées.
👁️ Événements de Visualisation
PageView
Clé de configuration : FCTP_PAGEVIEW
Se déclenche à chaque chargement de page dans toute la boutique : page d'accueil, fiches produit, catégories, pages CMS, panier, tunnel de commande, etc.
Activez cet événement sauf si vous avez une raison spécifique de ne pas le faire. Il est la base des audiences personnalisées basées sur les URL — par exemple, « utilisateurs qui ont visité /soldes/ » ou « utilisateurs arrivés au paiement sans acheter ».
ViewContent
Clé de configuration : FCTP_VIEWED · Événement Dynamique
Se déclenche quand un client consulte la fiche d'un produit individuel. Envoie l'ID du produit, le nom, le prix, la catégorie et la devise à Meta.
Essentiel pour les Publicités Dynamiques — Meta utilise cet événement pour afficher exactement les produits qu'un visiteur a consultés dans vos publicités de reciblage. Les listes de produits (pages de catégorie, résultats de recherche) ne déclenchent pas cet événement.
ViewCategory
Clé de configuration : FCTP_CATEGORY · Événement Dynamique · Valeur optionnelle
Se déclenche quand un client consulte une page de catégorie. Envoie une liste d'IDs de produits de cette catégorie (configurable : 5–10 produits, meilleures ventes ou position par défaut).
Utile pour créer des audiences par catégorie et pour les Publicités Dynamiques ciblant les visiteurs selon leurs centres d'intérêt.
ViewCMS
Clé de configuration : FCTP_CMS · Valeur optionnelle
Se déclenche quand un client consulte une page CMS (À propos, FAQ, Conditions générales, etc.).
Utile pour créer des audiences basées sur l'engagement avec le contenu — par exemple, cibler les utilisateurs ayant lu votre page FAQ.
ViewCart
Clé de configuration : FCTP_VIEWCART · Valeur optionnelle
Se déclenche quand un client consulte son panier.
Utile pour créer des audiences « abandon de panier » — utilisateurs arrivés au panier sans démarrer le paiement.
🛒 Événements de Conversion
AddToCart
Clé de configuration : FCTP_ADD_TO_CART · Événement Dynamique
Se déclenche chaque fois qu'un client ajoute un produit à son panier. Envoie l'ID du produit, la quantité, le prix et la devise.
Essentiel pour les Publicités Dynamiques et pour mesurer la performance des fiches produit. Meta utilise les signaux AddToCart pour optimiser les campagnes « Ajout au panier » et « Achat ».
Purchase
Clé de configuration : FCTP_CONV · Événement Dynamique
Se déclenche quand une commande est passée. Envoie la valeur de la commande, la devise et tous les IDs de produits de la commande.
C'est l'événement le plus important. Il alimente les campagnes de conversion, les rapports ROAS et les audiences basées sur les achats. Pour un contrôle avancé sur le déclenchement de cet événement (commandes validées, virements bancaires, déduplication), consultez le guide Paramètres Avancés de l'Événement Purchase.
InitiateCheckout
Clé de configuration : FCTP_START_ORD · Valeur optionnelle
Se déclenche quand un client clique sur « Procéder au paiement ».
Marque le début du tunnel d'achat. Meta l'utilise pour créer des audiences d'abandon de checkout et optimiser pour les visiteurs à forte intention d'achat.
CompleteRegistration / GuestRegistration
Clé de configuration : FCTP_REG · Valeur optionnelle
Se déclenche quand un client crée un nouveau compte (CompleteRegistration) ou finalise une commande en tant qu'invité (GuestRegistration). Les deux utilisent le même interrupteur.
Utile pour mesurer les inscriptions et optimiser les campagnes d'acquisition de nouveaux clients.
Étapes du Tunnel de Commande (bêta)
Ces événements suivent les étapes individuelles du tunnel de commande. Ils sont marqués bêta car ils dépendent de l'implémentation des hooks de votre module de paiement et peuvent ne pas se déclencher sur tous les thèmes ou tunnels de commande personnalisés.
| Événement | Clé de configuration | Quand il se déclenche |
|---|---|---|
CheckoutPersonalInfo | FCTP_CHECKOUT_PERSONAL_INFO | Le client confirme ses informations personnelles ou se connecte pendant le checkout |
CheckoutAddressStep | FCTP_CHECKOUT_ADDRESS | Le client confirme son adresse de livraison |
AddShippingInfo | FCTP_ADD_SHIPPING_INFO | Le client sélectionne un mode de livraison |
AddPaymentInfo | FCTP_START | Le client démarre l'étape de paiement |
Chaque étape peut avoir une valeur personnalisée optionnelle. Activez-les uniquement si votre module de paiement les supporte — testez d'abord avec le Gestionnaire d'Événements Facebook ou le Pixel Helper.
💬 Événements d'Engagement
Search
Clé de configuration : FCTP_SEARCH · Valeur optionnelle
Se déclenche quand un client effectue une recherche sur le site. Envoie la requête de recherche et une liste d'IDs de produits des résultats (configurable : 5–10 éléments).
Utile pour comprendre le comportement de recherche et créer des audiences d'acheteurs potentiels à forte intention.
AddToWishlist
Clé de configuration : FCTP_WISH · Valeur optionnelle
Se déclenche quand un client ajoute un produit à sa liste de souhaits.
Nécessite que le module Block Wishlist de PrestaShop soit installé et actif. Se déclenche uniquement sur le sélecteur de bouton configuré dans les Options Avancées du module.
Contact
Clé de configuration : FCTP_CONTACT_US · Valeur optionnelle
Se déclenche quand un client soumet le formulaire de contact de la boutique.
Utilisez cet événement pour créer des audiences d'utilisateurs ayant pris contact, ou pour suivre les campagnes de génération de leads.
Discount
Clé de configuration : FCTP_DISCOUNT · Valeur optionnelle
Se déclenche quand un client applique un code de réduction dans son panier.
Utile pour mesurer l'efficacité des campagnes basées sur des coupons.
Newsletter
Clé de configuration : FCTP_NEWSLETTER · Valeur optionnelle
Se déclenche quand un client s'abonne à votre newsletter.
Utilisez cet événement pour suivre les abonnements newsletter comme des leads et pour créer des audiences similaires basées sur les abonnés.
👥 Événements de Qualité d'Audience
Ces événements ne correspondent pas directement à des conversions. Leur but est de construire des segments d'audience plus riches.
CustomizeProduct
Se déclenche une fois par utilisateur (basé sur un cookie) quand un client modifie un attribut ou une combinaison de produit — par exemple, en sélectionnant une taille ou une couleur sur une fiche produit.
Utilisé pour identifier les utilisateurs à forte intention d'achat qui configurent activement des produits.
Temps Passé sur la Page
Clé de configuration : FCTP_PAGETIME · Valeur optionnelle
Déclenche un événement personnalisé toutes les 30 secondes qu'un utilisateur passe sur une page :
Time30s → Time60s → Time90s → Time120s
Utilisez-les pour créer des audiences de visiteurs engagés — par exemple, « utilisateurs ayant passé au moins 60 secondes sur n'importe quelle fiche produit ».
Pages Consultées
Clé de configuration : FCTP_PAGEVIEW_COUNT · Valeur optionnelle · Durée configurable
Déclenche un événement personnalisé à chaque palier de 5 pages consultées lors d'une session :
PagesViewed5 → PagesViewed10 → PagesViewed15 → PagesViewed20 → PagesViewedMore20
Vous pouvez configurer combien de jours le compteur de pages est suivi (via un cookie). Utilisez-les pour identifier vos visiteurs réguliers les plus engagés.
✅ Liste de Vérification Finale
- PageView activé (nécessaire pour toutes les audiences basées sur les URL)
- ViewContent activé (nécessaire pour les Publicités Dynamiques)
- AddToCart activé (nécessaire pour les Publicités Dynamiques et l'analyse du tunnel)
- Purchase activé avec déduplication vérifiée (voir Paramètres Avancés)
- Événements bêta du tunnel testés dans le Gestionnaire d'Événements avant la mise en ligne
- AddToWishlist : module Wishlist installé et sélecteur configuré
- Champs de valeur personnalisée remplis pour les événements utilisés dans les campagnes basées sur la valeur
🆘 Besoin d'aide ?
En relation
- Pixel Plus sur smart-modules.com
- Paramètres Avancés de l'Événement Purchase
- Tester les Événements avec le Gestionnaire d'Événements
- Détecter les Événements Dupliqués ou Externes
Quels événements sont nécessaires pour que les Publicités Dynamiques fonctionnent ?
ViewContent et AddToCart sont requis pour les Publicités Dynamiques. ViewContent envoie des données quand un client consulte une page produit, et AddToCart quand il l'ajoute au panier. Purchase complète le tunnel. Ces trois événements doivent être activés avec le bon identifiant produit.
Quelle est la différence entre un Événement Dynamique et un Événement à Valeur Personnalisée ?
Les Événements Dynamiques incluent automatiquement les données produit comme les IDs, noms, prix et catégories du contexte de la page. Les Événements à Valeur Personnalisée envoient un nombre fixe que vous définissez manuellement dans les paramètres du module, utile pour la notation des leads ou l'attribution d'une valeur aux actions hors achat.
Dois-je activer PageView ?
Oui, dans presque tous les cas. PageView se déclenche à chaque chargement de page et constitue la base des audiences personnalisées par URL. Sans lui, vous ne pouvez pas créer d'audiences comme les utilisateurs ayant visité une catégorie spécifique ou atteint le paiement.
Les événements des étapes de paiement fonctionnent-ils sur tous les sites ?
Non. Les événements des étapes de paiement sont marqués beta car ils dépendent des hooks déclenchés par votre module de paiement actif. Sur les flux de paiement en une seule page personnalisés, certains ou tous ces événements peuvent ne pas se déclencher. Vérifiez toujours chaque événement dans le Gestionnaire d'Événements avant de les utiliser.
Puis-je activer AddToWishlist sans le module Block Wishlist ?
Non. L'événement AddToWishlist nécessite que le module Block Wishlist de PrestaShop soit installé et actif. Vous devez également configurer le sélecteur CSS correct pour le bouton liste de souhaits dans les options avancées de Pixel Plus.