Full Answer
Rebuilding journey tracking: Step 1: Server-side full funnel Track all events server-side:
- page_view: Session start
- view_item: Product interest
- add_to_cart: Purchase intent
- begin_checkout: High intent
- purchase: Conversion Step 2: Session attribution storage
- Capture UTMs on first page view
- Store in server session (not just cookie)
- Associate all subsequent events with original attribution Step 3: First-party cookie extension
- Set cookies via HTTP headers (not JavaScript)
- Safari allows 7 days vs 24 hours for JS cookies
- Extends journey tracking window Step 4:...