Identity Resolution: как объединить данные клиента в единый профиль
Как работает Identity Resolution
Один клиент может оставить разные цифровые следы: оформить заказ по телефону, подписаться на рассылку с email, посетить сайт без авторизации и войти в мобильное приложение. Без сопоставления этих записей компания увидит несколько независимых пользователей вместо одного человека.
Identity Resolution обычно включает несколько этапов:
- Сбор данных. В систему поступают записи из CRM, сайта, приложения, кассового ПО, программы лояльности, службы поддержки и каналов коммуникации.
- Нормализация. Значения приводят к сопоставимому виду: номера телефонов — к одному формату, email — к единому регистру, даты — к принятому стандарту.
- Матчинг. Система сравнивает идентификаторы и определяет, какие записи относятся к одному клиенту.
- Связывание данных. Совпавшие записи связываются с единым профилем или объединяются. Если значения конфликтуют, применяются заданные правила: например, использовать более свежие данные или отдавать приоритет определённому источнику.
- Обновление. Новые события и идентификаторы добавляются к существующему профилю.
Матчинг определяет, какие записи относятся к одному клиенту. Identity Resolution шире: после поиска совпадений нужно связать данные, разрешить противоречия и поддерживать профиль в актуальном состоянии.
Зачем Identity Resolution маркетингу
Корректное сопоставление данных влияет на несколько рабочих процессов:
- Сегментация. Покупки, обращения, активность на сайте и реакции на рассылки собираются в истории одного клиента, а не распределяются между дублями.
- Персонализация. В коммуникации можно учитывать актуальные данные и полную историю взаимодействий.
- Омниканальные сценарии. Email, телефон, push-токен и другие контакты связываются с одним профилем, поэтому следующие действия учитывают предыдущие коммуникации.
- Оценка клиентских показателей. Заказы одного человека не распределяются между несколькими записями, поэтому точнее рассчитываются частота покупок, удержание и LTV.
- Контроль коммуникационной нагрузки. Снижается риск отправить одному человеку несколько одинаковых сообщений из-за дублей в базе.
Где возникают ошибки
Ошибки Identity Resolution обычно относятся к двум типам:
- Ложное объединение — записи разных людей попали в один профиль. Причиной может стать общий телефон, корпоративный email, домашнее устройство или слишком широкое правило сопоставления.
- Пропущенное объединение — записи одного клиента остались раздельными из-за опечаток, разных форматов контактов, их смены или отсутствия общего идентификатора.
При настройке правил важно определить, какие идентификаторы считаются достаточно надёжными, как нормализуются значения, какие источники имеют приоритет и как исправлять ошибочные связи.
Детерминированный и вероятностный матчинг
Записи можно сопоставлять по точным совпадениям или по совокупности признаков.
| Подход | Как определяется совпадение | Примеры признаков | Основное ограничение |
|---|---|---|---|
| Детерминированный | По заданным правилам и точному совпадению идентификаторов | Customer ID, подтверждённый email, телефон, ID программы лояльности | Не объединит записи, если общий идентификатор отсутствует или не совпадает |
| Вероятностный | По рассчитанной вероятности того, что записи относятся к одному человеку | Имя, адрес, устройство, география, браузер, IP-адрес, модель поведения | Возможны ложные совпадения, результат зависит от модели и выбранного порога |
| Гибридный | Точные идентификаторы используются как основа, косвенные признаки — для дополнительных гипотез | Customer ID вместе с данными устройства и поведения | Требует правил доверия и контроля спорных связей |
Как задачи Identity Resolution решаются в Altcraft
profile_id.profile_id, пользовательское поле — например, ID клиента из CRM — или мультиматчинг по email и телефону.В Altcraft пользователь задаёт идентификатор, по которому платформа ищет существующий профиль при импорте
Чем Identity Resolution отличается от близких процессов
| Понятие | Основная задача |
|---|---|
| Матчинг | Найти записи с совпадающими или похожими идентификаторами |
| Дедупликация | Обнаружить и удалить либо объединить повторные записи |
| Identity Resolution | Установить, какие записи, идентификаторы и события относятся к одному клиенту |
| Единый профиль клиента | Представить объединённые данные о клиенте |
| Identity graph | Сохранить связи между клиентом, его идентификаторами, устройствами и исходными записями |
Матчинг и дедупликация могут быть частью Identity Resolution, а единый профиль — одним из результатов этого процесса.
Заключение
Identity Resolution связывает разрозненные записи, идентификаторы и события с одним клиентом. В основе процесса лежат нормализация данных, матчинг, правила разрешения конфликтов и регулярное обновление связей.
Главная задача — соблюдать баланс между полнотой и точностью. Слишком строгие правила оставляют дубли, а слишком широкие объединяют разных людей. Поэтому качество идентификаторов и возможность проверить и исправить связи важнее максимального процента совпадений.


