Setup de votre programme d’affiliation WooCommerce
Une fois votre nouveau programme d’affiliation créé, vous devez poser et tester les tracking afin de vérifier que les conversions de vos affiliés soient bien prises en compte.
Pour installer les tracking de votre programme d’affiliation sur WooCommerce, suivez les deux étapes suivantes :
① Tracker les clics de vos partenaires affiliés
Ce script doit être poser sur toutes les pages du site dans la balise<body>.
➜ Attention, ce script est exemple, vous devez remplacer le champ PROGRAM_ID par le program ID disponible dans la partie «configuration» de votre interface, puis «tracking» et enfin « intégrations avec un module Affilae».
<script type="text/javascript"> var _ae = { "pid":"PROGRAM_ID", }; (function() { var element = document.createElement('script'); element.type = 'text/javascript'; element.async = true; element.src = '//static.affilae.com/ae-v3.5.js'; var scr = document.getElementsByTagName('script')[0]; scr.parentNode.insertBefore(element, scr); })(); </script>
Voici le program ID que vous devez récupérer :
Ceci est un exemple de Program ID.
② Tracking des ventes – Pose du code de conversion
Afin de tracker les ventes que génèrent vos affiliés partenaires, il faut ajouter un tag de conversion sur votre page de confirmation de commande (la ou est redirigé le client après le paiement en ligne de sa commande).
Ce tag de conversion permet d’identifier de façon unique vos conversions dans Affilae, et notamment grâce au numéro de commande et au montant HT, hors frais de port.
Pour cela, rendez-vous dans l’interface admin de votre WordPress puis dans le menu Apparence et Editeur.
Cliquer ensuite sur le fichier : « Theme Functions (functions.php) » et copier-coller le code de conversion suivant tout en haut après le <?php line:
add_action('woocommerce_thankyou', 'Affilae_conversion_tracking'); function Affilae_conversion_tracking($order_id) { $order = wc_get_order($order_id); $sub_total = $order->get_subtotal(); // Total before shipping cost and discount $discount_total = $order->get_discount_total(); $total = $sub_total - $discount_total; $order_num = str_replace('#', '', $order->get_order_number()); // Get coupons code if any $coupons_code = ""; $count = 0; foreach ($order->get_used_coupons() as $coupon) { // since WC 3.7 $count++; if ($count > 1) { $coupons_code .= ';'; } $coupons_code .= $coupon; } echo '<iframe src="https://lb.affilae.com/?key=YOUR.KEY&id=' . $order_num . '&amount=' . $total . '&payment=online&cv={CUSTOM_VAR}&voucher=' . $coupons_code . '" frameborder="0" width="1" height="1"></iframe>'; }
➜ Dans ce code, vous devez uniquement remplacer la variable YOUR.KEY par la clé du code de conversion qui se trouve dans le menu « configuration », « tracking » puis « intégration via un module Affilae ». Copiez coller ensuite la clé.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article