CDP-платформа: как объединить данные клиентов и не купить лишнее
Что делает CDP-платформа, чем отличается от CRM и хранилища, как выбрать первый сценарий, проверить объединение профилей и оценить пилот.
В этой статье
Коротко. CDP-платформа собирает клиентские события из разных систем, связывает их с одним человеком, формирует аудитории и передаёт данные в каналы коммуникации. По документации Salesforce, объединение профилей опирается на два вида правил: сопоставления и согласования. CDP нужна, когда сайт, приложение, касса и рассылки уже накопили разрозненные данные, которые команда действительно будет использовать.
Покупатель сначала читает статью, затем приходит на сайт с телефона, оформляет заказ с компьютера и через неделю пишет в поддержку. В четырёх системах это могут быть четыре записи. CDP связывает их и даёт маркетингу рабочий профиль: какие действия совершил человек, к какой аудитории относится и какое сообщение ему сейчас уместно.
Покупать платформу только ради «единого окна» рано. Сначала нужен сценарий, который нельзя надёжно выполнить текущими средствами. Ниже — как устроена CDP, чем она отличается от соседних систем, какие данные ей отдавать и как проверить пользу до большого внедрения.
Что такое CDP-платформа простыми словами
CDP, или Customer Data Platform, — это программная платформа, которая постоянно собирает собственные данные компании о клиентах, приводит их к общей структуре, связывает записи с едиными профилями и делает профили доступными другим системам.
Работа строится по цепочке: источник отправляет событие, платформа проверяет его, находит профиль по устойчивым идентификаторам, пересчитывает аудиторию и передаёт результат в нужный канал. Например, посетитель вошёл в личный кабинет, посмотрел одну категорию, положил товар в корзину и ушёл. CDP может добавить его в аудиторию «авторизован, корзина не оплачена» и передать признак в систему коммуникаций.
Официальная документация Salesforce Data 360 описывает identity resolution как механизм, который создаёт объединённые профили из исходных записей. При этом единый профиль служит системой ссылок на источники и не обязан переписывать записи в них.
| Слой | Что происходит | Результат |
|---|---|---|
| Сбор | Приходят события сайта, приложения, кассы, поддержки | Единый поток с понятными полями |
| Объединение | Записи связываются по разрешённым идентификаторам | Профиль человека или компании |
| Сегментация | Правила выделяют аудитории по признакам и поведению | Обновляемые списки |
| Активация | Аудитория и признаки уходят в рабочие инструменты | Сообщение, исключение или задача |
Чем CDP отличается от CRM, хранилища и сквозной аналитики
Системы могут обмениваться одними данными, но отвечают на разные вопросы. CRM помогает менеджеру вести контакт и сделку. Хранилище сохраняет массивы данных для запросов и отчётов. Сквозная аналитика связывает рекламные расходы с заявками и оплатами. CDP готовит клиентский профиль и аудитории для использования в других инструментах.
| Система | Главная задача | Кто работает ежедневно |
|---|---|---|
| CDP | Объединить события и активировать аудитории | Маркетинг, аналитики, data-команда |
| CRM | Вести лиды, сделки, задачи и историю общения | Продажи и клиентский сервис |
| DWH | Хранить и обрабатывать данные для анализа | Аналитики и инженеры данных |
| Сквозная аналитика | Показать путь от рекламного источника до выручки | Маркетинг и руководитель |
| Сервис рассылок | Собрать и отправить коммуникацию | CRM-маркетолог |
Если задача звучит как «менеджеры забывают ответить на заявки», начинать нужно с CRM для малого бизнеса. Если вопрос — «какая реклама принесла оплату», поможет сквозная аналитика. CDP появляется в разговоре, когда один и тот же клиент раздроблен между этими системами и от этого ломаются сегменты или коммуникации.
CDP не отменяет источники и каналы. Она становится связующим слоем: получает факты из CRM, сайта и кассы, а затем возвращает рассчитанные признаки в CRM, рекламу или рассылку. Поэтому внедрение без владельцев источников и назначений быстро превращается в дорогой импорт таблиц.
Какие данные объединяет CDP
Начинайте с минимального набора, необходимого для выбранного сценария. Чем больше полей команда переносит «на будущее», тем труднее проверить качество, права доступа и срок хранения.
- Идентификаторы: внутренний customer_id, номер программы лояльности, подтверждённый телефон или email, идентификатор авторизованного аккаунта.
- События поведения: просмотр страницы, поиск, добавление в корзину, начало оформления, вход в приложение.
- Транзакции: заказ, состав заказа, сумма, возврат, точка продажи, статус оплаты.
- Коммуникации: отправка и доставка сообщения, переход, обращение в поддержку, согласие или отказ от канала.
- Расчётные признаки: дата последней покупки, число заказов, предпочитаемая категория, стадия жизненного цикла.
Список контактов сам по себе ещё не профиль. Нужна история событий с временем, источником и стабильным идентификатором. Как хранить контакты и не смешивать базу с журналом коммуникаций, разобрано в материале про клиентскую базу.
Для каждого события заведите паспорт: название, бизнес-смысл, обязательные поля, источник, владелец и допустимая задержка. События order_created и purchase_completed нельзя считать синонимами, если первое создаётся до оплаты, а второе после неё.
Как CDP узнаёт одного клиента в разных источниках
Связывание записей называется разрешением идентичности. Платформа строит граф связей: анонимный браузер связан со входом в аккаунт, аккаунт — с внутренним customer_id, а customer_id — с заказами. Связь должна опираться на заранее утверждённые правила.
- Выберите главный внутренний идентификатор. Он не должен меняться вместе с телефоном, адресом или фамилией.
- Опишите точные связи. Авторизация или подтверждённый контакт дают более надёжную связь, чем сходство имён.
- Задайте запреты на слияние. Семейный телефон, общая корпоративная почта и устройство в магазине могут принадлежать нескольким людям.
- Установите приоритет полей. Решите, из какого источника брать имя, город, статус согласия и дату последнего обновления.
- Сохраните происхождение. В профиле должно быть видно, откуда пришло значение и когда оно изменилось.
В справке Salesforce о правилах identity resolution отдельно описаны match rules для решения, какие записи объединять, и reconciliation rules для выбора итогового значения поля. Такое разделение полезно и при проектировании независимой от продукта модели.
Опасная настройка — объединять профили только по совпавшему телефону без учёта подтверждения и истории. Ошибка попадёт во все аудитории: один человек получит чужое предложение, а команда не увидит настоящую последовательность действий.
Когда бизнесу действительно нужна CDP
Размер компании вторичен. Смотрите на сложность данных и цену несогласованности. Платформа оправдана, когда несколько источников описывают одного клиента, аудитории приходится собирать вручную, а задержка между событием и действием лишает сценарий смысла.
| Сигнал | Проверочный вопрос | Что измерить до покупки |
|---|---|---|
| Профили дублируются | Сколько записей нельзя уверенно связать? | Доля дублей и ошибочных слияний |
| Сегменты собираются вручную | Сколько часов уходит на одну выгрузку? | Время от запроса до готовой аудитории |
| Событие быстро устаревает | Через какой срок сообщение теряет смысл? | Задержка доставки события |
| Каналы спорят о статусе | Где хранится действующее согласие? | Расхождения между системами |
| Есть повторяемый сценарий | Какое действие изменится после сигнала? | Контрольная метрика сценария |
Если источников два, выгрузка нужна раз в месяц, а аудитория состоит из нескольких сотен клиентов, связку можно собрать без CDP: CRM, таблица и автоматизация между системами. Сначала наведите порядок в сегментации клиентов и проверьте, использует ли команда полученные группы.
Другой сильный сигнал — один профиль нужен нескольким командам. Маркетинг видит интерес, продажи — сделку, поддержка — проблему, продукт — использование функции. CDP помогает договориться о событиях и передавать признаки, но не решает конфликт определений автоматически.
Как выбрать первый сценарий для CDP
Первый сценарий должен быть узким, повторяемым и измеримым. Формулировка «получить обзор клиента на 360 градусов» не задаёт действия. Формулировка «исключать из рекламной аудитории покупателей в течение часа после оплаты» задаёт событие, профиль, аудиторию, назначение и срок.
Подходящие пилоты:
- исключить из коммуникации тех, кто уже выполнил целевое действие;
- передать менеджеру признак повторного интереса действующего клиента;
- разделить новых, активных и уходящих клиентов по единому правилу;
- продолжить сообщение с учётом последнего подтверждённого действия;
- погасить аудиторию сразу после отзыва согласия.
Путь клиента удобно сначала нарисовать как CJM: точка контакта, действие, ожидание, препятствие. Затем оставьте на карте только события, которые меняют решение системы. Остальные сигналы можно добавить после работающего пилота.
Карточка сценария CDP
Событие-триггер: __________
Кого включаем: __________
Кого исключаем: __________
Как быстро нужен результат: __________
Куда передаём аудиторию или признак: __________
Какое действие выполняет команда или система: __________
Контрольная метрика: __________
Владелец сценария: __________
Как составить требования к CDP-платформе
Длинный каталог функций плохо отделяет нужное от эффектной демонстрации. Требования выводят из сценариев, источников и ограничений. Для каждого пункта попросите поставщика показать работу на ваших тестовых данных.
| Область | Что проверить | Доказательство |
|---|---|---|
| Источники | Есть ли готовые коннекторы и API для ваших систем | Тестовая загрузка события |
| Профиль | Можно ли настроить связи, запреты и приоритеты | Набор сложных тестовых профилей |
| Аудитории | Как задаются условия, окна времени и исключения | Сегмент по вашему сценарию |
| Активация | Куда уходят признаки и с какой задержкой | Доставка в тестовое назначение |
| Контроль | Есть ли журнал ошибок, происхождение и права | Разбор намеренно испорченной записи |
Попросите отдельно показать удаление, исправление и разъединение профиля. Красивое объединение на демо — половина задачи. В эксплуатации понадобятся расследование ошибки, повторная отправка события и понимание, какие аудитории уже получили неверный признак.
Если данные используются для персонального выбора контента, заранее определите разрешённые признаки и критерий пользы. Принципы раскрыты в статьях про персонализацию контента и сегментацию аудитории; CDP здесь отвечает за подготовку сигнала, а не за саму редакционную логику.
Как внедрить CDP по шагам
- Назначьте владельца результата. Он отвечает за сценарий и метрику, а не только за запуск интеграции.
- Зафиксируйте исходное состояние. Измерьте ручной труд, задержку, дубли и результат действующего процесса.
- Соберите каталог данных. Укажите источник, поле, смысл, владельца, частоту обновления и допустимое использование.
- Спроектируйте события. Договоритесь о названиях, обязательных свойствах и моменте возникновения.
- Настройте идентификацию. Проверьте нормальные, спорные и заведомо ошибочные связи.
- Соберите одну аудиторию. Добавьте включение, исключение и срок актуальности признака.
- Подключите одно назначение. Убедитесь, что система принимает обновление и сообщает об ошибке.
- Запустите контрольную проверку. Сравните новый сценарий с прежним способом на заранее выбранной метрике.
- Опишите эксплуатацию. Кто следит за качеством, разбирает сбои и утверждает новые события.
Логика похожа на data-driven маркетинг: бизнес-вопрос идёт раньше данных, а действие — раньше отчёта. Если после попадания в аудиторию ничего не меняется, качество профиля нельзя проверить через бизнес-результат.
Как оценить стоимость и эффект до покупки
Считайте полную стоимость владения, а не только лицензию. В расчёт входят интеграции, настройка схемы данных, очистка, работа аналитиков и разработчиков, обучение, поддержка, рост объёма событий и замена действующих процессов.
Эффект раскладывается на три части. Первая — экономия ручного труда при подготовке аудиторий. Вторая — снижение потерь от запоздалых или ошибочных коммуникаций. Третья — изменение результата пилотного сценария. Последнюю часть оценивайте сравнением с контрольной группой, иначе на неё повлияют сезонность, цена и другие кампании.
Оценка пилота
Текущая стоимость ручной работы за месяц: __________
Потери из-за задержки или ошибок: __________
Стоимость лицензии и внедрения на период: __________
Метрика контрольной группы: __________
Метрика пилотной группы: __________
Дополнительный результат минус затраты: __________
Условие продолжения: __________
Для экономического контекста полезна юнит-экономика: улучшение отклика ничего не даёт, если дополнительный заказ остаётся убыточным. Для оценки рекламных каналов сохраняйте границу со сквозной аналитикой — CDP может передать признак, но сама по себе не доказывает причинность.
Почему внедрение CDP не даёт результата
- Нет первого сценария. Команда переносит все данные, но не знает, какое решение изменится.
- Путают профиль с карточкой контакта. Поля собраны, а последовательности событий и времени нет.
- Слабые правила объединения. Общий телефон или устройство склеивает разных людей.
- Нет владельцев полей. Ошибку замечают, но никто не обязан исправлять источник.
- Сегмент не обновляется вовремя. Клиент уже купил, а предложение продолжает приходить.
- Игнорируют назначения. CDP рассчитала аудиторию, но принимающая система потеряла часть записей.
- Не сравнили с простым решением. Автоматизация между CRM и рассылкой могла закрыть пилот дешевле.
- Нет плана эксплуатации. После внедрения меняются события, поля и права, а документация остаётся старой.
Сначала исправляйте источник ошибки. Фильтр внутри CDP может скрыть дефект в одном сценарии, но та же неверная запись попадёт в отчёт, поддержку или другой сегмент. Подход к регулярной проверке данных описан в материале про маркетинговую аналитику.
Чек-лист
- Есть один измеримый сценарий, которому мешают разрозненные клиентские данные.
- CRM, хранилище, сквозная аналитика и сервис коммуникаций не выдаются за CDP и сохраняют свои роли.
- Для каждого события определены смысл, поля, источник, владелец и допустимая задержка.
- Выбран стабильный внутренний идентификатор клиента.
- Описаны правила объединения, разъединения и приоритета значений.
- Семейные контакты, общие устройства и корпоративные адреса входят в тестовый набор.
- Проверены включение в аудиторию, исключение и срок актуальности.
- Назначение подтверждает доставку и показывает ошибки.
- Стоимость включает интеграции, данные, эксплуатацию и рост объёма.
- Пилот сравнивается с исходным процессом по заранее выбранной метрике.
Остался вопрос по теме статьи? Напишите его в предложку блога — отвечаю лично: задать вопрос в MAX. Частые вопросы разбираю отдельными статьями и присылаю ссылку тому, кто спросил.
Частые вопросы
Что такое CDP платформа?
CDP-платформа собирает клиентские события из разных систем, связывает их с одним человеком, формирует аудитории и передаёт данные в каналы коммуникации. По документации Salesforce, объединение профилей опирается на два вида правил: сопоставления и согласования.
Чем CDP отличается от CRM?
CRM помогает менеджерам вести контакты, сделки и задачи. CDP объединяет события из нескольких источников, строит профиль и передаёт аудитории или признаки в рабочие системы, в том числе в CRM.
Может ли CDP заменить хранилище данных?
Обычно нет: хранилище рассчитано на хранение и аналитические запросы, а CDP — на клиентские профили, аудитории и их активацию. Конкретная архитектура зависит от объёма, задержки и действующего стека.
Когда малому бизнесу рано покупать CDP?
Если источников мало, аудитории собираются редко, а один сценарий закрывается CRM и простой автоматизацией, отдельная CDP преждевременна. Сначала измерьте дубли, ручной труд и цену задержки.
Какие данные нужны для единого профиля клиента?
Нужны устойчивый внутренний идентификатор, подтверждённые связи, события с временем и источником, транзакции, согласия и расчётные признаки. Набор ограничивают данными, которые используются в конкретном сценарии.
Как проверить CDP перед покупкой?
Передайте тестовый набор с дублями, семейными контактами, общими устройствами и конфликтующими полями. Попросите показать объединение, разъединение, происхождение значения, сбор аудитории и доставку в назначение.
С какого сценария начать внедрение CDP?
Начните с узкого повторяемого действия: например, быстро исключать уже купивших из конкретной коммуникации. У сценария должны быть событие, аудитория, назначение, допустимая задержка и контрольная метрика.
Читайте дальше
-
ROAS в рекламе: формула, пример и отличие от ROMI
Как посчитать ROAS по оплаченной выручке, выбрать состав расходов и окно атрибуции, найти порог из маржи и не…
-
Data-driven маркетинг: решения на данных, а не по ощущениям
Как внедрить data-driven маркетинг: поставить вопрос, проверить качество данных, выбрать метрики, провести эксперимент…
-
Какой ER считается нормальным: ориентиры для канала и честное сравнение
Почему универсальной нормы ER нет и как сравнивать вовлечённость канала по формуле, размеру, тематике, формату и…