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
Tracking & Web Analytics Integrationen
- Tracking mit Varify
- Manuelle Google Tag Manager Tracking-Integration
- Automatische GA4 Tracking Integration
- Shopify Custom Pixel Integration via Google Tag Manager
- Shopify Tracking
- BigQuery
- PostHog Auswertungen
- Matomo – Integration via Matomo Tag Manager
- etracker Integration
- Piwik Pro Integration
- Consent – Tracking via Consent
- Advanced Settings
- Tracking mit Varify
- Manuelle Google Tag Manager Tracking-Integration
- Automatische GA4 Tracking Integration
- Shopify Custom Pixel Integration via Google Tag Manager
- Shopify Tracking
- BigQuery
- PostHog Auswertungen
- Matomo – Integration via Matomo Tag Manager
- etracker Integration
- Piwik Pro Integration
- Consent – Tracking via Consent
- Advanced Settings
Experiment erstellen
Targeting
Reporting & Auswertung
- Reporting in Varify.io
- BigQuery
- Reports segmentieren und filtern
- Report teilen
- Audiencebasierte Auswertung in GA4
- Segmentbasierte Auswertung in GA 4
- PostHog Tracking
- Exportieren der Experimentergebnisse aus Varify
- Matomo – Ergebnisauswertung
- etracker Auswertung
- Signifikanz berechnen
- Benutzerdefinierte Klick Events
- Custom Events in explorativen Reports auswerten
- GA4 – Cross-Domain Tracking
- Reporting in Varify.io
- BigQuery
- Reports segmentieren und filtern
- Report teilen
- Audiencebasierte Auswertung in GA4
- Segmentbasierte Auswertung in GA 4
- PostHog Tracking
- Exportieren der Experimentergebnisse aus Varify
- Matomo – Ergebnisauswertung
- etracker Auswertung
- Signifikanz berechnen
- Benutzerdefinierte Klick Events
- Custom Events in explorativen Reports auswerten
- GA4 – Cross-Domain Tracking
Visueller Editor
- Campaign Booster: Arrow Up
- Campaign Booster: Exit Intent Layer
- Campaign Booster: Information Bar
- Campaign Booster: Notification
- Campaign Booster: USP Bar
- Add Link Target
- Browse Mode
- Custom Selector Picker
- Edit Content
- Edit Text
- Elemente verschieben
- Hide Element
- Keyword Insertion
- Redirect & Split URL Testing
- Remove Element
- Replace Image
- Responsive Device Switcher
- Style & Layout Änderungen
- Campaign Booster: Arrow Up
- Campaign Booster: Exit Intent Layer
- Campaign Booster: Information Bar
- Campaign Booster: Notification
- Campaign Booster: USP Bar
- Add Link Target
- Browse Mode
- Custom Selector Picker
- Edit Content
- Edit Text
- Elemente verschieben
- Hide Element
- Keyword Insertion
- Redirect & Split URL Testing
- Remove Element
- Replace Image
- Responsive Device Switcher
- Style & Layout Änderungen