Google Tag Manager (GTM) : Suivez notre GTM Integration Guide pour configurer le suivi via Google Tag Manager, ce qui permet des déploiements de balises plus flexibles et faciles à gérer.
Cet article vous guidera Ă travers les Ă©tapes dâinstallation manuelle de JOIN Stories sur une plateforme e-commerce gĂ©nĂ©rique.
LâintĂ©gration minimale comprend les Ă©tapes suivantes :
Ajoutez le code JavaScript Ă la section
<head>Ajoutez les codes de suivi des conversions
Ătape 1 - Ajouter le code JavaScript - Global script
â ïž A noter : Le Global script est Ă intĂ©grer sur TOUTES les pages de votre site, afin de remonter les donnĂ©es de session des visiteurs.
Une fois connectĂ© Ă votre compte JOIN Stories, vous pouvez continuer lâinstallation en cliquant sur ce lien.
Dans vos paramĂštres, cliquez sur Installation
Dans la section Installation, vous trouverez le code JavaScript Global. Il vous suffit de cliquer sur le bouton âCopier le codeâ pour copier le code JavaScript.
Ajoutez le code copié à la balise
<head>de votre boutique.
Le script dĂ©tectera automatiquement quâil est bien intĂ©grĂ© une fois que vous publierez votre site web.
Il est mis Ă jour toutes les 5 minutes.
Ătape 2 - Configuration du suivi des conversions (e-commerce)
Chez JOIN Stories, nous proposons deux codes de suivi des conversions essentiels pour vous aider Ă surveiller et analyser les performances de vos ventesâŻ:
Checkout Tracking Code (Le plus important et le plus facile à implémenter):
Objectif : Suivre chaque soumission de paiement rĂ©ussie, vous permettant de valider si la visite et la vente ont Ă©tĂ© gĂ©nĂ©rĂ©es par JOIN Stories ou par dâautres canaux.
ImplĂ©mentation : Cette intĂ©gration est simple et peut ĂȘtre facilement ajoutĂ©e Ă votre site web avec un effort de dĂ©veloppement minimal.
Add to Cart Tracking Code:
Objectif : Surveiller lorsque les clients ajoutent des produits Ă leurs paniers, fournissant des informations plus approfondies sur le comportement et lâengagement des clients avant le processus de paiement.
ImplĂ©mentation : NĂ©cessite une capacitĂ© de dĂ©veloppement lĂ©gĂšrement supĂ©rieure par rapport au suivi des paiements. Cependant, il peut ĂȘtre intĂ©grĂ© de maniĂšre transparente en utilisant Google Tag Manager (GTM) pour ceux qui prĂ©fĂšrent une solution de gestion des balises.
Checkout Tracking Code (facile)
Veuillez vous rĂ©fĂ©rer Ă la premiĂšre Ă©tape pour accĂ©der Ă la page dâinstallation dans les paramĂštres de votre espace de travail.
Cliquez sur le bouton Copier le code.
Placez ce code de conversion sur la page de confirmation de commande de votre boutique (également connue sous le nom de page de remerciement de commande).
Assurez-vous que le code de suivi des conversions est chargé à la fin de chaque achat, sur la page de confirmation de commande de votre boutique.
Le script dĂ©tectera automatiquement quâil est bien intĂ©grĂ© une fois le premier achat validĂ© sur votre site. N'hĂ©sitez pas Ă effectuer un faux-achat pour tester.
L'interface est mise Ă jour toutes les 5 minutes.
Important
Lorsque vous ajoutez le code ci-dessus Ă votre page de remerciement dâachat, assurez-vous de remplacer tous les champs obligatoires en rouge pour personnaliser votre code.
Une liste complĂšte des champs obligatoires se trouve dans le tableau ci-dessous et vous devez remplacer certaines parties du code par les bons placeholders.
total_base_amount | (number, required) | Total amount before discounts |
total_final_amount | (number, required) | Total amount after discounts |
currency | (string, required) | Currency code |
products | (array of objects, required) | List of products in the transaction. |
|
|
|
product_id | (string, required) | Unique identifier for the product
In case you use the Google Merchant Center feed, please use the product offerId from your Google Merchant Center |
product_variant | (string, optional) | Unique identifier for the product
In case you use the Google Merchant Center feed, please use the product offerId from your Google Merchant Center |
product_price | (number, required) | Selling price of the product |
product_base_price | (number, required) | Base price before discounts |
product_final_price | (number, required) | Final price after discounts |
product_quantity | (number, required) | Quantity purchased |
currency | (string, required) | Currency code (e.g., 'USD', 'EUR') |
product_name | (string, required) | Name of your Product to track easily your sales from JOIN Studio |
product_image_url | (string, optional) | Image of your product to print it in JOIN Studio |
Code de suivi dâajout au panier (avancĂ©)
Cliquez sur le bouton Copier le code.
Collez le fragment de code dans la section appropriĂ©e du HTML de votre site web oĂč lâaction dâajout au panier est dĂ©clenchĂ©e.
Assurez-vous que le code de suivi dâajout au panier est chargĂ© lorsque lâaction dâajout au panier est dĂ©clenchĂ©e sur votre site web.
Le script dĂ©tectera automatiquement quâil est bien intĂ©grĂ© une fois le premier ajout au panier effectuĂ©. N'hĂ©sitez pas Ă effectuer un ajout au panier pour tester.
L'interface est mise Ă jour toutes les 5 minutes.
Important :
Une liste complĂšte des champs obligatoires se trouve dans le tableau ci-dessous et vous devez remplacer certaines parties du code par les bons placeholders.
product_id | (string, required) | Unique identifier of the product
In case you use the Google Merchant Center feed, please use the product offerId from your Google Merchant Center |
product_variant | (string, optional) | Variant of the product (e.g., color, size)
In case you use the Google Merchant Center feed, please use the product offerId from your Google Merchant Center |
product_price | (number, required) | Selling price of the product |
product_base_price | (number, required) | Base price before discounts |
product_final_price | (number, required) | Final price after discounts |
product_quantity | (number, required) | Quantity added to the car |
currency | (string, required) | Currency code (e.g., 'USD', 'EUR') |
product_name | (string, required) | Name of your Product to track easily your sales from JOIN Studio |
product_image_url | (string, optional) | Image of your product to print it in JOIN Studio |

