Article

Questions fréquentes – Intégrations techniques

Affilae propose plusieurs méthodes d’intégration technique selon votre CMS : Shopify, Prestashop, WooCommerce, Google Tag Manager.

Chaque programme a ses objectifs et veut tracker des événements différents (ventes anciens ou nouveaux clients, ventes par catégorie de produits, leads). Cette page indique ce que chaque méthode permet, et répond aux questions les plus fréquentes.

À noter : le choix de la méthode conditionne les événements que vous pourrez distinguer. Vérifiez donc ce tableau avant de créer vos règles de commissionnement, pas après.

Comparer les méthodes d’intégration

MÉTHODE COMMENT ELLE SE POSE CE QUE VOUS POUVEZ DISTINGUER LEADS CODE PROMO TOP PRODUITS
Shopify Pose manuelle des scripts, sans compétence technique. Toutes les ventes, ainsi que les nouveaux et les anciens clients. Non Oui Oui
Prestashop (module) Via un module, sans compétence technique. Anciens et nouveaux clients, catégories de produits, cumulables. Non Oui Oui
WooCommerce (module) Via un module. Anciens et nouveaux clients, catégories de produits, cumulables. Non Oui Oui
WooCommerce (manuelle) Pose manuelle des scripts, en cas de conflit sur votre site. Les ventes uniquement, sans distinction de client ni de catégorie. Non Oui Non
Google Tag Manager Intégration personnalisée, technique. GTM doit être parfaitement paramétré. N’importe quel événement, tant que vous pouvez le paramétrer dans votre GTM. Oui Selon votre paramétrage Selon votre paramétrage

Le détail de chaque méthode

Shopify

L’intégration des scripts sous Shopify est une intégration manuelle. Les scripts sont spécifiques à Shopify, mais leur pose ne nécessite aucune compétence technique.

  • L’intégration s’applique sur toutes les ventes, mais également sur les nouveaux et les anciens clients.
  • Vous ne pouvez pas traquer les leads via l’intégration Shopify.
  • Avant de passer à l’étape de tracking, contactez obligatoirement l’équipe support afin qu’elle réalise en parallèle des vérifications de votre tracking.

Les options de tracking via code promo et top produits sont disponibles via cette intégration. Retrouvez la documentation de l’intégration Shopify.

Prestashop

L’intégration des scripts sous Prestashop passe par un module. Elle ne nécessite aucune compétence technique. Voici les possibilités disponibles.

  • Distinction anciens et nouveaux clients.
  • Distinction selon la catégorie du produit. Dans ce cas, le module se base sur les catégories paramétrées dans votre Prestashop.

Vous pouvez cumuler ces différents événements (type de clients et catégories). Vous ne pouvez pas traquer les leads via le module Prestashop. Les options de tracking via code promo et top produits sont disponibles. Retrouvez la documentation de l’intégration Prestashop.

WooCommerce, via le module

Voici les possibilités de l’intégration via le module WooCommerce.

  • Distinction anciens et nouveaux clients.
  • Distinction selon la catégorie du produit. Dans ce cas, le module se base sur les catégories paramétrées dans votre WooCommerce.

Vous pouvez cumuler ces différents événements (type de clients et catégories). Vous ne pouvez pas traquer les leads via le module WooCommerce. Les options de tracking via code promo et top produits sont disponibles. Retrouvez la documentation de l’intégration WooCommerce.

WooCommerce, en intégration manuelle

L’intégration manuelle des scripts sous WooCommerce intervient quand un conflit sur votre site empêche le déclenchement des scripts. Cela peut provenir des logiciels de page builder comme Elementor, Divi ou WP Bakery. Les scripts sont spécifiques à WooCommerce, mais leur pose ne nécessite aucune compétence technique.

  • L’intégration s’applique sur les ventes uniquement, sans distinction possible entre le type de client ou les catégories de produits.
  • Vous ne pouvez pas traquer les leads via l’intégration manuelle WooCommerce.

L’option de tracking via code promo est disponible dans cette méthode. L’option top produits ne l’est pas. Retrouvez la documentation de l’intégration manuelle WooCommerce.

Google Tag Manager

L’intégration via Google Tag Manager correspond à une intégration personnalisée. Vous pouvez traquer n’importe quel événement tant que vous pouvez le paramétrer dans votre GTM.

Notez qu’une intégration via Google Tag Manager s’avère technique et que votre GTM doit être parfaitement paramétré. Par exemple, si vous souhaitez distinguer les ventes anciens et nouveaux clients, vous allez devoir créer deux scripts distincts, un pour chaque événement. Il faudra alors paramétrer de votre côté le déclenchement de ces scripts selon ces conditions spécifiques.

Retrouvez la documentation d’intégration des scripts via GTM.

Bonnes pratiques

Astuce : listez d’abord les événements que vous voulez rémunérer, puis choisissez la méthode. Faire l’inverse mène à reposer tout le tracking parce que la méthode retenue ne distingue pas les catégories de produits.
  • Un événement à distinguer égale une règle de commissionnement, donc un script de conversion à poser. Comptez vos catégories avant de commencer.
  • Sur Shopify, contactez le support avant de lancer votre tracking : les vérifications se font en parallèle de votre pose.
  • Si aucune méthode ne couvre votre besoin, passez par Google Tag Manager, qui n’a pas ces limites.
  • Testez toujours avec une commande réelle avant l’ouverture de votre programme.

Articles liés

Questions
fréquentes

Sur Affilae, un événement, ici la vente d’un produit d’une catégorie X ou Y, correspond à une règle de commissionnement. Pour distinguer les ventes selon les catégories, vous devez créer autant de règles de commissionnement que de catégories à traquer. Ce sont autant de scripts de conversion à implémenter. L’implémentation dépend ensuite de la méthode d’intégration choisie.

Comme pour les produits, vous devez créer deux règles de commissionnement, une pour les anciens clients et une pour les nouveaux. Ensuite, selon votre méthode d’intégration, vous devez intégrer et paramétrer ces deux scripts de tracking.

Non. Aucune de ces intégrations ne permet de traquer les leads. Pour un objectif de type lead, passez par une intégration personnalisée via Google Tag Manager, qui vous laisse traquer n’importe quel événement paramétrable dans votre GTM.

Si vos attentes ne correspondent pas aux possibilités des intégrations proposées, nous vous invitons à passer par une intégration via Google Tag Manager, décrite plus haut sur cette page.

Commencez par vérifier que c’est bien nécessaire. Si vous voulez seulement différencier la rémunération de vos éditeurs, restez sur un unique programme et créez des groupes de commissionnement différents, ou des règles spécifiques activées pour certains groupes d’éditeurs.

La seule situation qui impose deux programmes est celle où ils ont des méthodes d’attribution différentes. Prenons un premier programme en attribution « partage » et un second en « dernier clic », voici les paramétrages à réaliser.

  • Programme 1, en partage : n’importe quel type de lien, et vous intégrez le script de clics ainsi que le ou les scripts de conversions.
  • Programme 2, en dernier clic : type de lien en redirection, et vous intégrez uniquement le ou les scripts de conversions.

Techniquement, nous ne pouvons pas avoir deux scripts de clics sur le même nom de domaine. Ce paramétrage évite donc tout conflit entre ces scripts et garantit le bon fonctionnement des trackings.

Non, si vous utilisez l’une des méthodes d’intégration listées sur cette page. Les scripts de tracking Affilae sont en first-party depuis de nombreuses années, et la mise à jour de Google ne concerne que les cookies en third-party.

Besoin d’aide ?

Restez informés des dernières tendances en affiliation marketing et ne manquez aucun de nos articles.

Contactez-nous