Skip to content

A/B-Testing Uebersicht

Fuehre seitenbasierte A/B-Tests mit serverseitigem Variant-Routing durch. Ein Test nimmt eine Seite, laesst zwei oder mehr Varianten mit unterschiedlichen Traffic-Anteilen laufen, trackt Impressions und Conversions und sagt dir, welche Variante gewinnt.

Varianten sind Snapshots der Seite. Die Control-Variante ist die live veroeffentlichte Seite; zusaetzliche Varianten sind gespeicherte Versionen derselben Seite. Beim Anwenden eines Gewinners wird der Snapshot auf die live Seite zurueckkopiert.

Diese Seite erklaert die Konzepte. Siehe Test anlegen fuer die Schritt-fuer-Schritt-Einrichtung.

Wo das Modul lebt

Oeffne Seiten → A/B Testing in der Seitenleiste. Die Landing-Ansicht zeigt eine flache Liste aller Tests mit Status.

A/B-Test-Liste mit Status, Varianten, Dauer, Gewinner

Lebenszyklus eines Tests

text
draft ── Start Test ──▶ active ── Pause ──▶ paused ── Resume ──▶ active
                         │                                           │
                         └──────────── End Test ────────────────────┘


                                       completed ── Apply Winner ──▶ Live-Seite aktualisiert
StatusBedeutung
draftTest ist konfiguriert, laeuft aber nicht. Varianten beliebig anlegen/entfernen.
activeTest laeuft live. Besucher werden per Traffic-Verteilung zufaellig Varianten zugewiesen.
pausedTest laeuft, neue Besucher werden nicht mehr zugewiesen. Laufende Cookies sehen weiter ihre Variante.
completedTest ist beendet. Ergebnisse sind eingefroren, keine neuen Impressions.

Wie Varianten zugewiesen werden

  1. Ein Besucher landet auf einer Seite mit aktivem Test.
  2. Der Server prueft den Consent-Cookie (Kategorie statistics). Ohne Einwilligung wird die Control-Variante ausgeliefert und nichts getrackt.
  3. Der Server wuerfelt eine Zufallszahl gegen die Traffic-Verteilung und waehlt eine Variante.
  4. Ein Cookie ns_ab_vid wird gesetzt, damit derselbe Besucher spaeter dieselbe Variante sieht.

Varianten leben serverseitig. Die URL des Besuchers aendert sich nie — er sieht /landing-page, egal welche Variante zugewiesen wurde.

Consent-gebundenes Tracking

A/B-Tracking liegt in der Cookie-Kategorie statistics. Hat der Besucher statistics nicht akzeptiert, bekommt er die Control-Variante und es wird kein Impression gespeichert. Der Test laeuft trotzdem — du sammelst nur weniger Datenpunkte.

Conversion-Typen

Beim Anlegen eines Tests waehlst du, was als Conversion zaehlt:

TypTrigger
Page VisitBesucher hat eine Ziel-URL erreicht. Pfad angeben, z.B. /danke.
Button ClickEin Button mit passendem CSS-Selector wurde geklickt. #id oder .klasse.
Form SubmitEin Formular wurde gesendet. CSS-Selector des Formulars.
CustomAusgeloest per dispatchEvent('ab-conversion') in Custom-JS. Fortgeschritten.

Ergebnisse und Konfidenz

Jede Varianten-Karte in der Detailansicht zeigt:

  • Impressions — wie viele Besucher der Variante zugewiesen wurden.
  • Conversions — wie viele davon konvertiert haben.
  • Rate — Conversions durch Impressions.
  • Improvement — Differenz zur Control.
  • Confidence — statistische Konfidenz der Differenz (vereinfachter z-Test gegen Control).
Varianten-Karten mit Impressions, Conversions, Rate, Improvement, Confidence

Der Confidence-Balken wird bei 95 Prozent gruen. Setz keinen Gewinner, bevor der Balken gruen ist und min_sample_size Impressions pro Variante erreicht sind.

Gewinner anwenden

Ist der Test beendet, klick Apply Winner. Waehle die Gewinner-Variante aus dem Dropdown. Das CMS kopiert den Snapshot dieser Variante auf die live Seite — die Aenderung ist sofort fuer jeden Besucher sichtbar, unabhaengig vom Cookie-Zustand.

Gewinner anwenden ersetzt die live Seite

Vergewissere dich, dass der Gewinner die Version ist, die du ausliefern willst. Die urspruenglich veroeffentlichte Seite wird vom Varianten-Snapshot ueberschrieben. A/B-Test-Records bleiben, aber die live Seite entspricht jetzt dem Gewinner.

Analytics-Integration

Impressions und Conversions werden zusaetzlich an folgende Ziele weitergegeben:

  • Google Analytics 4 — wenn analytics-Consent erteilt ist.
  • Matomo — wenn analytics-Consent erteilt ist.
  • Facebook Pixel — wenn marketing-Consent erteilt ist.

Nichts wird ohne passenden Consent gesendet — das CMS respektiert den Cookie-Consent-Banner strikt.

Rollen

  • Redakteure legen Tests an, verwalten Varianten, beenden Tests.
  • Admins koennen zusaetzlich Gewinner auf live Seiten anwenden.

Siehe auch