Mettre en place un programme d'affiliation via Affilae
Ajout du script de tracking
Section intitulée « Ajout du script de tracking »Renseignez votre Identifiant Affilae dans l’onglet Trackers avancés de votre site (Paramètres > Sites, crayon).
Il s’agit de votre ID que vous retrouvez au niveau du script de tracking affilae.
<script type="text/javascript"> var _ae = { "pid":"5f0a1b2c3d4e5f6a7b8c9d0e", // votre identifiant affilae }</script>Dès que ce champ est renseigné, Ciklik ajoute lui-même le script de tracking Affilae sur toutes les pages de votre boutique. Vous n’avez pas à l’ajouter via Google Tag Manager ni dans le champ Balises supplémentaires dans le head de votre site : il serait chargé deux fois.
Le champ n’accepte qu’un identifiant de programme : 24 caractères hexadécimaux (chiffres et lettres de a à f). Une adresse e-mail ou une clé de conversion est refusée.
Configuration des programmes d’affiliation
Section intitulée « Configuration des programmes d’affiliation »Affilae vous fournit une clé/key (suite de chiffres et de lettres) pour votre programme d’affiliation.
Exemple : Dans affilae, trouvez votre Clé/Key : 5f0a1b2c3d4e5f6a7b8c9d0e-5f0a1b2c3d4e5f6a7b8c9d1f
Il s’agit du Tag Affilae que vous allez pouvoir renseigner depuis le back office dans le champ Tag Affilae de vos formules ou de vos produits du shop, selon ce que vous souhaitez. Le format attendu est “règle-programme” : deux identifiants de 24 caractères hexadécimaux séparés par un tiret.
Des clés différentes peuvent être renseignées au niveau des formules et produits du shop pour mettre en place des règles de commissionnement différentes.
Tracking des conversions (natif)
Section intitulée « Tracking des conversions (natif) »Le script de conversion est automatiquement intégré par Ciklik lors de la confirmation de commande. Aucune configuration supplémentaire n’est nécessaire.
Une conversion n’est envoyée que pour une vente du site, et seulement si la formule ou le produit commandé porte un Tag Affilae valide. Les renouvellements d’abonnement ne sont pas envoyés.
Données envoyées à Affilae
Section intitulée « Données envoyées à Affilae »À chaque conversion, les données suivantes sont transmises :
| Paramètre | Description |
|---|---|
key | Clé Affilae (configurée sur la formule ou le produit) |
id | ID de la commande |
amount | Montant HT de la commande, hors frais de port |
currency | Devise de la commande |
payment | Mode de paiement (online) |
voucher | Code promo utilisé (si applicable) |
subid | ID utilisateur |
customer | ID utilisateur |
Tracking des codes promo / coupons
Section intitulée « Tracking des codes promo / coupons »Le tracking des codes promo est automatique. Lorsqu’un client utilise un code promo lors de sa commande, celui-ci est automatiquement transmis à Affilae via le paramètre voucher.
Cela permet d’activer la fonctionnalité Affilae de tracking des conversions via code promo et d’attribuer automatiquement les commissions aux ambassadeurs selon leur code.
Données disponibles dans le dataLayer (pour GTM)
Section intitulée « Données disponibles dans le dataLayer (pour GTM) »Si vous souhaitez personnaliser votre tracking via Google Tag Manager, les données de commande incluant le coupon sont disponibles dans le dataLayer.
Événement order.confirmation
Section intitulée « Événement order.confirmation »{ event: "order.confirmation", ecommerce: { purchase: { actionField: { id: "ORDER_ID", affiliation: "NOM_DU_SITE", revenue: 99.00, tax: 16.50, shipping: 4.90, coupon: "CODE_PROMO" }, products: [...] } }}Événement purchase
Section intitulée « Événement purchase »{ event: "purchase", ecommerce: { currency: "EUR", value: 99.00, tax: 16.50, total_discount: 10.00, transaction_id: "ORDER_ID", coupon: "CODE_PROMO", items: [...], user_data: {...} }}Variables GTM disponibles
Section intitulée « Variables GTM disponibles »| Variable dataLayer | Description |
|---|---|
ecommerce.purchase.actionField.id | ID de la commande |
ecommerce.purchase.actionField.revenue | Montant TTC |
ecommerce.purchase.actionField.tax | Montant des taxes |
ecommerce.purchase.actionField.coupon | Code promo utilisé |