Passer au contenu principal
Visitez notre academy pour un tutoriel vidéo sur la configuration des objectifs. Pour mesurer l’efficacité d’une expérience, elle doit être liée à un ou plusieurs objectifs. Cet objectif est ce que vous souhaitez améliorer avec votre campagne. Tous vos objectifs créés avec Kameleoon sont disponibles dans la page Objectifs du menu Paramètres.

Accéder à la page Objectifs

Pour accéder à vos objectifs, cliquez sur Paramètres > Objectifs.
Par défaut, l’objectif Taux de rétention est inclus pour tous les sites associés à votre compte Kameleoon. Cet objectif enregistre le nombre de visiteurs qui ouvrent au moins une autre page après la page d’atterrissage.

Créer un nouvel objectif

Pour créer un nouvel objectif, allez dans Configurer > Objectifs dans le menu de gauche. Cliquez sur le bouton Nouvel objectif pour configurer votre nouvel objectif. La fenêtre contextuelle suivante s’ouvrira. Nommez votre objectif, sélectionnez son site associé et choisissez son type.
Vous pouvez choisir parmi sept types d’objectifs :
  • Suivi des clics
  • Suivi du défilement
  • Accès à une page
  • Objectif personnalisé
  • Temps passé
  • Nombre de pages vues
  • Taux de rétention
Si vous avez protégé votre site web à l’aide d’une iframe, la création d’un objectif dans l’application peut ne pas être possible.

Suivi des clics

Les visiteurs atteignent l’objectif Suivi des clics en cliquant sur un élément spécifique de votre site web. Pour configurer cet objectif, sélectionnez Suivi des clics dans le menu déroulant et cliquez sur Suivant. La fenêtre s’agrandit pour afficher les options de configuration.
Saisissez l’URL que vous souhaitez utiliser pour sélectionner votre élément cible. Cliquez ensuite sur l’élément que vous souhaitez suivre ou saisissez son sélecteur CSS.
Kameleoon suit les clics sur l’élément sélectionné sur l’ensemble de votre site web. La page que vous utilisez pour configurer le suivi ne limite pas l’endroit où l’objectif peut convertir. Si plusieurs pages présentent des éléments avec le même sélecteur CSS, Kameleoon enregistre une conversion chaque fois qu’un visiteur clique sur l’un de ces éléments. Pour suivre les clics sur un élément d’une page spécifique uniquement, vous devez utiliser un sélecteur CSS unique à cette page.
Une fois que vous choisissez un élément, un pointeur orange apparaît pour confirmer que le suivi des clics a été ajouté. Vous pouvez appliquer le suivi des clics à plusieurs éléments. Le nombre de suivis de clics sélectionnés est indiqué au-dessus de la fenêtre.
Vous pouvez également choisir le mode de navigation pour naviguer sur vos pages.
Si votre site web est protégé contre l’affichage dans une iframe (l’en-tête X-Frame-Options est utilisé dans les paramètres du serveur), votre URL ne s’affichera pas dans cette fenêtre, et vous ne pouvez pas ajouter de suivi des clics. Vous devez modifier les paramètres de votre serveur et ajouter une exception pour le domaine kameleoon.com et ses sous-domaines.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.
Cliquez sur Créer pour créer votre objectif.

Suivi du défilement

Le suivi du défilement vous permet de déterminer le pourcentage de visiteurs qui défilent jusqu’à une section spécifiée de votre page. Pour configurer cet objectif, choisissez Suivi du défilement dans le menu déroulant de la fenêtre et cliquez sur Suivant. La fenêtre affiche désormais les options de configuration de l’objectif. Indiquez l’URL de la page à laquelle vous souhaitez appliquer le suivi du défilement.
Si votre site web est protégé contre l’affichage dans une iframe (l’en-tête X-Frame-Options est utilisé dans les paramètres du serveur), votre URL ne s’affichera pas dans cette fenêtre, et vous ne pouvez pas ajouter de suivi des clics. Vous devez modifier les paramètres de votre serveur et ajouter une exception pour le domaine kameleoon.com et ses sous-domaines.
Le niveau de suivi du défilement est établi par la limite entre la zone ombrée et non ombrée. Pour atteindre l’objectif, le visiteur doit défiler jusqu’à la partie ombrée de la page. Il existe trois façons différentes de définir la profondeur du suivi du défilement :
  • Un pourcentage précis : Le pourcentage est appliqué à l’ensemble du site web. Il est défini par rapport au haut de la page : 0 % place le niveau tout en haut, 50 % au milieu et 100 % tout en bas de la page.
  • Une hauteur en pixels : Zéro pixel correspond au tout début de la page. Plus le niveau est bas sur votre page, plus le nombre de pixels est élevé. La hauteur maximale en pixels est en corrélation avec la taille de la page.
  • L’élément sélectionné : Visualisez les éléments de votre page en les survolant et en cliquant sur l’élément de votre choix. Le niveau sera positionné directement sous l’élément sélectionné.
