Questions fréquentes – Intégrations techniques
Découvrez les articles les plus lus
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.
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
- 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
- Toutes les méthodes d’intégration disponibles
- Les fondamentaux du tracking Affilae
- Tester le tracking des clics et des conversions
- Tracking : catégorisation de produits
- Résoudre les écarts de clics
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.