One customer record, three sources, zero duplicates
Web forms, warehouse imports and the shop pixel land in the same profile, deduplicated on e-mail and stitched by phone and user id. Consent stays per channel, so an opt-out on SMS is never silently overwritten by a later Excel sync.
- Deterministic merge on e-mail, phone and user id
- Full change history, per field, per source
- Nine-state consent matrix, enforced at send
