Connecting ABConvert to Google Analytics 4 lets you analyze experiment performance alongside all of the other behavioral data you’re already collecting in GA4. Once connected, ABConvert fires a custom event every time a visitor is assigned to an experiment, so you can build reports that segment any GA4 metric — sessions, revenue, engagement — by experiment and variant.Documentation Index
Fetch the complete documentation index at: https://docs.abconvert.io/llms.txt
Use this file to discover all available pages before exploring further.
What gets tracked
When the integration is active, ABConvert sends aabconvert_experience_impression event to your GA4 property each time a visitor enters an experiment. The event includes:
| Parameter | Description | Example |
|---|---|---|
abconvert_experiment_id | The numeric experiment ID | 1001 |
abconvert_experiment_name | The experiment name | Homepage price test |
abconvert_group_index | The assigned test group index | 1 |
abconvert_variant_name | The assigned variant name | Variant B |
abconvert_exp_variant_string | Combined experiment + group key in the format experimentId-groupIndex | 1001-1 |
abconvert_assignment_reason | Why this assignment happened | random_split |
Setup
Find your GA4 Measurement ID
In Google Analytics, go to Admin → Data Streams → select your web data stream. Your Measurement ID appears at the top right of the stream details panel. It follows the format
G-XXXXXXXXXX.Copy the Measurement ID
Click the copy icon next to the Measurement ID or select the full string (including the
G- prefix).Enter the ID in ABConvert
In ABConvert, go to Settings and find the GA4 Measurement ID field. Paste your Measurement ID and click Save.

Your Measurement ID must follow the format
G-XXXXXXXXXX (the letter G followed by a hyphen and alphanumeric characters). ABConvert validates the format when you save — if the field shows an error, double-check that you’ve copied the full ID from GA4.Building reports in GA4
Once the integration is running and impression events are flowing into GA4, you can analyze experiment data in several ways. Custom dimensions To use ABConvert event parameters in standard GA4 reports, register them as custom dimensions:- Go to Admin → Custom definitions → Custom dimensions
- Click Create custom dimension
- Set the scope to Event
- Set Event parameter to one ABConvert parameter (for example
abconvert_experiment_nameorabconvert_variant_name) - Repeat for other parameters you want to report on

Create a user segment for control
Add a User segment with an event condition where event name equals
abconvert_experience_impression, then filter the same event by:abconvert_experiment_id = <your experiment id>abconvert_group_index = 0Create a user segment for each variant
Duplicate the control segment and change
abconvert_group_index to 1, 2, or other variant indexes used in your experiment.

Things to know
- GA4 impression events are fired client-side by the ABConvert script. If a visitor has an ad blocker or has opted out of tracking, the event may not be sent.
- The integration supplements ABConvert’s own analytics — it does not replace them. Use ABConvert’s dashboard for statistical significance calculations and conversion metrics; use GA4 for deeper behavioral and cross-channel analysis.
- There is no additional cost in ABConvert or GA4 for enabling this integration. GA4’s standard event limits apply.