Le tracking d'affiliation expliqué : cookies, codes promo et attribution
Retour au blog
15 July 20269 min de lectureGuides

Le tracking d'affiliation expliqué : cookies, codes promo et attribution

Comment fonctionne le tracking d'affiliation : durée du cookie, attribution au dernier ou au premier clic, codes promo, tracking cross-domaine, ce qui le casse et la conformité RGPD.

P

PromoteBoost Team

Auteur

Le tracking d'affiliation est la mécanique qui décide qui est payé. Quand il fonctionne, personne n'y pense. Quand il échoue, votre meilleur affilié vous envoie des captures d'écran du trafic qu'il vous a adressé et des commissions qu'il n'a jamais reçues — puis cesse de vous promouvoir.

Ce guide explique comment le tracking fonctionne réellement en 2026 : les deux mécanismes couramment utilisés, comment les fenêtres et les modèles d'attribution tranchent les ventes disputées, ce qui casse le tracking en pratique, et comment rester conforme au RGPD tout en payant les gens avec exactitude.


Comment fonctionne le tracking d'affiliation

Chaque recommandation d'affilié suit le même parcours en quatre étapes, quelle que soit la plateforme :

  1. Identification. L'affilié reçoit un identifiant unique, intégré à un lien (yoursite.com/?ref=sarah) ou à un code promo (SARAH20).
  2. Clic. Un visiteur suit le lien. L'identifiant est enregistré et stocké dans le navigateur du visiteur sous forme de cookie, accompagné d'un horodatage.
  3. Conversion. Le visiteur s'abonne. Au moment du paiement, le système vérifie la présence d'un identifiant stocké encore valide dans sa fenêtre.
  4. Attribution. S'il en existe un, la vente est créditée à cet affilié et une commission est calculée sur le paiement.

Toutes les complications se situent à l'étape 2 et à l'étape 4. Les navigateurs passent une décennie à rendre l'étape 2 moins fiable, et l'étape 4 est le moment où deux affiliés revendiquent le même client.

La durée du cookie est la période après un clic pendant laquelle une conversion est encore comptabilisée. C'est le réglage le plus scruté de votre programme, car il détermine directement quelle part du trafic d'un affilié sera un jour rémunérée.

La bonne durée découle de votre cycle de vente :

  • 7 à 14 jours : achats d'impulsion et outils grand public à bas prix. Rare en SaaS B2B et généralement perçu comme radin par les affiliés.
  • 30 jours : la référence en SaaS. Couvre un cycle classique d'évaluation puis de décision pour les produits en libre-service.
  • 60 à 90 jours : produits impliquant un achat en comité, des essais plus longs ou des prix élevés. Un véritable atout de recrutement — les affiliés le remarquent, et cela vous coûte très peu puisque la plupart des conversions surviennent encore durant les deux premières semaines.
  • 180 à 365 jours : outils entreprise avec des évaluations sur plusieurs mois. Peu répandu, mais cela fait ressortir votre programme dans des catégories où tout le monde propose 30 jours.

Le coût d'une fenêtre plus longue est plus faible que les fondateurs ne l'imaginent. Dans la plupart des programmes SaaS, 70 à 80 % des conversions d'affiliation ont lieu dans les 14 jours suivant le clic. Passer de 30 à 90 jours n'ajoute généralement que quelques pour cent de conversions attribuées — tout en améliorant sensiblement la perception de votre offre par un affilié potentiel. PromoteBoost vous permet de définir n'importe quelle durée de 1 à 365 jours par programme.

Attribution au dernier clic ou au premier clic

Lorsqu'un client passe par deux affiliés avant d'acheter — il lit un avis en mars, clique sur un lien de newsletter en avril — l'un des deux doit perdre. C'est le modèle d'attribution qui tranche.

Dernier clic

Le dernier clic d'affiliation avant la conversion l'emporte. C'est le standard du secteur et ce que met en œuvre la quasi-totalité des programmes SaaS. Il est simple, compris de tous, et récompense le point de contact le plus proche de la décision.

Sa faiblesse est bien connue : il sous-valorise le contenu qui a créé la notoriété au départ. L'article de comparaison approfondi qui vous a fait entrer dans la short-list de l'acheteur perd face au site de codes promo visité trente secondes avant le paiement.

Premier clic