Si vous choisissez un pourcentage ou une hauteur en pixels pour déterminer le niveau de suivi du défilement, vous pouvez facilement le déplacer en le faisant glisser à la position de votre choix.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Accès à une page

L’objectif Accès à une page est atteint lorsque le visiteur accède à la page que vous avez définie. Pour configurer cet objectif, choisissez Accès à une page dans le menu déroulant de la fenêtre et cliquez sur Suivant. La fenêtre affichera maintenant les options de configuration de l’objectif.
Indiquez la page que le visiteur doit visiter pour atteindre l’objectif. Il existe trois options :
  • Choisissez contient pour cibler toutes les pages partageant le même fragment d’URL.
  • Choisissez correspond exactement pour cibler uniquement la page avec l’URL exacte que vous avez saisie.
  • Choisissez correspond à l’expression régulière pour cibler une URL et ses variations selon les expressions régulières que vous utilisez. Consultez cet article pour obtenir de l’aide sur la création d’expressions régulières.
Les fragments d’URL et les expressions régulières sont sensibles à la casse.
Exemple : Les URL de vos pages produits sont généralement structurées comme ceci : https://www.mysite.com/products/product-1 Voici comment appliquer votre objectif Accès à une page pour différents scénarios :
  • Pour une page produit spécifique :
    • Sélectionnez correspond exactement et saisissez l’URL complète et précise. Par exemple : https://www.mysite.com/products/product-1
  • Pour toutes les pages produits :
    • Sélectionnez contient et tapez /products/. Votre objectif s’appliquera alors à toutes les pages qui incluent le fragment /products/ dans leur URL.
  • Pour les URL avec des variations courantes (par exemple, « product » vs « products ») :
    • Si les URL de vos pages produits contiennent parfois « product » au lieu de « products », utilisez une expression régulière. Par exemple, https://www.mysite.com/products* correspondra aux URL contenant soit « products » soit « product » à ce point.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Ratio Metrics

Pour plus d’informations sur la création d’un objectif Ratio Metrics, consultez l’article Ratio Metrics.

Objectif personnalisé

Pour configurer un objectif personnalisé, sélectionnez Objectif personnalisé dans le menu déroulant Type et cliquez sur Suivant. La fenêtre affichera maintenant les options de configuration disponibles.

Option 1 : Utilisation d’un événement frontend déclenché par notre Activation API JS

Choisissez cette option si l’événement de conversion se produit dans le navigateur de l’utilisateur (côté client).
  • Comment cela fonctionne : Kameleoon fournit une fonction spécifique (Kameleoon.API.Goals.processConversion(ID), où ID est l’identifiant unique de votre objectif) que vous insérez dans votre code JavaScript. Lorsque l’utilisateur effectue l’action que vous suivez, votre code exécute cette fonction pour envoyer le signal de conversion directement à la plateforme Kameleoon.
L’ID de l’objectif sera généré une fois l’objectif créé.
Cliquez sur l’icône Copier pour copier le code de l’événement et l’implémenter dans votre JavaScript (ou le transmettre à votre équipe de développement pour la mise en œuvre). Pour plus d’informations sur la méthode processConversion(), consultez cet article.

Option 2 : Utilisation d’un événement backend via SDK (par exemple, Node JS)

Choisissez cette option si l’événement de conversion se produit sur votre serveur (backend). Cette méthode est nécessaire pour suivre des actions qui ne dépendent pas de la session de navigation de l’utilisateur (par exemple, le traitement réussi d’un paiement). Comment cela fonctionne : Le SDK côté serveur de Kameleoon utilise une méthode spécifique (trackConversion()) pour communiquer l’événement de conversion directement depuis votre serveur à la plateforme Kameleoon. Cliquez sur l’icône Copier pour copier le code de l’événement SDK et le transmettre à votre équipe de développement backend pour la mise en œuvre. Exemple de code :
trackConversion({visitorCode, goalId})
  • visitorCode est l’identifiant unique du visiteur que vous souhaitez cibler.
  • goalId est l’identifiant unique de l’objectif.
