Aller au contenu

Rex, votre assistant IA : les tâches pour lui, les idées pour vous 👉 Découvrir Rex

Outil gratuit

Calculateur test A/B

Vérifiez si l’écart entre deux variantes est statistiquement significatif et calculez combien de visiteurs il faut pour un test. Gratuit, sans inscription, et toutes les formules sont affichées.

Variante A (contrôle)
Variante B
Paramètres du test
Type de test

Un test bilatéral vérifie si B diffère de A dans un sens ou dans l’autre. Un test unilatéral vérifie seulement si B est meilleur. Choisissez avant le début du test, pas après avoir vu les chiffres.

Résultat

Taux de conversion A
–
Taux de conversion B
–
Uplift relatif (B par rapport à A)
–
Score z
–
P-value
–
–

De combien de visiteurs votre test a-t-il besoin ?

Planifiez le test avant de le lancer. Saisissez votre taux de conversion actuel et le plus petit changement qui vous ferait agir.

Un changement relatif : 20 signifie que vous voulez détecter un passage de 10 % à 12 %. Plus l’effet est petit, plus il faut de visiteurs.

Visiteurs nécessaires par variante

–

Comment c’est calculé

  • Taux de conversion : pA = conversions A ÷ visiteurs A, et de même pour B
  • Uplift relatif : (pB − pA) ÷ pA
  • Taux commun : p = (conversions A + conversions B) ÷ (visiteurs A + visiteurs B)
  • Erreur type commune : SE = √(p × (1 − p) × (1 ÷ nA + 1 ÷ nB)), où n est le nombre de visiteurs
  • Score z : z = (pB − pA) ÷ SE
  • P-value : bilatérale 2 × (1 − Φ(|z|)), unilatérale 1 − Φ(z), où Φ est la loi normale centrée réduite. Le résultat est significatif quand la p-value est inférieure à 1 − le niveau de confiance, par exemple 0,05 à 95 %.
  • Intervalle de confiance de l’écart : (pB − pA) ± z* × √(pA × (1 − pA) ÷ nA + pB × (1 − pB) ÷ nB), avec z* = 1,645, 1,960 ou 2,576 pour 90 %, 95 % ou 99 %. Cet intervalle utilise l’erreur type non commune.
  • Visiteurs par variante : n = (zα × √(2 × p̄ × (1 − p̄)) + zβ × √(p1 × (1 − p1) + p2 × (1 − p2)))² ÷ (p2 − p1)², où p1 est le taux actuel, p2 = p1 × (1 + effet), p̄ = (p1 + p2) ÷ 2, zα = 1,645, 1,960 ou 2,576 et zβ = 0,842 pour une puissance de 80 % ou 1,282 pour 90 %. Le résultat est arrondi à l’unité supérieure.

Le calculateur fonctionne dans votre navigateur et rien de ce que vous saisissez ne nous est envoyé. Il utilise un test z à deux proportions, le test standard pour comparer deux taux de conversion quand chaque variante a un nombre raisonnable de conversions. Fixez la taille d’échantillon avant le début du test et ne l’arrêtez pas dès que le résultat devient significatif : vérifier encore et encore rend les faux positifs plus probables.

Ce que signifie la significativité statistique dans un test A/B

Dans un test A/B, vous montrez deux versions de quelque chose à deux groupes de personnes tirés au hasard et vous comparez combien convertissent. La variante B n’obtient presque jamais exactement le même taux que la variante A, même quand le changement ne fait aucune différence. La question est de savoir si l’écart est plus grand que ce que le seul hasard expliquerait.

La p-value répond à cette question. C’est la probabilité d’observer un écart au moins aussi grand si les deux variantes avaient en réalité les mêmes performances. Une p-value de 0,036 signifie qu’un écart comme le vôtre apparaîtrait par hasard dans environ 3,6 % des tests sans vraie différence. Si la p-value est inférieure à votre seuil (0,05 pour un niveau de confiance de 95 %), le résultat est dit statistiquement significatif.

Comment fonctionne le calculateur

