Ecommerce

Why Safari's 7-day cookie cap (ITP) is erasing your returning visitors

If a big share of your traffic is iPhone and Mac users, Safari's privacy feature is quietly shortening the memory of your tracking. Returning customers get counted as new, and longer conversion journeys fall apart.

What ITP actually does

Safari's Intelligent Tracking Prevention caps the lifetime of many cookies, as little as 7 days, and in some cases 24 hours, for cookies set by client-side script. After that window the cookie is gone. The customer's browser forgets them, so GA4 and your ad pixels treat a returning buyer as a first-time visitor.

What it breaks

How to work around it

The durable fix is server-side tracking: when cookies are set by your server over HTTP rather than by browser script, ITP's harshest caps do not apply, so identifiers last far longer. Pair that with first-party data you control and consented first-party IDs. You cannot switch ITP off, and iOS app tracking limits compound it, but a server-side setup recovers most of what the 7-day cap takes.

Want us to check your tracking in 10 seconds?

Pop in your domain and we will show you what is firing, what is not, and where data is leaking. Free, no signup.

Check my tracking free

Get a plain-English audit

We check your live GA4, Google Tag Manager and consent setup by hand and tell you exactly what is wrong. The audit comes off any build.

See how it works & pricing

Datahound are analytics and ad-tracking specialists. We fix broken GA4, Google Tag Manager and server-side tracking so every sale, form and call gets counted. Back to datahound.agency · All tracking guides · Tracking new vs returning customers