L’ID de l’objectif sera généré une fois l’objectif créé.
Pour plus d’informations sur la méthode trackConversion(), consultez cet article.

Option 3 : Utilisation de code JavaScript personnalisé

Choisissez cette option si vous devez exécuter une logique JavaScript spécifique pour déterminer quand déclencher l’objectif. Le JavaScript personnalisé est l’option la plus flexible et est utile si vous devez calculer dynamiquement le revenu ou capturer des métadonnées supplémentaires avant d’envoyer le signal de conversion.
  • Comment cela fonctionne : Le code que vous saisissez dans le champ de texte s’exécute automatiquement une fois votre site prêt. Dans ce code, utilisez la méthode triggerGoal() pour déclencher une conversion. Vous pouvez également passer en option des paramètres de revenu et de métadonnées.
Saisissez votre code JavaScript personnalisé directement dans le champ de texte fourni.
FonctionDescriptionExemple de code
triggerGoal()Déclenche une conversion sans paramètres.triggerGoal();
triggerGoal(revenue)Déclenche une conversion avec une valeur de revenu.triggerGoal(49.99);
triggerGoal(revenue, metadata)Déclenche une conversion avec un revenu et des données supplémentaires.triggerGoal(49.99, {5: "Gold"});
Pour plus d’informations sur l’utilisation de code JavaScript personnalisé pour des objectifs personnalisés, consultez la documentation développeur de Kameleoon.
Sinon, si vous initiez une conversion à partir d’un système de gestion de balises (par exemple, Google Tag Manager), vous devez utiliser le Kameleoon Command Queue, qui vous permet de retarder l’exécution de la commande jusqu’à ce que le moteur Kameleoon termine son chargement. Dans Google Tag Manager, allez dans GTM > Balises > Nouveau > Configuration de la balise > HTML personnalisé > insérez le code suivant :
<script>
window.kameleoonQueue = window.kameleoonQueue || [];
kameleoonQueue.push(['Goals.processConversion', goalid, revenue]);
</script>     
Ensuite, sélectionnez le déclencheur qui enverra l’appel de conversion d’objectif à Kameleoon. En savoir plus sur Kameleoon.API.Goals ici.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Temps passé

Cet objectif est atteint lorsque le visiteur passe un certain temps sur votre site. Pour configurer cet objectif, choisissez Temps passé dans le menu déroulant de la fenêtre et cliquez sur Suivant. La fenêtre affichera maintenant les options de configuration de l’objectif.
Indiquez le temps que le visiteur doit passer sur votre site web pour atteindre l’objectif. Pour ce faire, vous pouvez choisir la limite :
  • plus de : le visiteur doit passer au moins un temps donné sur la page
  • exactement : le temps passé doit correspondre exactement
  • moins de : le temps passé ne doit pas dépasser une durée donnée
Indiquez le chiffre de votre choix et l’une des unités possibles dans le menu déroulant : secondes, minutes ou heures.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Nombre de pages vues

Cet objectif est atteint si le visiteur a vu un certain nombre de pages. Pour configurer cet objectif, choisissez Nombre de pages vues dans le menu déroulant de la fenêtre et cliquez sur Suivant. La fenêtre affichera maintenant les options de configuration de l’objectif.
Indiquez le nombre de pages que le visiteur doit consulter pour atteindre l’objectif. Vous pouvez choisir parmi un nombre exact, un minimum ou un maximum.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Taux de rétention

Cet objectif est l’un des paramètres par défaut pour tous les nouveaux sites web configurés avec votre compte. Le taux de rétention enregistre le nombre de visiteurs qui ont effectué au moins un clic sur leur page d’atterrissage. Pour configurer cet objectif, choisissez Taux de rétention dans le menu déroulant de la fenêtre et cliquez sur Suivant. La fenêtre affichera maintenant les options de configuration de l’objectif.
L’objectif est déjà défini, il vous suffit de le nommer et d’ajouter une description si vous le souhaitez.
Si vous souhaitez accéder aux options de configuration avancées, cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre.

