A/B-Test-Rechner: Ist das Ergebnis signifikant?
Ein A/B-Test zeigt zwei Versionen einer Seite zwei zufällig aufgeteilten Besuchergruppen und misst, welche mehr Conversions bringt. Ob der Unterschied Zufall ist, beantwortet der Z-Test für zwei Anteile. Geben Sie im Rechner Besucher und Conversions beider Gruppen ein. Die Seite zeigt sofort den p-Wert und das 95-%-Konfidenzintervall des Unterschieds.
Rechner für die Signifikanz eines A/B-Tests
Signifikant Der p-Wert liegt unter 0,05. Dass die höhere Rate von Version B nur Zufall ist, erscheint unwahrscheinlich.
- Rate A
- 5,00 %
- Rate B
- 6,00 %
- Relativer Unterschied
- +20,0 %
- p-Wert
- 0,0283
95-%-Konfidenzintervall (B minus A): +0,11 bis +1,89 Prozentpunkte
z = 2,193, gepoolte Rate 5,50 %
Der Balken zeigt das Konfidenzintervall des Unterschieds. Schneidet er die Nulllinie, kann der Unterschied auch null sein.
Weil JavaScript ausgeschaltet ist, zeigt die Seite nur das Ergebnis für diese Beispielwerte. Die Formeln stehen unten im Abschnitt „So wird gerechnet“.
Schwelle: α = 0,05, zweiseitiger Test. Das Tool erfasst und sendet keine Daten, gerechnet wird in Ihrem Browser.
Geben Sie Besucher und Conversions beider Gruppen ein, das Ergebnis aktualisiert sich beim Tippen. Zahlen können Sie als 5000 oder 5.000 schreiben.
Was ist ein A/B-Test?
Bei einem A/B-Test werden die Besucher zufällig in zwei Gruppen geteilt. Gruppe A sieht die aktuelle Version, Gruppe B die geänderte. Danach vergleicht man die Conversion-Rate beider Gruppen.
Was als Conversion zählt, legen Sie fest, etwa eine Registrierung oder ein Kauf. In einem Checkout ist es meist die abgeschlossene Bestellung.
Zwei Raten sind fast nie gleich. Die eigentliche Frage ist, ob der Unterschied echt oder Zufall ist. Der Rechner beantwortet sie mit dem Z-Test für zwei Anteile.
So wird gerechnet
Der Rechner nutzt die Formeln aus dem Wikipedia-Artikel zum Z-Test für zwei Anteile (Two-proportion Z-test). Gruppe A habe nA Besucher und xA Conversions, Gruppe B entsprechend nB und xB.
- Conversion-Raten: pA = xA/nA und pB = xB/nB.
- Gepoolte Rate: p̄ = (xA+xB)/(nA+nB). Der Test nimmt an, dass es zwischen den Versionen keinen Unterschied gibt. Deshalb fasst er beide Gruppen zu einer Rate zusammen.
- Standardfehler: SE = √(p̄(1−p̄)(1/nA+1/nB)).
- Teststatistik: z = (pB−pA)/SE.
- Zweiseitiger p-Wert: 2 × (1 − Φ(|z|)). Φ ist die Verteilungsfunktion der Standardnormalverteilung.
Um Φ im Browser zu berechnen, nutze ich eine der Näherungen von Abramowitz und Stegun. Sie berechnet die Fehlerfunktion (erf) mit einem Fehler von höchstens 1,5 × 10−7. Zur Normalverteilung kommt man über Φ(z) = ½(1 + erf(z/√2)).
Für das Konfidenzintervall wird nicht die gepoolte Rate genommen, sondern die Varianz jeder Gruppe einzeln.
(pB−pA) ± 1,96 × √(pA(1−pA)/nA + pB(1−pB)/nB).
Für den relativen Unterschied wird (pB−pA)/pA berechnet und auf der Seite in Prozent gezeigt.
Weil beide Rechnungen einen anderen Standardfehler nutzen, können ihre Ergebnisse leicht abweichen. Das Beispiel bei Wikipedia ist ein Grenzfall: 1.000 Besucher pro Gruppe, in der einen 120, in der anderen 150 Conversions. Der p-Wert liegt bei etwa 0,0497, also knapp unter 0,05, und das Konfidenzintervall schließt die Null nur knapp aus.
Ein solches Ergebnis lese ich nicht als „sicher gewonnen“. Geben Sie dieselben Zahlen in den Rechner ein und sehen Sie selbst.
Wie viele Besucher brauchen Sie?
Berechnen Sie vor dem Start, wie viele Besucher Sie pro Gruppe brauchen. Dafür reichen zwei Zahlen: Ihre aktuelle Conversion-Rate und der kleinste Unterschied, den Sie erkennen wollen.
- Rate
- 5,00 % → 6,00 %
- Pro Gruppe
- 8.155
- Insgesamt
- 16.310
Feste Werte: α = 0,05 (zweiseitig), Power 80 %, beide Gruppen gleich groß.
Weil JavaScript ausgeschaltet ist, zeigt die Seite nur das Ergebnis für diese Beispielwerte.
Geben Sie die aktuelle Rate und den kleinsten Unterschied ein, den Sie erkennen wollen. Standardmäßig ist der Unterschied in Prozentpunkten: Von 5 % auf 6 % sind 1 Punkt, relativ sind es 20 %.
Die Formel stammt aus demselben Wikipedia-Artikel. p1 sei die Ausgangsrate, p2 die Zielrate. Bei zwei gleich großen Gruppen berechnet sich die Zahl der Besucher pro Gruppe so:
n = (zα/2+zβ)² × (p1(1−p1)+p2(1−p2)) / (p1−p2)².
Für α = 0,05 ist zα/2 etwa 1,96. Für 80 % Power nimmt man zβ mit etwa 0,84 an. Beispiel: Bei einer Ausgangsrate von 12 % und einem Ziel von 15 % brauchen Sie 2.033 Besucher pro Gruppe.
Evan Miller nennt für eine schnelle Kontrolle die Regel n = 16σ²/δ². Bei einer Conversion-Rate ist σ² = p(1−p), δ ist der kleinste gesuchte Unterschied.
Wikipedia nennt dieselbe Regel Lehrs Faustregel (Lehr's rule). Sie gibt die nötige Zahl pro Gruppe für einen zweiseitigen Test mit α = 0,05 und 80 % Power. Für 12 % und 3 Punkte ergeben sich etwa 1.878, also nahe an den 2.033 der Formel.
Kleine Unterschiede brauchen viel Traffic. Um bei einer Rate von 5 % einen Anstieg um 1 Punkt zu erkennen, brauchen Sie 8.155 Besucher pro Gruppe.
Wann man das Ergebnis liest: zu frühes Schauen
Der häufigste Fehler ist, jeden Tag auf das Ergebnis zu schauen und den Test am ersten Tag zu stoppen, an dem er signifikant ist. Das nennt man Peeking. Evan Miller zeigt in seinem Text von 2010, dass das die Rate falsch positiver Ergebnisse aufbläht.
Laut Millers Tabelle müssen Sie die Schwelle auf 1 % senken, wenn Sie den Test 10-mal prüfen und die Rate falsch positiver Ergebnisse wirklich bei 5 % halten wollen. Bei 5 Prüfungen sinkt die Schwelle auf 1,4 %, bei 2 Prüfungen auf 2,2 %.
Im extremen Beispiel des Textes wird ein neues Logo ohne jede Wirkung getestet. Nach jeder Beobachtung wird geschaut, gestoppt wird bei 5 % Signifikanz oder nach 150 Beobachtungen. Die Wahrscheinlichkeit, ein falsches signifikantes Ergebnis zu finden, steigt dabei auf 26,1 %.
Millers Lösung ist einfach: Legen Sie die Stichprobengröße vorher fest und warten Sie, bis der Test fertig ist. Der Stichprobenrechner oben liefert diese Zahl. Entscheiden Sie nicht anhand der Plakette auf dieser Seite, bevor Sie die Zahl erreicht haben.
Meine Notiz
Bei Teams, die zu mir kommen, sehe ich oft dasselbe: Die Farbe eines Buttons wird getestet, das Formular, das das eigentliche Problem ist, bleibt, wie es ist. Ein Test ist nur so gut wie die Idee dahinter.
Deshalb suche ich zuerst, wo Nutzer hängen bleiben. Ein Usability-Test sagt Ihnen, was Sie ändern sollten. Der A/B-Test misst, ob die Änderung wirkt.
Bei wenig Traffic kann es Wochen dauern, bis die nötige Zahl an Besuchern erreicht ist. Jagen Sie dann keinen kleinen Unterschieden nach, sondern beheben Sie die großen Probleme. Wenn Sie nicht wissen, welchen Ablauf Sie zuerst prüfen sollen: Mit dem UX Audit Pro prüfe ich bis zu 10 Abläufe.
Häufige Fragen
Was bedeutet der p-Wert bei einem A/B-Test?
Er ist die Wahrscheinlichkeit, einen mindestens so großen Unterschied wie den beobachteten zu sehen, wenn es zwischen den Versionen in Wahrheit keinen gibt. Unter 0,05 gilt der Unterschied meist als signifikant.
Wie viele Besucher braucht ein A/B-Test?
Das hängt von Ihrer aktuellen Rate und dem gesuchten Unterschied ab. Um bei einer Rate von 12 % einen Unterschied von 3 Punkten mit 80 % Power zu erkennen, brauchen Sie 2.033 Besucher pro Gruppe. Geben Sie Ihre eigenen Zahlen in den Stichprobenrechner ein.
Darf ich den Test stoppen, sobald er signifikant ist?
Nein. Stoppen Sie vor der vorher berechneten Stichprobengröße, steigt das Risiko falsch positiver Ergebnisse. Evan Millers Text von 2010 zeigt das mit Zahlen.
Speichert der Rechner meine Zahlen?
Nein. Gerechnet wird in Ihrem Browser, keine Zahl wird an einen Server gesendet oder gespeichert.
Quellen (4)
- Wikipedia, Two-proportion Z-test (Formeln für gepoolte Rate, Konfidenzintervall und Stichprobengröße). abgerufen am 3.11.2026
- Wikipedia, Error function (Näherungen von Abramowitz und Stegun, Beziehung zur Normalverteilung). abgerufen am 3.11.2026
- Wikipedia, Power (statistics) (Lehrs Faustregel und 0,84 für 80 % Power). abgerufen am 3.11.2026
- Evan Miller, How Not To Run an A/B Test. 18. April 2010; Tabelle zum Peeking und Regel 16σ²/δ²