Cherry Seed

What tracking parameters does Safari strip?

safari url-parameters link-decoration fbclid gclid itp tracking

Quick Answer

Safari strips known cross-site click identifiers used for link decoration, most notably advertising click IDs like fbclid and gclid, when a visitor navigates from one site to another. These are removed from the URL on the inbound request, and any cookie set from a decorated link is further capped at 24 hours. Safari 26 widened this with always-on link-tracking parameter stripping for every user, not just Private Browsing, so the campaign and click data your WooCommerce store receives arrives partially erased before your code can read it.

Full Answer

The mechanism is link decoration detection. Safari maintains a view of parameters commonly used to carry an identity from a referring site, and when it sees one on a cross-site navigation it treats the destination's storage as suspect. Historically this applied mainly in Private Browsing and to domains already classified as trackers, but the trajectory has been steadily toward on-by-default.

Click identifiers are the clearest casualties: fbclid from Meta, gclid and its variants from Google, and equivalent IDs from other ad platforms. These are exactly the parameters attribution depends on, because they are how a platform recognises that the visitor in front of you is the one who clicked a specific ad. Standard utm_* values are campaign labels rather than per-user identifiers, so they survive more often, but they can't reconstruct user-level attribution on their own.

Safari 26 escalated this by enabling link-tracking parameter stripping and Advanced Fingerprinting Protection for all users. The takeaway for store owners is that you cannot assume the URL you receive is the URL the visitor clicked. The defence is to read and persist any identifier server-side at the first request, before stripping and cookie caps apply, rather than trusting the browser to carry it through to checkout.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/701

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/safari-browser-privacy/safari-killing-attribution-tracking-parameters-stripped