Upfluence vous permet de suivre les ventes sur votre site web et de gérer des campagnes de marketing d'affiliation, ce qui facilite la collaboration avec les influenceurs et leur rémunération en fonction des ventes.
Ce guide fournit des instructions pas à pas pour installer le système de suivi des ventes Upfluence sur la caisse de Prestashop.
💡 Si vous n'avez pas encore mis en place le script de suivi général, consultez notre guide de suivi des ventes Upfluence pour tous les CMS.
Étape 1 : Générer votre script de suivi
Allez dans Upfluence > Integrations > Tracking for Any Website.
Cliquez sur "+ Add a script".
Saisissez les informations suivantes :
Nom du script de suivi : choisissez un nom clair pour l'identification.
Plate-forme de eCommerce: Choisissez Prestashop.
Cliquez sur "Generate script" pour recevoir votre script de suivi personnalisé.
💡 Copiez votre script dans un bloc-notes - vous devrez peut-être modifier certaines valeurs.
Étape 2 : Installation du premier script (suivi des visites)
Ce script identifie les utilisateurs qui cliquent sur les liens d'affiliation et attribue les ventes en conséquence.
Comment installer le premier script dans PrestaShop
Connectez-vous à votre panneau d'administration PrestaShop.
Trouvez la section d'installation du script d'en-tête:
Naviguez jusqu'au dossier de votre thème.
Localisez et ouvrez le fichier header.tpl.
Collez le premier script dans la balise
<head>
.Cliquez sur Enregistrer pour confirmer les modifications.
✅ Maintenant que le premier script est installé, installons le second !
Étape 3 : Installer le script de suivi de la commande sur la page de confirmation de la commande
Ce script suit les achats réussis et envoie les données de la commande à Upfluence.
Comment installer le second script dans PrestaShop
Trouvez la section d'installation du script de confirmation de commande :
Naviguez jusqu'au dossier de votre thème.
Localisez et ouvrez le fichier order-confirmation.tpl.
Collez le script suivant à l'intérieur de la balise
<body>
:htmlCopyEdit<script> _upf.push([ [ ["order", { order_id : { $order.details.reference }, // required order_name : '{$order.details.reference}', // required amount : { $order.subtotals }, // required currency : "USD", // obligatoire, customer : { email : '{$customer.email}' } } ] ]) ; </script>
Cliquez sur Enregistrer pour confirmer les modifications.
Vous devriez maintenant avoir deux scripts installés :
Le premier script (suivi des visites) dans
header.tpl
Le deuxième script (suivi des commandes) dans
order-confirmation.tpl
Étape 4 : Testez votre installation
Exécutez une commande test :
Utilisez un lien d'affiliation copié sur Upfluence pour visiter votre boutique.
Ajoutez des produits à votre panier et effectuez un achat test.
Vérifier si les données de la commande apparaissent dans Upfluence :
Allez dans "Réseau" > "Fetch/XHR" dans l'inspecteur du navigateur.
Recherchez l'événement "Fetch" et vérifiez que tous les champs obligatoires
(order_id
,montant
,devise
, etc.) sont correctement envoyés.
✅ Si tout fonctionne, vous êtes prêt à commencer à suivre les ventes !
Description des variables
Variable | Description |
{$order.details.reference} | Le numéro de l'ordre confirmé |
{$order.subtotals} | Le sous-total de la commande confirmée |
{$customer.email} | L'adresse électronique du client, telle qu'il l'a saisie dans la section "Votre adresse électronique" lors du paiement. |