Le clic le plus ancien dans la fenêtre l'emporte. Ce modèle favorise le contenu de découverte et séduit réellement les testeurs et les blogueurs qui font le travail de haut de tunnel. Une poignée de programmes s'en servent comme argument différenciant pour recruter des affiliés très orientés contenu.

L'inconvénient, ce sont les litiges. Qu'un clic vieux de 80 jours l'emporte sur celui d'hier paraît injuste à l'affilié qui a envoyé le trafic récent, et vous passerez votre temps à réexpliquer la règle.

Sauf raison particulière, appliquez le dernier clic et dites-le clairement dans vos conditions. L'ambiguïté sur l'attribution génère bien plus de frustration chez les affiliés que le modèle lui-même.

Tracking par code promo

Le tracking par cookie a un angle mort structurel : il exige un clic. Un auditeur de podcast qui entend votre nom en conduisant, un spectateur YouTube qui regarde sur sa télévision, le lecteur d'une newsletter imprimée — aucun d'eux n'arrive avec un référent.

Les codes promo résolvent ce problème. L'affilié reçoit un code promo Stripe personnel, le client le saisit au moment du paiement, et le code porte l'attribution quelle que soit la manière dont il vous a trouvé. Parce que le code est appliqué côté serveur au paiement, il résiste aux bloqueurs de publicité, aux restrictions sur les cookies et aux parcours multi-appareils.

Le tracking par code promo a un second avantage : il donne à l'affilié quelque chose à offrir. « Utilisez SARAH20 pour 20 % de réduction » convertit mieux qu'un simple lien, parce que l'audience reçoit un bénéfice concret en l'utilisant.

La contrepartie est la fuite. Les codes sont récupérés et republiés sur les sites agrégateurs de bons de réduction, où des clients qui n'ont jamais croisé l'affilié les appliquent malgré tout — et vous payez une commission sur une vente que vous auriez réalisée de toute façon. Surveillez les codes à fort volume d'utilisation et à clics de referral quasi nuls, et envisagez des codes uniques ou plafonnés pour les affiliés dont les codes s'échappent sans cesse.

La plupart des programmes matures utilisent les deux mécanismes. PromoteBoost prend en charge simultanément les liens à cookie et le tracking par code promo Stripe, ainsi que les sub-ID — un paramètre supplémentaire que les affiliés ajoutent à leurs liens (?ref=sarah&subid=newsletter-may) pour voir quel emplacement a produit quelle conversion.

Tracking cross-domaine et cross-device

Les cookies sont limités à un seul domaine. Si votre site vitrine est yoursite.com et votre application app.yoursite.com, un cookie déposé sur le premier n'est pas automatiquement lisible sur le second — et le paiement a généralement lieu sur le second.

La solution standard consiste à déposer le cookie sur le domaine parent (.yoursite.com) pour que les sous-domaines le partagent, et à faire transiter l'identifiant dans l'URL lorsque le visiteur passe du site vitrine à l'application. Si votre paiement est hébergé par un tiers, l'identifiant doit voyager avec la session de paiement sous forme de métadonnée afin de survivre au passage de relais.

Le cross-device est plus difficile et largement non résolu par les seuls cookies. Quelqu'un qui lit un avis sur son téléphone et s'abonne sur son ordinateur portable rompt complètement la chaîne — les deux navigateurs ne partagent rien. C'est l'argument pratique le plus fort en faveur des codes promo : un code suit la personne et non le navigateur.

Ce qui casse le tracking d'affiliation

Dans un programme typique, environ 10 à 25 % des conversions recommandées ne sont pas attribuées. Les causes, par ordre d'impact décroissant :

  • L'Intelligent Tracking Prevention de Safari. Elle plafonne les cookies posés côté client à sept jours, quelle que soit l'expiration que vous définissez. Si une part significative de votre trafic vient de Safari et que votre fenêtre est de 30 jours, vous perdez silencieusement de l'attribution — les cookies first-party déposés côté serveur atténuent le problème.
  • Les bloqueurs de publicité. Les extensions qui bloquent les scripts de tracking tiers bloquent aussi de nombreux scripts d'affiliation. Le tracking first-party survit à la plupart des listes de blocage ; les pixels tiers, souvent non.
  • Les parcours multi-appareils. Découverte sur mobile, achat sur ordinateur. Impossible à corriger avec des cookies.
  • Le refus des cookies. Les utilisateurs qui refusent les cookies non essentiels dans une bannière RGPD peuvent ne jamais se voir attribuer d'identifiant.
  • Les cycles de vente longs. Une évaluation de 45 jours face à une fenêtre de 30 jours signifie que l'affilié perd, tout simplement.
  • La navigation directe. Le visiteur lit l'avis, puis tape directement votre domaine une semaine plus tard. Pas de référent, pas d'attribution — sauf si un code promo entre en jeu.

