gclid (Google Click ID) and fbclid (Facebook Click ID), along with UTM parameters and referrer information, are often lost during cross-domain redirects, checkout flows or server-side conversions. Our systematic approach to capturing and persisting this ephemeral data enables 85%+ of conversions to have full attribution context.
- Business impact
- How it works
Why this matters for your business
You spend £50 on an ad click, the customer converts – and it shows up as “direct” in GA4. You can’t prove which campaigns drive revenue. You’re optimising on guesswork.Browser State Capture fixes this by recovering the attribution data that proves which marketing campaigns actually work.The outcome: 85%+ of conversions with full campaign context. 20-40% typical conversion recovery for B2C subscription companies. Clear ROAS data showing exactly which campaigns drive conversions. Confident budget allocation based on trustworthy attribution.Timeline: Most B2C subscription companies see their first recovered conversions within 24 hours of implementation.See it in action: Stripe checkout redirect
The flow: User clicks Google Ad → browses wellness platform → redirects to Stripe checkout → completes subscription. What breaks without Browser State Capture: Thegclid is lost at redirect. Conversion shows as “direct” in GA4. You can’t prove which campaigns drive subscriptions. Google Ads can’t optimise for users who actually subscribe.
How Fidero handles this: The gclid is captured and persisted on initial page load, before the redirect happens. When the subscription webhook arrives from Stripe, it’s automatically enriched with the original gclid before sending the conversion to Google Ads.
The result: Clear ROAS data. Google’s algorithm optimises for users who actually subscribe, not just click. Within 24 hours, you’ll see conversions flowing with attribution context intact.
Why systematic capture matters
The key word is systematic. The pixel doesn’t opportunistically grab what’s available – it proactively captures browser state the moment the page loads, before anything can drop it. What gets captured automatically:- All major ad platform click IDs (Google, Meta, TikTok, Microsoft, X, LinkedIn)
- All UTM parameters with proper precedence handling
- Session context (referrer, landing page, initial timestamp)
- Cross-domain handoff via encrypted link decoration for trusted domains
Additional scenarios
Additional scenarios
Web-to-app subscription flows: User clicks Meta ad → signs up on web → subscribes in-app three days later. The
fbclid is captured on landing page and persisted to the user profile. In-app subscription event automatically enriched with original fbclid. Meta’s algorithm learns which audiences actually subscribe.Anonymous to known journey: User clicks TikTok Ad → browses anonymously → signs up → activates premium weeks later. The ttclid is captured on first visit and persisted through anonymous → known merge. Premium upgrade event automatically includes original campaign context. You know which TikTok campaigns drive high-LTV subscribers.