Awin CAPI : La solution pour un programme d’affiliation performant
Awin lance l’initiative de protection des conversions (CPI)
L’initiative de protection des conversions d’Awin est entrée en vigueur le 7 avril 2025.
Elle demande aux annonceurs Awin de passer au tracking server-to-server (S2S) via Awin Conversion API. Si vous ne mettez pas en place l’API de conversion en server-side, Awin utilisera un modèle probabiliste pour déterminer les ventes qui n’ont pas pu être trackées (ce qui peut augmenter les ventes attribuées à vos éditeurs de 32.6% pour compenser les pertes du tracking).
Pour assurer un tracking fiable et des commissions conformes avec les ventes réelles, il est donc indispensable de configurer Awin CAPI. C’est ce que nous allons voir ensemble dans cette documentation.
Pour vérifier si vous avez actuellement une intégration S2S, rendez-vous sur l’outil de diagnostic de tracking d’Awin
Awin CAPI pour complémenter le Master Tag et le Conversion Tag
Même si Awin pousse pour l’utilisation du S2S, il est important de comprendre pourquoi le tracking client-side classique ne suffit plus.
En effet, il est de plus en plus difficile d’obtenir un tracking fiable en affiliation. Les bloqueurs de publicités filtrent une partie des requêtes, les navigateurs réduisent la durée de vie des cookies, et certains systèmes — comme Safari avec ITP — rendent le tracking client-side de moins en moins fiable. La qualité et la quantité des données transmises via le Master Tag ou le Conversion Tag sont alors altérés.
L’Awin Conversion API (Awin CAPI) apporte une réponse directe à ces limitations. Contrairement au MasterTag/ConversionTag qui sont sujets aux restrictions navigateur, une configuration avec GTM Server-Side vous permettra de contourner les ad-blockers, d’avoir des cookies qui durent plus longtemps et donc une quantité et une qualité de données optimales.
Bon à savoir
Awin CAPI est à implémenter en parallèle du Master Tag et du Conversion Tag côté navigateur. L’API de conversion est donc complémentaire aux tags navigateur, elle n’est pas destinée à les remplacer.
Avantages d’une intégration hybride du tracking Awin
Selon Awin, le tracking hybride est la meilleure solution pour garantir à la fois des données précises et une expérience enrichissante pour vos éditeurs. Si vous souhaitez en savoir plus sur l’intérêt du tracking hybride, consultez la documentation d’Awin sur le sujet .
Voici un tableau qui résume les bénéfices apportés par chaque système de tracking proposé par Awin :
Bénéfice | Master Tag | Awin CAPI | Intégration hybride |
---|---|---|---|
Tracking en first-party | ✅ | ✅ | ✅ |
Rapports en temps réel | ✅ | ❌ | ✅ |
Activation des plugins en 1 clic | ✅ | ❌ | ✅ |
Suite complète de reporting (parcours client) | ✅ | ❌ | ✅ |
Résilience aux restrictions navigateurs (ad-blockers + durée de vie des cookies) | ❌ | ✅ | ✅ |
Dans cette documentation, vous allez découvrir comment implémenter Awin CAPI avec le tag GTM Server-Side Awin Conversion API by Addingwell.
Comment configurer Awin CAPI ?
À partir de maintenant, on va rentrer un peu plus dans la technique. Nous allons voir ensemble comment envoyer vos données à l’API de Conversion d’Awin en utilisant Google Tag Manager Server (sGTM).
Le tag Awin Conversion API by Addingwell a deux rôles principaux :
- déposer des cookies first-party dans le navigateur du visiteur (un déclenchement sur toutes les pages est nécessaire)
- envoyer vos conversions à Awin Conversion API lorsqu’une vente se produit sur votre site (un déclenchement sur vos événements de conversion est nécessaire)
Télécharger et importer la balise Awin CAPI
Le tag Awin Conversion API by Addingwell n’est pas encore disponible dans la galerie sGTM, vous allez donc devoir le télécharger depuis notre Github puis ensuite l’importer dans Google Tag Manager Server.
Téléchargez la balise Awin CAPI
Téléchargez la balise Awin Conversion API et cliquez sur l’icône de téléchargement pour récupérer le fichier.

Importez la balise dans Google Tag Manager Server-Side
Rendez-vous ensuite dans l’onglet Templates du conteneur serveur, puis, dans la section Tag templates, cliquez sur New.

Cliquez ensuite sur les trois petits points en haut à droite, puis sélectionnez Import.

Enregistrez la balise importée
Sélectionnez ensuite le fichier template.tpl récemment téléchargé, puis cliquez sur Save.

Vous avez maintenant terminé l’importation de la balise dans sGTM. Vous allez pouvoir passer à la configuration.
Configuration de la Balise Awin CAPI
Créez une nouvelle balise dans Google Tag Manager Server-Side et sélectionnez la balise Awin CAPI récemment créée.
Cette balise comprend deux types d’événements :
- vues de pages (Page View)
- conversions (Conversion)
Les vues de pages (Event Type : Page View)
Avec le type d’événement Page View, la configuration de la balise est relativement simple, il suffit de la déclencher sur tous les événements page_view
.
Lorsqu’elle est configurée sur les vues de pages, la balise n’envoie pas de requête à Awin mais vient simplement déposer des cookies qui vont servir à l’attribution des conversions plus tard.

Les conversions (Event Type : Conversion)
Pour configurer la balise avec le type d’événement Conversion, deux informations sont nécessaires :
- Advertiser ID qui représente l’identifiant de votre compte advertiser dans Awin.
- L’OAuth2 Token permettant de communiquer avec l’API de conversion d’Awin
Une fois le token d’accès et l’identifiant de la conversion récupérés, configurez la balise Awin CAPI.

Dans cet exemple, la balise est déclenchée sur l’événement purchase
.

🎉 Vous avez terminé la configuration de la balise Awin CAPI d’Addingwell, il est temps de vérifier la remontée des données.
Vérification des données et suivi des événements
Une fois votre balise Awin CAPI configurée, il est crucial de s’assurer que votre conteneur serveur transmet correctement les conversions à Awin.
Vérifier l’envoi des événements
Prévisualisation GTM Server-Side
La première étape consiste à s’assurer que la balise Awin CAPI se déclenche correctement pour l’événement page_view
et sur vos événements de conversion.
Dans la prévisualisation du conteneur serveur, assurez-vous que votre balise Awin CAPI se déclenche sur l’événement page_view
(Event Type : Page View) puis sur l’événement purchase
(Event Type : Conversion)
Dans notre exemple, l’événement purchase
représente la conversion que nous envoyons à Awin.
Confirmez que la balise apparaît bien dans la section Tags fired et que le statut de la balise est Succeeded.
Event Type : Page View

Dans la prévisualisation, cliquez sur la balise Awin CAPI.

Notez ici que la balise n’envoie aucune requête. C’est tout à fait normal car sur l’événement page_view
la balise est uniquement là pour déposer des cookies.
Event Type : Conversion

Dans la prévisualisation, cliquez sur la balise Awin CAPI.

Awin CAPI renvoie le code 200, votre requête a bien été traitée par Awin.
Félicitations
Vous avez terminé la configuration de Awin CAPI, et vous avez vérifié que vos données sont bien transmises à Awin.
Si vous avez rencontré le moindre problème durant ces étapes, n’hésitez pas à contacter notre équipe support.