Le calculateur utilise un test z à deux proportions. Il regroupe les conversions des deux variantes pour estimer le taux attendu s’il n’y avait aucune différence, en déduit l’erreur type, puis divise l’écart entre les deux taux par cette erreur type. Le résultat est le score z : le nombre d’erreurs types qui séparent les deux taux. La p-value est tirée de la loi normale.

Un exemple : la variante A obtient 100 conversions sur 1 000 visiteurs (10 %) et la variante B 130 sur 1 000 (13 %). Cela donne un uplift relatif de 30 %, un score z d’environ 2,10 et une p-value bilatérale d’environ 0,036. B est significativement meilleur à 95 %, mais pas à 99 %.

L’intervalle de confiance montre la plage dans laquelle se situe probablement la vraie différence. Dans l’exemple, il va d’environ +0,2 à +5,8 points de pourcentage. Un intervalle large indique que le test n’est pas encore précis, même s’il est significatif.

Vous menez une enquête plutôt qu’un test ? L’outil de calcul de la taille d’échantillon pour une enquête vous dit combien de réponses il vous faut.

Planifiez d’abord la taille d’échantillon

La plupart des tests ratés sont trop petits. Avant de commencer, décidez du plus petit changement qui vaut la peine d’agir, et utilisez l’aide au pré-test pour voir combien de visiteurs il faut par variante avec une puissance de 80 %. La puissance est la probabilité que le test détecte un effet de cette taille s’il existe vraiment. Laissez ensuite tourner le test jusqu’à atteindre ce nombre, et sur des semaines entières pour inclure à la fois les jours de semaine et les week-ends.

Quelques autres règles aident :

  1. Testez un seul changement à la fois, comme le lot, le format de jeu ou le nombre de champs du formulaire, pour savoir ce qui a fait la différence.
  2. Choisissez l’indicateur avant le test. Le taux d’inscription, le taux de participation complète et le taux d’opt-in peuvent évoluer dans des sens différents.
  3. Ne jetez pas un œil pour arrêter aussitôt. Arrêter dès que la p-value passe sous 0,05 rend les faux gagnants bien plus fréquents.

Notre guide sur les tests A/B de campagnes gamifiées montre ce qui vaut la peine d’être testé dans une campagne, et la liste des KPI du marketing gamifié vous aide à choisir l’indicateur. Dans Scratcher, les chiffres de chaque campagne se trouvent dans les statistiques. Pour voir ce que vaut en euros un meilleur taux de conversion, utilisez le calculateur de ROI de campagne.

La significativité statistique vous dit si un écart est probablement réel, pas s’il est assez grand pour compter. Regardez aussi l’uplift et l’intervalle de confiance.

Questions

Questions sur la significativité d’un test A/B

Réserver un rendez-vous
  • Oui. Vous pouvez l’utiliser aussi souvent que vous le voulez, sans compte. Rien de ce que vous saisissez ne nous est envoyé.

  • Cela dépend du niveau de confiance choisi avant le test. À 95 %, une p-value inférieure à 0,05 est significative. À 90 %, le seuil est 0,10, et à 99 %, il est 0,01. Un niveau plus strict donne moins de faux gagnants mais demande plus de visiteurs.

  • Choisissez le test bilatéral, sauf si vous avez décidé à l’avance que seule la question « B est-il meilleur ? » compte et qu’un B moins bon équivaut pour vous à aucune différence. Un test unilatéral devient significatif plus vite, mais il ne peut pas vous dire que B est moins bon.

  • Cela veut dire que le test n’a pas montré de différence, pas qu’il n’y en a aucune. Regardez l’aide au pré-test : si vous avez bien moins de visiteurs que nécessaire, laissez le test tourner. Si vous avez atteint la taille prévue, considérez les variantes comme équivalentes et testez un changement plus important.

  • Le test z repose sur une approximation qui ne fonctionne que si chaque variante a assez de conversions et de non-conversions, environ 5 ou plus de chaque. Avec moins de données, la p-value peut être trompeuse : collectez-en davantage avant de décider.