Skip to main content
storekit collecte des événements comportementaux pour vous aider à comprendre les parcours clients, optimiser les conversions et alimenter les intégrations marketing. Cette page explique ce que nous suivons, comment les données circulent et comment les événements s’intègrent aux plateformes tierces.

Collecte native d’événements

storekit collecte automatiquement des événements sur le web et les applications natives, sans nécessiter de code supplémentaire.

Événements commerce principaux

Déclenché lorsqu’un client arrive sur le magasin.
Déclenché lorsqu’un client ouvre la modale d’un produit.
Déclenché lorsqu’un article est ajouté au panier.
Déclenché lorsqu’un article est retiré du panier.
Déclenché lorsque le client ouvre l’écran de paiement.
Déclenché lorsque le paiement est confirmé et la commande passée.

Événements de recherche et de découverte

Déclenché lorsqu’un client effectue une recherche (avec un debounce de 1 seconde).
Déclenché lorsque la modale upsell/cross-sell est affichée.
crossSellType vaut soit "product", soit "category" selon la configuration.

Événements de remise

Déclenché lorsqu’un client soumet un code de remise.
Déclenché lorsqu’un code de remise est appliqué avec succès.
Déclenché lorsqu’un code de remise est rejeté.

Événements d’offres promotionnelles

Déclenché lorsqu’une offre promotionnelle devient visible.
Déclenché lorsqu’un client clique sur une offre promotionnelle.

Événements Stories

Déclenché lorsqu’un client ouvre le lecteur de stories.
Déclenché lorsqu’une page de story est vue.
Déclenché lorsqu’un client navigue entre les pages d’une story.
Déclenché lorsqu’un client clique sur un CTA dans une story.
Déclenché lorsqu’un client visualise toutes les pages d’une story.
Déclenché lorsque le lecteur de stories est fermé.

Événements d’expérimentation

Déclenché lorsqu’un client est exposé à une variante d’un test A/B.

Résolution de l’ID d’article

Lors de l’envoi d’événements aux plateformes d’analytique, storekit résout l’item_id selon la priorité suivante :
  1. PLU — Code de recherche du point de vente (préféré pour les magasins connectés à un POS)
  2. SKU — Stock keeping unit
  3. POS ID — Identifiant du système POS externe
  4. ID — ID interne du produit storekit (par défaut)
Cela garantit que vos données d’analytique utilisent les mêmes identifiants que votre système POS pour un reporting et une attribution précis.
Pour de meilleurs résultats, assurez-vous que vos produits disposent de codes PLU configurés si vous utilisez une intégration POS. Cela maintient la cohérence entre vos données d’analytique et vos rapports POS.

Intégrations avec les plateformes

storekit transmet les événements aux plateformes tierces dans leur format natif. Les événements sont transformés automatiquement — aucun mapping requis.

Meta (Facebook) Pixel

Les événements sont envoyés à l’API Pixel de Meta. Un événement PageView se déclenche automatiquement à l’initialisation.
Déclenché par add_to_cart
Déclenché par started_checkout
Déclenché par order_completed
Meta Pixel offre une meilleure attribution que les pixels côté navigateur uniquement, en particulier face aux changements de confidentialité iOS et aux bloqueurs de publicité.

Google Analytics 4 / Google Tag Manager

Les événements sont poussés dans le dataLayer en suivant le schéma e-commerce de GA4.
Déclenché par viewed_product
Déclenché par started_checkout
Déclenché par order_completed

Klaviyo

Les événements sont envoyés à Klaviyo pour l’automatisation email marketing. L’identité client est liée par e-mail lorsque disponible via klaviyo.identify().
Déclenché par active_on_site
Déclenché par viewed_product
Déclenché par add_to_cart
Déclenché par started_checkout

Collecte d’événements 1st party

Pour les clients qui souhaitent une pleine propriété des données, storekit peut envoyer les événements directement vers votre propre entrepôt de données. Tous les événements incluent automatiquement des propriétés de contexte de base. Contexte de base (inclus dans tous les événements) :
Déclenché par active_on_site. Identifie également l’utilisateur.
Déclenché par viewed_product
Déclenché par click_offer
Déclenché par viewed_experiment

Configuration

Activer les intégrations

  1. Rendez-vous dans Settings > Integrations dans votre tableau de bord
  2. Sélectionnez la plateforme d’analytique
  3. Saisissez votre ID de pixel/mesure ou clé API :
    • Google Tag Manager : Container ID (GTM-XXXXX)
    • Meta Pixel : Pixel ID
    • Klaviyo : API Key
  4. Les événements commencent à circuler immédiatement

Intégrations de chat prises en charge

Le système d’analytique initialise également les widgets de chat lorsqu’ils sont configurés :
  • Front Chat
  • Superchat
  • Tawk.to
  • Intercom

Dépannage

Vérifiez que votre ID de pixel est correct et que l’intégration est activée. Les événements côté serveur peuvent prendre jusqu’à 24 heures pour apparaître dans certains tableaux de bord en raison des délais de traitement des plateformes.
Assurez-vous que votre plateforme d’analytique est configurée pour la bonne devise. storekit envoie les valeurs dans la devise locale du magasin. Notez que les prix dans les événements sont en unités mineures (pence/cents) sauf indication contraire.
Les visiteurs anonymes sont suivis avec un ID basé sur l’appareil. L’identité utilisateur est associée dès qu’ils fournissent leur e-mail au paiement.
L’analytique est désactivée lors de la consultation du magasin en mode Store Designer, afin d’éviter de polluer vos données avec du trafic de test.