Identity Resolution & Merging
Identity resolution is the process of connecting anonymous visitor sessions with known user profiles. Arqam360 uses both deterministic and probabilistic methods to build unified user profiles.
How It Works
When a visitor first arrives, Arqam360 assigns an anonymous ID. As the visitor interacts (signs up, logs in, makes a purchase), Arqam360 links the anonymous sessions to a known identity.
Deterministic Matching
Exact matches on unique identifiers: user ID, email address, or phone number. When a visitor calls dataiq.identify() with a userId or email, all their anonymous sessions are merged into a single profile.
Probabilistic Matching
Approximate matches based on device fingerprint, IP address patterns, and behavioral signals. This fills gaps when deterministic identifiers aren't available. Probabilistic matches have a confidence score.
Profile Merging
- New events are attributed to the resolved identity in real time
- Historical anonymous events are retroactively linked to the identified profile
- Duplicate profiles are merged when a new identifier connects them
- All merges are logged in the Identity model for audit purposes
Was this article helpful?