• So funktioniert Varify.io

    Inhaltsverzeichnis

    Kurz & Knapp

    Dieser Beitrag erklärt dir die Grundlagen der Varify AB Testing Plattform. Du erfährst, warum Varify das Tracking von der Auslieferung der Experiment trennt und wie das technisch umgesetzt wird.

    Grundlagen

    Varianten und Experimente anlegen

    Varify ist eine A/B-Testing-Plattform, mit der du Änderungen an deiner Website testen kannst. Dafür stehen dir zwei Wege zur Verfügung: Du erstellst Anpassungen direkt im visuellen WYSIWYG-Editor oder arbeitest mit eigenem JavaScript und CSS.

    Jede Änderung speicherst du als Variante in einem Experiment. Ein Experiment kann dabei aus beliebig vielen Varianten bestehen.

    Auslieferung der Experimente steuern

    Damit die richtigen Nutzer die richtigen Varianten sehen, steuerst du die Auslieferung über Targeting-Regeln. Mit dem Page-Targeting legst du fest, auf welchen Seiten ein Experiment laufen soll. Über das Audience-Targeting bestimmst du, welche Nutzer das Experiment sehen und unter welchen Bedingungen es ausgeliefert wird.

    Wenn bestimmte Experimente nicht gleichzeitig laufen sollen, kannst du Mutual Exclusions verwenden. So stellst du sicher, dass sich Tests nicht gegenseitig beeinflussen.

    Qualitätskontrolle mir dem QA-Mode

    Bevor du ein Experiment startest, kannst du im QA Mode prüfen, ob deine Variante wie erwartet funktioniert und ob das Targeting das Experiment unter den richtigen Bedingungen ausliefert.

    Auslieferung und Verteilung der Variantenzuordnugn

    Sobald ein Websitebesucher alle Targeting-Bedingungen erfüllt und das Experiment gestartet wurde, wird er zufällig einer Variante zugeordnet. Die Zuordnung folgt der von dir festgelegten Traffic-Verteilung, zum Beispiel 50:50 bei einem klassischen A/B-Test.

    Wurde ein Nutzer bereits früher einer Variante dieses Experiments zugeordnet, bleibt diese Zuordnung bestehen.

    Tracking und Auswertung der Experimente

    Varify wertet Experimente mit den Daten aus deinem bestehenden Webanalytics-Tool aus. Im Gegensatz zu vielen anderen A/B-Testing-Tools setzt Varify kein eigenes, separates Experiment-Tracking ein. Stattdessen sendet Varify Events mit den benötigten Experiment- und Variantenparametern an dein Webanalytics-Tool.

    Das hat mehrere Vorteile: Du arbeitest mit einer Single Source of Truth und verlässt dich auf deine eigenen Daten. Außerdem sparst du Tracking-Kosten, weil keine doppelten Tracking-Hits anfallen. Und du kannst deine Auswertung weiterhin in deinem gewohnten Tool durchführen, inklusive deiner bestehenden Goals und Reports.

    Zusätzlich kann Varify Daten aus GA4, BigQuery, Shopify und PostHog importieren. So kannst du Experimente auch direkt in Varify auf Basis dieser Daten auswerten.

    Varify trennt standardmäßig Experiment Auslieferung und Tracking, weshalb immer ein gesondertes Tracking Setup benötigt wird.

    Warum ist die Auslieferung vom Tracking getrennt?

    Auslieferung

    • Experimente können unabhängig vom Status deines Tracking-Tools sofort beim Laden der Seite ausgeliefert werden.
    • Wenn das Snippet im <head> deiner Website integriert ist, werden Experimente noch schneller initialisiert und sogar vor dem GTM ausgeliefert – ohne Flickering.

    Tracking

    • Damit trotz der schnellen Auslieferung der Experimente das Tracking-Event zum richtigen Zeitpunkt gefeuert wird (also erst dann, wenn dein Tracking-Tool bereit ist, Daten zu empfangen), benötigst du ein separates Tracking Setup.
    • Varify sendet Tracking-Events nur dann, wenn dein Analytics-Tool Events empfangen kann.
      • zum Beispiel nach vollständiger Initialisierung des Analytics-Tools
      • oder sobald das Analytics-Tool Daten empfangen darf (zum Beispiel nach der Consent-Zustimmung des Nutzers)

    Wie wird die Auslieferung vom Tracking getrennt?

    Um Tracking und Experiment-Auslieferung voneinander zu trennen, arbeiten wir mit zwei separaten Setups.

    Varify Snippet - Installation von Varify in der Website

    • Lädt den Editor, um Änderungen an der Seite vorzunehmen
    • Liefert Experimente aus, sobald alle Targeting-Bedingungen erfüllt sind
    • Ordnet Nutzer einer Variante des Experiments zu
    • Feuert Tracking-Events in den DataLayer, sobald das Varify Tracking die Freigabe erteilt

    Varify Tracking - Auslösen des Tracking und Verknüpfung zum Analytics Tool

    • Tracking Setup in der Regel über den Google Tag Manager
    • Varify Activation Tag: an die bestehende Analytics-Tool-Integration gekoppelt und erteilt dem Varify Snippet die Freigabe, Tracking-Events in den DataLayer zu pushen
    • Varify Tracking Linker Tag: greift die DataLayer-Tracking-Events auf und sendet sie an das Analytics-Tool
  • Erste Schritte