Cherry Seed

Why can't I see my Facebook campaign attribution?

UTM stripping query parameter loss redirect tracking

Quick Answer

Facebook attribution breaks due to: Safari ITP stripping fbclid after 24 hours, iOS 14.5+ ATT opt-outs (75%+ users), ad blockers blocking Facebook Pixel, and UTMs stripped during redirects. Facebook CAPI (server-side) recovers much of this lost attribution.

Full Answer

Why Facebook attribution fails: 1. Safari ITP: fbclid (Facebook click ID) gets 24-hour cookie limit when Safari classifies Facebook as tracking domain 2. iOS ATT: 75%+ of iOS users opt out of app tracking, breaking cross-device attribution 3. Ad blockers: Facebook Pixel blocked by most ad blockers (31%+ of users) 4. UTM stripping: Redirects drop utm_source=facebook before landing 5. Cookie rejection: 40%+ reject cookies via consent banners The result: Facebook can't match click to conversion. You see clicks in Ads Manager but not conversions. Solution: Facebook Conversions API (CAPI) sends...

Sources

Programmatic Access

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

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/utm-attribution/utm-disappearing-s6