Vous ne pouvez pas éliminer totalement ce phénomène. Ce que vous pouvez faire, c'est le limiter — cookies first-party, codes promo en canal parallèle, fenêtre assez longue pour votre cycle de vente réel — et être transparent avec les affiliés sur l'existence d'une certaine déperdition. Les affiliés y sont habitués ; ce qu'ils ne toléreront pas, c'est qu'on leur affirme que le tracking est parfait alors que leurs chiffres disent le contraire.

Tracking d'affiliation et RGPD

Les cookies d'affiliation identifient des personnes, ce qui en fait des données à caractère personnel au sens du RGPD. Trois exigences comptent en pratique.

Le consentement. Les cookies de tracking d'affiliation ne sont pas strictement nécessaires au fonctionnement du service : dans l'UE, ils requièrent donc généralement un consentement avant d'être déposés. La plupart des implémentations les classent dans une catégorie « marketing » ou « fonctionnels » de la bannière de consentement. Certains opérateurs soutiennent que les cookies d'attribution sont légitimement nécessaires aux obligations contractuelles de paiement envers les affiliés — une position défendable, mais qu'il vaut mieux valider avec un juriste que de tenir pour acquise.

La transparence. Votre politique de confidentialité doit indiquer que vous utilisez du tracking d'affiliation, ce qui est stocké, pendant combien de temps c'est conservé et qui le traite. C'est un court paragraphe, et son absence est une lacune courante et facile à éviter.

La minimisation et la conservation des données. Stockez l'identifiant de l'affilié et un horodatage. Vous n'avez pas besoin de l'adresse IP du visiteur, de son empreinte de navigateur ni de son historique de navigation pour attribuer une vente. Ne conservez les données de clic que le temps qu'exigent votre fenêtre d'attribution et votre période de réclamation.

Concrètement, le refus du consentement est une véritable source de perte d'attribution dans les programmes fortement européens — une raison de plus d'utiliser les codes promo, puisqu'un code appliqué au paiement fait partie de la transaction plutôt que d'être un cookie de tracking.

Choisir sa configuration de tracking

Quelle que soit la plateforme que vous utilisez, quatre éléments déterminent si les affiliés lui font confiance :

  • Des cookies first-party, déposés depuis votre propre domaine plutôt que par un traceur tiers.
  • Un enregistrement des conversions côté serveur, pour que le paiement lui-même confirme la vente, plutôt qu'un pixel côté navigateur qui risque de ne jamais se déclencher.
  • Un tracking par code promo en complément des liens, pour couvrir les audiences qui ne cliquent jamais.
  • De la visibilité pour les affiliés — un portail où ils voient leurs clics, leurs conversions et leurs commissions en attente en quasi temps réel. La plupart des litiges sont en réalité des problèmes de visibilité.

PromoteBoost lit les conversions directement dans Stripe plutôt que de s'appuyer sur un pixel navigateur, ce qui signifie qu'une commission n'existe que lorsqu'un paiement a réellement été encaissé. La solution permet de configurer une durée de cookie de 1 à 365 jours, gère le tracking par code promo Stripe, les sub-ID pour un reporting au niveau de l'emplacement, et un portail affilié en marque blanche sur votre propre domaine. Le plan gratuit inclut l'ensemble jusqu'à $10,000/mois de chiffre d'affaires généré par l'affiliation.

Si vous en êtes encore à concevoir votre programme, commencez par comment lancer un programme d'affiliation SaaS et combien payer vos affiliés. Les termes inconnus de ce guide sont définis dans notre glossaire du marketing d'affiliation.

Partager

Vous comparez des plateformes d'affiliation ?

Découvrez comment PromoteBoost se situe face aux outils que vous évaluez.

Voir les comparatifs

Prêt à lancer votre programme d'affiliation ?

Rejoignez des centaines d'entreprises SaaS qui utilisent PromoteBoost pour gérer leurs affiliés et multiplier leurs revenus.