Add purchase events and update user profiles in analytics

Purchase webhooks arrive without analytics context, leaving profiles incomplete and funnels distorted. Align profiles and events so engineers and product see accurate funnels same day.

Add purchase events and update user profiles in analytics

Overview

Add purchase events and update user profiles in analytics