Yes. When Split Hero redirects a visitor from one A/B-test variation to another, it keeps every query parameter from the original URL and appends it to the destination URL.
This includes standard UTM parameters such as:
utm_source
utm_medium
utm_campaign
utm_content
utm_term
It also includes other tracking parameters your ads or analytics tools rely on, like the fbclid parameter Meta Ads uses for lead tracking, or gclid from Google Ads.
Campaign attribution depends on these parameters reaching the page a visitor actually lands on. Since Split Hero carries them through the redirect, a visitor who clicks a Meta or Google ad still lands on a URL that contains the original tracking parameters, even if they are shown Variation B, C or D instead of the original page.
You do not need to configure anything for this to happen. Parameter passthrough applies automatically to every campaign and every variation URL.
A visitor clicks an ad and arrives at:
https://example.com/landing-page?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale&fbclid=abc123
If Split Hero routes that visitor to Variation B of the campaign, the redirect preserves the query string:
https://example.com/landing-page-b?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale&fbclid=abc123
Your ad platform and analytics tools continue to see the same source, medium and campaign data regardless of which variation the visitor is served.