L'Agnostic Sales Tracking (AST) d'Upfluence vous permet de suivre les ventes réalisées par les influenceurs sur n'importe quel site web, même si vous n'utilisez pas l'une des intégrations natives d'Upfluence comme Amazon, Shopify, WooCommerce, BigCommerce, ou Magento.
Quand utiliser AST ?
Vous êtes un utilisateur de Shopify qui a besoin de suivre les ventes sans offrir de réduction. En savoir plus
Vous utilisez WooCommerce, BigCommerce ou Magento pour les codes de réduction mais vous avez également besoin de générer des liens d'affiliation. Vérifier les capacités d'intégration
Vous n'utilisez pas d'intégration prise en charge, mais vous souhaitez tout de même suivre les ventes réalisées par les influenceurs avec Upfluence.
Remarques importantes :
Les liens d'affiliation AST n'appliquent pas automatiquement les réductions.
Si vous êtes un utilisateur de Shopify, consultez ce guide : Comment mettre en place le suivi agnostique des ventes (AST) d'Upfluence sur Shopify
Les intégrations WooCommerce, BigCommerce et Magento neprennent en charge que les codes de réduction - utilisezAST pour générer des liens d'affiliation avec des paramètres UTM personnalisables.
Étape 1 : Générer et installer votre script de suivi AST
Pour suivre les commandes, vous devez générer et installer les scripts de suivi d'Upfluence sur votre site web, de la même manière que Google Analytics.
💡 Nous recommandons qu'un développeur effectue cette configuration, car elle nécessite l'ajout de scripts au code HTML de votre site web.
1. Générer votre script de suivi
Allez dans Upfluence > Integrations > Tracking for Any Website.
Cliquez sur "+ Add script".
Saisissez les informations suivantes :
Nom du script de suivi : choisissez un nom clair pour l'identification.
Plate-forme de eCommerce : Sélectionnez la plateforme sur laquelle votre site web est hébergé.
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.
2. Installez votre script AST
💡 Les deux étapes ci-dessous sont nécessaires pour assurer un suivi correct des ventes.
Étape 1 : Suivi des visites
Copiez le premier script et collez-le dans la section
<head>
de chaque page de votre site.Certains systèmes de gestion de contenu (CMS) disposent d'une section dédiée à l'ajout de scripts pour l'ensemble du site.
Étape 2 : Suivi des commandes
Mettez à jour la charge utile du second script fourni pour vous assurer qu'elle correspond à la charge utile de votre site web.
Une fois les valeurs remplacées, veuillez insérer le code suivant et remplacer les valeurs dans la section <body> de votre page de confirmation de commande / de remerciement.
Ce script capture les détails de la commande et les envoie à Upfluence.
Important :
Le second script fourni n'est pas la version finale que vous devez ajouter à votre site web, vous devez encore mettre à jour la charge utile du script pour vous assurer qu'elle correspond à la charge utile de votre site web, en particulier celle qui correspond à la page de validation de la commande.
Nous vous recommandons de demander l'aide d'un membre de votre équipe technique si nécessaire.
Lorsque vous ajoutez ce code à votre site web, vous devez insérer dynamiquement les informations de transaction du client de la commande concernée dans l'extrait de code. Par exemple, "foo@bar.com " sera remplacé par l'adresse électronique d'un véritable client (par exemple "{customerEmailAddress}" dans l'exemple ci-dessous).
Ci-dessous, nous avons fourni un exemple de code avec des données fictives que vous pouvez utiliser comme guide. Veuillez utiliser celui généré dans Upfluence.
Charge utile par défaut
<script>_upf.push([ ["order, { order_id : 1, // obligatoire order_name : "#1", // obligatoire amount : 105.45, // requis currency : "USD", // obligatoire, items : [{nom : 'produit', montant : 105.45, devise : 'USD'}], client : { customer_id : 1234, first_name : "foo", last_name : "bar", email : "foo@bar.com", }, } ])</script>
Exemple de script modifié pour Squarespace
<script> _upf.push( ['order',{ 'order_id' : {orderId}, // requis 'order_name' : '{orderId}', // requis 'amount' : {orderSubtotal}, // obligatoire 'currency' : 'EUR', // obligatoire customer : { email : '{customerEmailAddress}', } }]);</script>
Toutes les données ne sont pas obligatoires, mais toutes sont recommandées. Une description de chaque champ est disponible à la fin de cet article.
Une fois cela fait, vous êtes prêt à envoyer des liens d'affiliation aux influenceurs et à suivre les ventes dans Upfluence !
REMARQUE : Nous recommandons vivement d'effectuer une commande test avec un lien d'affiliation pour s'assurer que tout a été correctement configuré avant d'envoyer les liens aux influenceurs. https://help.upfluence.co/en/articles/8891746-how-to-test-your-ast-tracking-setup
Etape 3 : Configurer AST pour les sous-domaines (si applicable)
Cette partie est facultative et ne concerne que les utilisateurs qui ont une configuration spécifique.
Si votre page de remerciement est hébergée sur un sous-domaine différent (par exemple, checkout.mywebsite.com vs. www.mywebsite.com), vous devez mettre à jour l'UUID du visiteur pour maintenir le suivi.
Comment mettre à jour le suivi des sous-domaines ?
Pour ce faire, afin de vous assurer que l'UUID (identification de l'utilisateur) du visiteur est conservé jusqu'à la fin du processus de paiement, vous devez vous assurer de le transmettre à la page de paiement qui se trouve sur votre sous-domaine :
Étape 1 : Identifier les liens ciblant la page de paiement
Tout d'abord, identifiez toutes les balises <a>
qui ciblent votre page de paiement. Par exemple, si l'URL de votre page de paiement est https://my-website.com/payment,
recherchez dans votre HTML des liens tels que.
<a href="https://my-website.com/payment">Payer maintenant</a>
Étape 2 : Ajouter l'attribut de données
Pour chaque lien ciblant la page de paiement, ajoutez l'attribut data-upfluence-tracking="forward"
. Cet attribut permettra de suivre les visiteurs.
Voici comment modifier le lien :
Lien original :
<a href="https://my-website.com/payment">Payer maintenant</a>
Lien mis à jour :
<a href="https://my-website.com/payment" data-upfluence-tracking="forward">Payer maintenant</a>
Étape 3 : Tester les changements
Veillez à le tester en utilisant un lien d'affiliation et confirmez que vous suivez et attribuez correctement les commandes aux créateurs. Reportez-vous à la section Comment tester votre configuration de suivi AST.
Description des variables
Données de transaction
Une transaction représente l'ensemble de l'ordre qui s'est produit et contient les valeurs suivantes :
Valeur | Type | Exigée | Description |
order_id | Nombre | Oui | Numéro d'identification unique de la commande du panier d'achat ou numéro de transaction utilisé pour référencer l'achat que vous déclarez. |
nom_de_la_commande | Chaîne | Oui | Peut être la même valeur que order_id |
montant | Nombre | Oui | Montant total facturé au client pour la commande. |
articles | Nombre | Non | Nombre total d'articles inclus dans la commande |
monnaie | Chaîne | Oui | Le code devise à trois lettres des totaux de commande que vous déclarez. Exemple : USD, CAD, GBP. |
Données sur les clients
Un client représente le client individuel qui a acheté, et contient les valeurs suivantes :
Valeur | Type | Exigée | Description |
prénom | Chaîne | Non | Prénom du client |
nom de famille | Chaîne | Non | Nom de famille du client |
numéro de client | Nombre | Non | Identifiant du client |
courriel | Chaîne | Non | Adresse électronique personnalisée |
Questions fréquemment posées
1. Puis-je utiliser GTM pour injecter le script Upfluence ?
Oui, vous pouvez utiliser GTM (Google Tag Manager) pour injecter le script Upfluence. Cependant, si GTM n'injecte pas le script au bon endroit, il peut ne pas fonctionner comme prévu.
2. En ce qui concerne le suivi de l'UTM, existe-t-il des exemptions en matière de cookies ? Pouvons-nous suivre les ventes même si le visiteur n'a pas accepté les cookies ?
Le système Agnostic Sales Tracking (AST) d'Upfluence fonctionne avec plusieurs systèmes de suivi pour s'assurer que nous ne manquons pas de conversions :
Cookies
Empreintes digitales: Cela permet de suivre les visiteurs qui n'acceptent pas les cookies.
Stockage local: si aucun cookie ou empreinte digitale n'est possible, nous utilisons le stockage local pour suivre les conversions des utilisateurs.
IMPORTANT: Si votre page "Merci" se trouve sous un sous-domaine différent de votre site web global (c'est-à-dire www.mywebsite.com et www.checkout.mywebsite.com), vous devez ajouter une étape de configuration spécifique décrite ci-dessous. Si cela n'est pas fait, le suivi du "Stockage local" ne sera pas possible. Veuillez vous référer à ce guide d'installation : (Optionnel) Etape supplémentaire pour les sous-domaines
Ces trois systèmes de suivi en parallèle nous permettent de nous assurer que nous suivrons toujours les conversions, quel que soit le navigateur ou l'appareil.
3. S'il existe une option de paiement par un invité (saisir d'abord l'adresse électronique), l'AST peut-elle encore fonctionner pour moi ?
Oui, AST (Agnostic Sales Tracking) peut toujours fonctionner pour vous à condition que vous ayez la possibilité de coller le script de suivi à la fois sur la page de paiement (pour suivre les commandes) et sur l'ensemble du site web (pour identifier l'utilisateur).
Cette configuration permet à AST de suivre et d'attribuer efficacement les ventes aux bons influenceurs.
4. Si je veux utiliser AST, mais qu'avant que la carte de crédit ne soit débitée, il y a une période d'essai de 7 jours, est-ce qu'il y aura une "attente" ou une "pause" sur la conversion dans l'onglet "performance" ?
Les conversions seront marquées comme payées car Upfluence n'a pas accès à votre backend pour voir les périodes d'essai ou les frais en attente.
Toutefois, vous avez la possibilité de rejeter manuellement des conversions (ventes) individuelles si nécessaire, par exemple pendant une période d'essai avant que la carte de crédit ne soit débitée.
5. J'aimerais savoir s'il est possible d'ajouter mes propres paramètres UTM aux liens d'affiliation générés (AST) afin de contrôler des détails tels que l'affiliation de l'équipe de l'influenceur et le canal de vente. Est-ce techniquement possible ?
Oui, c'est techniquement possible. Lorsque vous configurez un plan de suivi pour AST (Agnostic Sales Tracking), vous avez la possibilité d'activer les paramètres UTM et de les personnaliser en fonction de vos besoins pour l'attribution de la source, du support et de la campagne.