Identity resolution

Identity resolution (user stitching) connects events and records carrying different identifiers (hashed email, user ID, click ID, device ID) into one person.

Kay Vink
Kay Vink

The anonymous pageview, the click ID from an ad, the form fill with an email, the CRM contact, the order: without stitching, one customer looks like five strangers across your sources. A trustworthy implementation uses named match keys with an explicit precedence, deterministic first (hashed email, then a durable user ID, then click IDs, then device identifiers), and is honest about where matching fails: shared devices, consent-blocked keys, sessions broken at domain boundaries.

#Stitching connects; deduplication removes

The two are routinely confused and solve opposite problems. Dedup removes extra copies of one event (the same purchase sent by pixel and server). Stitching connects different events to one person.

In practice: Buron ships an identity-map dataset with exactly that key precedence; its attribution datasets stand on it.

Which keys match, in what order, and what happens on conflicts: Identity resolution: how user stitching actually works.