Tracking with Varify.io
Table of contents
In short
Under A/B Testing Options you set up the tracking of your experiments with the Tracking Setup Wizard in. In doing so, you determine with which Web analytics tool your A/B test results are evaluated.
The wizard guides you through the setup and helps you to select the right option.
Step-by-Step Tutorial
Auto-Setup with the Tracking Setup Wizard
Tracking setup
Varify does not track any data itself. To evaluate your experiments, you can simply use your existing Analytics tool connect with Varify.
The Tracking Wizard leads you Step by step by setting up tracking for your preferred analytics tool. All settings can be adjusted at any time.
Open your dashboard and click under A/B Testing Options to Go to Tracking Setup. The tracking setup then opens.
Setting up tracking with the Setup Wizard
Step 1: Web analytics tool
First select the Analytics toolto which you can attach your Experiment events would like to send. There are several options available to you.
In this example, we show the setup for Google Analytics 4.
Further analytics tool instructions:
Step 2: Event Data
After you have Analytics tool you have selected, like Varify Events for user identification be sent to your tool.
Yes, I have integrated the Google Tag Manager
When the Google Tag Manager is integrated on your site, you can use the setup Automated or manual set up. With the automated setup, Varify creates and manages its own GTM container, which is delivered via the Varify script. This coexists alongside your existing container.
Recommendation: Use the Automated setup for quick and easy setup.
💡 For experts: If you have the setup manually you will find here a list of separate instructions:
Manual Google Tag Manager tracking integration
No, I have not integrated the Google Tag Manager
If you have the Google Tag Manager not integrated on your site, you can connect directly with a Google Account connect (step 3).
Step 3: Connect Google Account
You can register directly with a Google Account This will automatically set up the tracking for your experiments. Use an account that is also linked to your Google Analytics Property is linked.
Important:
- The Google account must be at least Marketer rights in the GA4 Property have.
Voice all requested authorizations to ensure that the system functions smoothly.
Then select the Correct Google Analytics account and the corresponding Property from.
Step 4: Experiment evaluation & user consent
Experiment evaluation
Select here whether you want to Experiment data in GA4 and Varify want to evaluate or whether they exclusively in GA4 should be available.
You can also specify whether your Event dates with or without consent an Analytics be sent.
Reporting in Varify.io
For the Evaluation of your experiments can you do that In-tool reporting use. One detailed instructions can be found here: GA4 reporting in Varify.io
Reporting in Google Analytics 4 (Explorations)
You can use your Experiments directly in GA4 evaluate. This method is particularly recommendableif in your GA4-Property Google Signals activated is.
Find out here, how to evaluate your experiments in GA4: Segment-based AU valuation in GA4
Sending tracking data via user consent (optional)
Here you can specify whether Varify events only after user consent an GA4 are to be sent.
Important: If Google Analytics 4 is bound to a user consentyou should also use the Varify events only after approval transmit.
As every setup is different, we provide you with here only a separate General instructions available.
Advanced Setup
At Advanced Setup you can make additional (optional) settings for your tracking setup. The most important option here is the setting for the Variant assignment for your experiments.
User Group Identification - Variant assignment
Determine whether the Variant assignment of your test participants with each new session or whether it remains permanently, across sessions.
- Local Storage (Standard)The group assignment remains in place. Test participants keep their assigned group as long as the test is active - even if they visit the page again.
- Session Storage,Group assignment is reassigned each time a new session is started. This happens, for example, when a visitor closes the tab or browser and returns later.
Start Tracking on Activation Event
This setting determines whether the Experiment delivery and tracking should be separated from each other. By default, we recommend that it is separated so that the events can also be received more reliably by GA4.
Activated (default setting): The Varify Events are only sent when the Varify Activate Tracking Script is executed. This ensures that:
The Varify Tracking Events only after loading the Google configuration tags be sent.
If GA4 is only loaded with user consentwhich Varify events automatically with the user consent to GA4 be sent.
- Deactivated: The events are immediately by playing the variant is written to the data layer.
Varify Activate Tracking Script
Data saving mode (beta)
Without the Data Saving Mode the Varify Event is triggered every time your experiment is played (if page and audience targeting return "true").
Is the Data Saving Mode activatedthe Varify event only once per visitor and session triggered. This reduces the number of events and requests in your analytics tool and can be used, for example, when using BigQuery Save costs.
Wait for GA4 consent update (beta)
Notice: With the new Tracking Activation Tag can you do that Timing of the Varify event differently to the Consent or the Consent Update bind.
You can find more information here: Sending data with user consent
❗️WICHTIG: If you have activated this option and no varify events appear in the data layerthis may be due to this setting. In this case, we recommend using the to deactivateto ensure that the events are triggered correctly.
First steps
Tracking & Evaluation
- Tracking with Varify.io
- GA4 reporting in Varify.io
- Segment and filter reports
- Audience-based evaluation in GA4
- Segment-based evaluation in GA 4
- Matomo - Results analysis
- etracker evaluation
- Calculate significance
- User-defined click events
- Evaluate custom events in explorative reports
- GA4 - Cross-Domain Tracking
- Tracking with Varify.io
- GA4 reporting in Varify.io
- Segment and filter reports
- Audience-based evaluation in GA4
- Segment-based evaluation in GA 4
- Matomo - Results analysis
- etracker evaluation
- Calculate significance
- User-defined click events
- Evaluate custom events in explorative reports
- GA4 - Cross-Domain Tracking
Web analytics integrations
Further integrations
Create experiment
Expert functions
Visual 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
- Move elements
- Hide Element
- Keyword Insertion
- Redirect & Split URL Testing
- Remove Element
- Replace Image
- Responsive Device Switcher
- Style & Layout Changes
- 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
- Move elements
- Hide Element
- Keyword Insertion
- Redirect & Split URL Testing
- Remove Element
- Replace Image
- Responsive Device Switcher
- Style & Layout Changes
Further useful content
If the Varify Event in the Data Layer before the Consent Update is triggered, it can happen that hardly any or no A/B test data is GA4 arrive.
With the activated "Wait for GA4 consent update"-mode, the Varify event only sent when the Consent Update has been initialized in the data layer. Experiment data is only transmitted to GA4 if consent has been given.
The Playout of the experiment remains unaffectedas it is independent of this setting.