Learn how Datahappy builds a complete user journey by unifying identity and persisting attribution context.
userId
after they log in, or an email
from a form submission.
Our stateful server API acts as the central brain for identity resolution. It automatically:
userId
) is associated with an anonymous visitor, we merge their profiles, linking their pre-login and post-login activity into a single, chronological journeyname
, email
, or plan
) are stored on the server-side profile, enriching every subsequent event from that userfirst_touch
and last_touch
attribution data for every user.
purchase_completed
event arrives from a server-side webhook, it is automatically stamped with the UTM parameters from the ad click that first brought that user to your site two weeks ago.
This zero-configuration enrichment provides a powerful, out-of-the-box attribution model that ensures every event has the complete context needed for analysis in your downstream tools.