Passer au contenu

Split A/B/n

Vidéo Youtube : Apprenez à configurer et analyser les tests A/B/n dans le Customer Journey Builder de Pushwoosh

Utilisez l’élément Split A/B/n pour tester quelles séquences de messages sont les plus performantes pour vos Objectifs de conversion. Optimisez les communications en trouvant l’approche la plus efficace pour votre audience.

Élément Split A/B/n sur le canevas du parcours

Configurer les paramètres du split A/B/n

Anchor link to

Après avoir placé l’élément Split A/B/n sur le canevas, double-cliquez dessus pour configurer les paramètres du test.

Définir le nombre de branches

Anchor link to

Utilisez le menu déroulant Branches pour choisir le nombre de variations que vous souhaitez tester (jusqu’à 4). Par défaut, la Branche A est le groupe de contrôle.

Définir la distribution des utilisateurs entre les branches

Anchor link to

Définissez le pourcentage d’utilisateurs à diriger vers chaque branche, en vous assurant que le total s’élève à 100 %. Pour répartir équitablement les utilisateurs entre les branches, cliquez sur Réinitialiser la distribution.

Configurer les branches et définir la distribution des utilisateurs entre les branches

Choisir comment le gagnant sera sélectionné

Anchor link to

Vous avez deux options :

Vous sélectionnez le gagnant manuellement
Anchor link to

Vous examinerez les résultats et choisirez manuellement la branche gagnante plus tard. Cela nécessite une surveillance continue et une désactivation manuelle. En savoir plus

Paramètre de sélection manuelle du gagnant dans la configuration du test Split A/B/n
Le gagnant est sélectionné automatiquement par objectif
Anchor link to

Le système surveille l’objectif de la campagne et désactive les branches les plus faibles une fois que la significativité statistique est atteinte. Les nouveaux utilisateurs sont alors dirigés vers la branche gagnante.

Lorsque la sélection automatique du gagnant est activée, choisissez comment le système doit évaluer le gagnant :

  • Premier objectif à atteindre la significativité. Le système surveille tous les objectifs assignés et sélectionne le premier à atteindre la significativité statistique.

  • Sélectionner un objectif spécifique (par exemple, CheckoutSuccess). Cet objectif sera utilisé pour évaluer quelle branche est la plus performante.

Sélection automatique du gagnant par objectif dans les paramètres du Split A/B/n

Une fois configuré, cliquez sur Enregistrer pour appliquer vos paramètres de test.

Comment configurer et exécuter des tests A/B/n

Anchor link to

Configurer un test

Anchor link to

Mettre le parcours en pause

Anchor link to

Si vous souhaitez configurer un test A/B/n dans un parcours actif, mettez-le d’abord en pause. Pour en savoir plus sur la modification d’un parcours actif, lisez cet article.

Définir au moins un Objectif de conversion

Anchor link to

Définissez au moins un Objectif de conversion qui sera utilisé pour calculer les résultats du test. Par exemple, si vous voulez tester laquelle de deux notifications push est la plus efficace, vous pouvez définir l’Événement PW_InAppPurchase comme Objectif de conversion.

Définir un Objectif de conversion pour le test A/B/n

Si vous spécifiez plusieurs Objectifs de conversion, les résultats sont calculés séparément pour chaque objectif.

Ajouter l’élément Split A/B/n

Anchor link to

Placez l’élément Split A/B/n sur le canevas après n’importe quel autre élément et double-cliquez dessus pour configurer le test.

Définir les branches et la distribution des utilisateurs

Anchor link to

Sélectionnez le nombre de branches. Vous pouvez ajouter jusqu’à quatre branches à votre test. La première branche est toujours considérée comme un groupe de contrôle par rapport auquel les résultats des autres branches sont comparés. Continuez à suivre ce guide pour apprendre à configurer cette branche en fonction de vos besoins.

Définir le nombre de branches pour le test A/B/n

Ensuite, définissez le pourcentage d’utilisateurs allant dans chaque branche. Le total de toutes les branches doit être de 100 %. Selon le pourcentage que vous définissez, les voyageurs du parcours qui atteignent cette étape seront répartis aléatoirement dans le nombre de branches spécifié.

Veuillez noter que les utilisateurs assignés à la Branche A seront considérés comme un groupe de contrôle par rapport auquel les résultats des autres branches seront comparés. L’étape suivante décrit comment configurer la Branche A pour différents cas.

Définir la distribution des utilisateurs entre les branches

Sélectionner le mode d’évaluation du gagnant

Anchor link to