Paramètres avancés

Cliquez sur Paramètres avancés dans le coin inférieur gauche de la fenêtre pour accéder aux options de configuration avancées.
La fenêtre est divisée en plusieurs sections.

Utiliser cet objectif avec AI Predictive Targeting

Activez cette option pour activer le ciblage prédictif pour votre objectif. En temps réel, l’apprentissage automatique reconnaîtra les modèles ayant un impact significatif sur l’objectif, en estimant la probabilité de conversion de chaque visiteur, vous permettant de cibler les visiteurs en fonction de leur propension à convertir. Sélectionnez les déclencheurs auxquels vous souhaitez effectuer des prédictions pour cet objectif. Plus d’informations sur les déclencheurs

Envoyer vers des outils externes

Cette section vous permet d’envoyer un événement de conversion vers des outils externes sélectionnés lorsque Kameleoon déclenche cet objectif. Cette option n’est disponible que pour Google Analytics 4, Universal Analytics, Mixpanel et Segment. Vous pouvez envoyer les types d’objectifs suivants à des outils externes :
  • Suivi des clics
  • Suivi du défilement
  • Accès à une page
  • Objectif personnalisé
  • Temps passé
  • Nombre de pages vues
  • Taux de rétention
Le code ci-dessous définit les types d’objectifs disponibles :
const enum GoalType {
	CLICK = "CLICK",
	CUSTOM = "CUSTOM",
	SCROLL = "SCROLL",
	PAGE_VIEWS = "PAGE_VIEWS",
	URL = "URL",
	TIME_SPENT = "TIME_SPENT",
	RETENTION_RATE = "RETENTION_RATE",
}
Pour les utilisateurs de Google Analytics 4, une fois l’intégration correctement configurée dans Kameleoon, l’événement d’objectif sera envoyé sans nécessiter de configuration GA4 supplémentaire. Cependant, Kameleoon ne crée pas automatiquement une audience GA4 pour ces événements d’objectif ; vous devez le faire manuellement dans GA4. Si vous utilisez Google Tag Manager (GTM), n’oubliez pas d’ajouter la configuration nécessaire dans GTM pour transmettre l’événement à GA4.

Afficher cet objectif uniquement pour des campagnes spécifiques

Cette section vous permet de contrôler quelles campagnes suivent un objectif. Par défaut, tous vos objectifs sont actifs dans chaque expérience. Si vous souhaitez exclure un objectif de campagnes spécifiques, indiquez simplement quelles campagnes ne doivent pas suivre l’objectif. Le menu déroulant inclut trois critères pour limiter le champ d’application de cet objectif :
  • Nom de la campagne : cochez les cases à côté des expériences auxquelles vous souhaitez appliquer cet objectif ;
  • Type de campagne : sélectionnez le type d’expérience auquel vous souhaitez appliquer l’objectif (cliquer sur Expérience rend l’objectif disponible pour toutes les expériences sur le site web auquel l’objectif s’applique ; même chose pour Personnalisation) ;
  • Tags : en sélectionnant un tag, l’objectif est appliqué uniquement aux campagnes liées à ce tag.

Gérer les valeurs aberrantes

Cette option n’est disponible que pour les objectifs personnalisés. En savoir plus sur la Winsorization chez Kameleoon

Métadonnées

Qu’est-ce que les métadonnées ?

Les métadonnées sont des propriétés supplémentaires attachées à une conversion d’objectif. Elles vous permettent de filtrer ou de répartir vos résultats selon des valeurs spécifiques (par exemple, mode de paiement, type de livraison). Par exemple, si vous souhaitez suivre combien de conversions « Achat » ont eu lieu avec chaque mode de paiement, vous pouvez utiliser des métadonnées pour capturer cette valeur.

Utilisation des métadonnées

Pour utiliser les métadonnées :
  1. Définissez une donnée personnalisée (consultez cet article pour plus d’informations).
  2. Liez la donnée personnalisée en tant que métadonnée lors de la création ou de la modification d’un objectif en la sélectionnant dans le menu déroulant.
Les données personnalisées avec l’option Utiliser cette donnée uniquement localement à des fins de ciblage ne seront pas prises en compte, car elles ne sont pas envoyées à nos serveurs.