Written by
Anastasiia Chorna
Lars Friis, a long-time Stape partner and Danish tracking expert with 10+ years in e-commerce and marketing, helped a client solve one of today’s biggest tracking challenges: Safari removing click identifiers like the Google Click ID (GCLID).

Starting with iOS 17, and now with iOS 26, Safari's Intelligent Tracking Prevention (ITP) removes GCLID click ID parameters from URLs in Private Browsing. This creates several issues:
For the client, this meant conversions from private Safari browsers were unattributed, lowering confidence in campaign performance.
To resolve the issue, Lars Friis brought together three key platforms, each playing a specific role in the tracking setup:
With guidance from Lars Friis, the client company configured Stape Query Replacer to:
The full process is documented in our step-by-step guide, showing exactly how to implement the setup to recover lost GCLIDs.
What stood out was how quick and practical the process was. The entire setup took about 30 minutes – no heavy coding, no large development resources – yet it delivered measurable improvements in attribution accuracy almost immediately.
Even a small percentage of recovered GCLIDs had a measurable impact on attribution accuracy, ROAS reporting, and Smart Bidding effectiveness.

Safari iOS 17 Private Browsing removed GCLIDs, breaking attribution and impacting campaign accuracy. The client’s company, guided by Lars Friis, implemented Stape’s Query Replacer in a server-side GTM container to preserve and recreate missing identifiers, achieving measurable improvements with minimal setup.
Special thanks to Lars Friis for sharing his expertise and contributing to this case study.
Want to try on the server side?
Try for freeWas this article helpful?
Oct 21, 2025
Case studies
Server-side tracking helped Lars Friis’ client track 36% more conversions in Google Ads compared to Shopify's Google App. Check how the result was achieved.
Sep 24, 2025
Comments