Zum Inhalt springen

A/B-Test-Signifikanzrechner

Überprüfen Sie, ob Ihr A/B-Test-Ergebnis statistisch signifikant ist. Geben Sie Besucher und Konversionen ein, um den p-Wert, z-Wert, Konfidenzintervall und relativen Anstieg zu erhalten.

A/B-Test-Signifikanzrechner

Geben Sie Besucher und Konversionen für jede Variante ein, um zu überprüfen, ob der Unterschied real ist oder nur Rauschen.

Kontrolle (A)
Variation (B)

Ergebnisse

Statistisch Signifikant

Der Unterschied ist bei Ihrem gewählten Konfidenzniveau unwahrscheinlich zufällig.

P-Wert
0.0007

Chance this gap is just luck — lower is stronger.

Z-Wert
3.381

How far apart the two rates are, in standard errors.

Relativer Anstieg
+50.0%
Kontrollquote
10.00%
Variationsquote
15.00%
Absoluter Unterschied
+5.00 pp
Konfidenzintervall (Differenz) · 95%
2.11% to 7.89%

The likely range for the true difference.

Konversionsrate nach Variante
Konversionsrate nach Variante. Grouped bar chart with 1 series: Konversionsrate.0%5%10%15%KonversionsrateKontrolle (A)Variation (B)10%15%
Ladekalkulator...
📚

Dokumentation

A/B-Tests in einer Minute

Du hast einen Button, eine Überschrift oder einen Checkout-Ablauf geändert. Version A ist die alte, Version B die neue. B sieht besser aus – sie konvertierte 15% der Besucher gegenüber 10% für A. Aber könnte diese Lücke nur Glück sein, wie wenn man zehnmal eine Münze werfen kann und sieben Kopf erhält?

Dieser Rechner beantwortet genau das. Du gibst ein, wie viele Menschen jede Version sahen und wie viele konvertierten, und er sagt dir die Wahrscheinlichkeit, dass der Unterschied, den du gemessen hast, real und nicht zufälliges Rauschen ist. Wenn diese Wahrscheinlichkeit hoch genug ist, hast du einen Gewinner. Wenn nicht, führst du den Test weiter.

Die eine Zahl, auf die du achten musst, ist der p-Wert: die Chance, eine Lücke so groß oder größer zu sehen, wenn die beiden Versionen tatsächlich identisch wären. Ein kleiner p-Wert (sagen wir unter 0,05) bedeutet „dies würde selten per Zufall passieren, also ist der Unterschied wahrscheinlich real".

Wie man es benutzt

  1. Besucher – wie viele einzigartige Menschen wurden jede Version gezeigt.
  2. Konversionen – wie viele von ihnen machten das, was dir wichtig ist (kaufen, sich anmelden, klicken).
  3. Konfidenzniveau – wie sicher du sein willst, bevor du einen Gewinner ausrufst. 95% ist der Industrie-Standard.
  4. Hypothesezwei-seitig fragt „ist B anders als A?" (sicherer, die Voreinstellung); ein-seitig fragt nur „ist B besser als A?" (empfindlicher, aber du musst die Richtung vor dem Ausführen des Tests entscheiden).

Das Ergebnis wird live aktualisiert und die Eingaben werden in der Seiten-URL gespeichert, sodass du ein Ergebnis mit Lesezeichen versehen oder teilen kannst. Zurücksetzen löscht das Formular; Beispieldaten laden füllt ein durchgearbeitetes Beispiel aus.

Ein durchgearbeitetes Beispiel

BesucherKonversionenRate
A (Kontrolle)1.00010010,0%
B (Variation)1.00015015,0%

Das ist ein Anstieg um 5 Prozentpunkte absolut und ein +50%-Anstieg relativ. Der Rechner gibt einen p-Wert von etwa 0,0007 zurück – unter 0,05 – sodass das Ergebnis bei 95%-Konfidenz statistisch signifikant ist. Grob gesagt: Wenn die beiden Versionen wirklich identisch wären, würdest du einen Unterschied dieser Größe in weniger als einem von tausend Tests sehen.

Die Mathematik (Zwei-Proportionen-z-Test)