Choisissez comment le gagnant est déterminé :

  • Sélection automatique par objectif. Le système suit un objectif défini, détecte la branche la plus performante en utilisant la significativité statistique, et dirige automatiquement les nouveaux utilisateurs vers le gagnant.
  • Sélection manuelle. Vous examinerez les résultats du test et déciderez manuellement quelle branche est la plus performante. Cette option vous oblige à surveiller le test et à désactiver manuellement les branches sous-performantes. En savoir plus

Configurer le contenu pour chaque branche

Anchor link to

Vous pouvez maintenant configurer les flux de communication pour chaque branche. Comme la Branche A est un groupe de contrôle, vous devez la configurer d’une certaine manière en fonction de votre cas :

  • Tester le flux de communication existant par rapport à de nouvelles versions. Dans ce cas, la version existante doit se trouver dans la Branche A. Assurez-vous également que l’Objectif de conversion peut être atteint dans n’importe quelle branche, y compris la Branche A.
  • Tester uniquement les nouvelles versions les unes par rapport aux autres. Comme il n’y a pas d’ancien flux de communication, l’une des nouvelles versions sera marquée comme groupe de contrôle (celle présentée dans la Branche A). Assurez-vous que l’Objectif de conversion peut être atteint dans toutes les branches.
  • Tester une version existante sans aucune communication par rapport à de nouveaux flux de communication. Par exemple, vous voulez ajouter une notification push de plus à la fin d’un parcours pour voir si la performance de la campagne augmente par rapport à la version originale sans cette notification. Dans ce cas, la version « vide » doit être présentée dans la Branche A. Pour obtenir des résultats fiables, ajoutez un Délai égal à chaque branche :
Configurer les branches avec différents flux de communication pour les tests

Lancer le parcours

Anchor link to

Si tout est prêt, lancez le parcours.

Analyser les résultats

Anchor link to

Dès que le test est lancé, vous pouvez voir ses statistiques en temps réel.

Sur le canevas du parcours, consultez le nombre d’utilisateurs qui passent par chaque branche :

Voir le nombre d'utilisateurs pour chaque branche sur le canevas du parcours

Pour voir les résultats du test, double-cliquez sur l’élément Split A/B/n. Vous verrez les statistiques pour chaque branche, y compris la conversion vers l’objectif sélectionné et les métriques utilisées pour calculer la significativité statistique.

Statistiques du test A/B/n pour chaque branche

Si vous avez défini plusieurs Objectifs de conversion, vous pouvez voir les résultats pour chacun d’eux en sélectionnant l’Objectif requis dans la liste :

Sélectionner un Objectif de conversion pour voir les résultats spécifiques du test

Si votre test a un gagnant statistiquement significatif et que vous utilisez la sélection manuelle du gagnant, vous pouvez instantanément désactiver les branches moins performantes en cliquant sur Garder uniquement le gagnant. Les nouveaux voyageurs du parcours seront dirigés vers la branche gagnante. Les utilisateurs qui sont déjà passés par les branches désactivées continueront de les parcourir jusqu’à ce qu’ils terminent le parcours.

Option Garder uniquement le gagnant en sélection manuelle du gagnant

Vous pouvez consulter les résultats du test pour une période de temps spécifique. Pour ce faire, sélectionnez la période souhaitée sur le panneau de gauche et double-cliquez sur l’élément Split A/B/n. Vous verrez les statistiques pour la période spécifiée.

Voir les résultats du test pour une période de temps spécifique

Les résultats du test sont calculés comme suit :

  • La conversion est calculée en fonction du nombre d’utilisateurs dans la branche et des Objectifs de conversion atteints. La Branche A sera marquée comme la Ligne de base, car elle représente le groupe de contrôle.
  • Lors du calcul de la significativité statistique, le Z-Score et la P-Value sont pris en compte. Si le résultat est valide, il sera marqué comme Significatif.
  • Une branche est considérée comme la gagnante si elle a la conversion la plus élevée, et que ce résultat est marqué comme Significatif.

Désactiver les branches

Anchor link to

Si Pushwoosh a identifié un gagnant statistiquement significatif, vous pouvez instantanément désactiver les branches moins performantes en cliquant sur Garder uniquement le gagnant dans la fenêtre des statistiques du test. Dans ce cas, vous n’avez pas besoin de mettre le parcours en pause. Si une branche est peu performante, vous pouvez la désactiver. Les nouveaux utilisateurs n’entreront plus dans la branche désactivée.

Pour désactiver une branche, mettez d’abord le parcours en pause :

Mettre le parcours en pause pour désactiver une branche

Après cela, double-cliquez sur l’élément Split A/B/n. Définissez 0 % pour cette branche et redistribuez le pourcentage d’utilisateurs allant dans les branches restantes :

Désactiver une branche en définissant sa distribution d'utilisateurs à 0 %