Unter der Haube ist dies der Standard-Zwei-Proportionen-z-Test, der gleiche Test, der in der Einführungsstatistik gelehrt wird und von den Mainstream-A/B-Tools verwendet wird.

  1. Konversionsrate jeder Gruppe:

    p1=x1n1,p2=x2n2p_1 = \dfrac{x_1}{n_1}, \quad p_2 = \dfrac{x_2}{n_2}

    wobei xx Konversionen und nn Besucher sind.

  2. Gepoolte Rate, unter der Annahme (für die Nullhypothese), dass beide Gruppen eine gemeinsame wahre Rate haben:

    p^=x1+x2n1+n2\hat{p} = \dfrac{x_1 + x_2}{n_1 + n_2}

  3. Standardfehler der Differenz:

    SE=p^(1p^)(1n1+1n2)SE = \sqrt{\hat{p}\,(1-\hat{p})\left(\dfrac{1}{n_1} + \dfrac{1}{n_2}\right)}

  4. Der z-Wert – wie viele Standardfehler die beiden Raten auseinander liegen:

    z=p2p1SEz = \dfrac{p_2 - p_1}{SE}

  5. Der p-Wert ergibt sich aus der Standardnormalverteilung Φ\Phi. Zwei-seitig: p=2(1Φ(z))p = 2\left(1 - \Phi(|z|)\right). Ein-seitig: p=1Φ(z)p = 1 - \Phi(z).

  6. Signifikant, wenn p<αp < \alpha, wobei α=1Konfidenz\alpha = 1 - \text{Konfidenz} (also 0,05 bei 95%).

Der Rechner meldet auch ein Konfidenzintervall für die Differenz, berechnet mit dem ungepoolten Standardfehler p1(1p1)n1+p2(1p2)n2\sqrt{\tfrac{p_1(1-p_1)}{n_1} + \tfrac{p_2(1-p_2)}{n_2}}: der plausible Bereich für die wahre Lücke. Wenn dieses Intervall 0 ausschließt, ist das Ergebnis signifikant.

0 -1.96 +1.96 kein Unterschied

Bei 95%-Konfidenz zählt ein z über ±1,96 (die schattierten Schwänze, 5% der Fläche) als signifikant.

Das Ergebnis ehrlich lesen

  • Statistische Signifikanz ist nicht geschäftliche Signifikanz. Ein Anstieg von 0,1% kann statistisch real sein, lohnt sich aber möglicherweise nicht zu versenden.
  • Schau nicht früh rein und stoppe nicht früh. Das Überprüfen des p-Werts jeden Tag und das Stoppen in dem Moment, in dem er unter 0,05 sinkt, inflationiert deine falsch-positiven Rate. Entscheide die Stichprobengröße im Voraus und lass den Test zu Ende laufen.
  • Achte auf die Faustregel für die Stichprobengröße. Die Normalannäherung ist zuverlässig, wenn jede Gruppe mindestens ~10 Konversionen und ~10 Nicht-Konversionen hat. Mit winzigen Zahlen, behandle das Ergebnis nur als richtungsweisend.
  • Konfidenz ≠ Wahrscheinlichkeit, dass B besser ist. Ein 95%-Konfidenzniveau bedeutet, dass das Verfahren im Laufe der Zeit in höchstens 5% der Fälle falsch ist – es ist eine frequistische Aussage, nicht „95% Chance B gewinnt".
  • Ein Test, eine Metrik. Das Testen mehrerer Metriken oder Varianten gleichzeitig multipliziert die Chance auf einen Zufall; korrigiere dafür (z.B. Bonferroni) oder melde die einzelne Metrik vor, die den Test entscheidet.

Berechne es selbst

Jedes Snippet berechnet den zweiseitigen p-Wert für das oben durchgearbeitete Beispiel.

1=2*(1-NORM.S.DIST(
2   (B2/A2 - B1/A1) /
3   SQRT(((B1+B2)/(A1+A2))*(1-(B1+B2)/(A1+A2))*(1/A1+1/A2)),
4   TRUE))
5' A1,B1 = control visitors, conversions ; A2,B2 = variation visitors, conversions
6

FAQ

Welche Stichprobengröße brauchst du? Genug, damit ein aussagekräftiger Anstieg erkannt würde. Zielen Sie mindestens auf ein paar hundert Konversionen pro Variante ab; verwenden Sie einen dedizierten Stichprobengrößen-Rechner mit Ihrer Basisrate und dem kleinsten erkennbaren Anstieg.

Zwei-seitig oder ein-seitig? Verwende zwei-seitig, es sei denn, du hast einen festen, vor Commit eingegangenen Grund, nur um Verbesserungen zu kümmern. Ein-seitig verdoppelt deine Empfindlichkeit, verbietet aber, auf B zu reagieren, das schlechter ist.

Warum zeigt der Rechner ein Konfidenzintervall? Es zeigt den plausiblen Bereich der wahren Differenz, nicht nur ein Ja/Nein-Verdikt. Ein breites Intervall, das 0 überlagert, bedeutet „nicht genug Daten noch".

Ist dies Bayesianisch? Nein – es ist ein frequistischer z-Test, die am weitesten verbreitete und verwendete Methode. Bayesianische A/B-Tools berichten „Wahrscheinlichkeit B schlägt A" anstelle eines p-Werts; beides ist gültig, sie beantworten etwas andere Fragen.

Quellen