CRM vs CDP vs DWH: архитектура Customer 360 и кто является SSOT
  • Customer 360
  • Автор: Команда CrmAI
  • Опубликовано:
CRM vs CDP vs DWH: архитектура Customer 360 и единый источник правды SSOT

Недавно я сидел на встрече с директором по маркетингу одной крупной казахстанской компании. Он жаловался: «У нас три системы знают про клиента, и все три показывают разное. CRM говорит, что клиент купил товар на 500 тысяч тенге. CDP утверждает, что он потратил миллион. А хранилище данных вообще считает его новым — хотя он с нами уже три года».

Я спросил: «А где у вас источник правды?» Он посмотрел на меня с таким выражением, будто я спросил, где у него находится четвёртое измерение. «Везде и нигде», — ответил он после паузы. И это, к сожалению, типичная ситуация для большинства компаний.

Когда бизнес растёт, данные о клиентах начинают жить своей жизнью в разных системах. Маркетинг ведёт одну базу, продажи — другую, поддержка — третью. В какой-то момент вы понимаете, что у вас нет единого понимания, кто ваш клиент, что он покупал и чего хочет. И тогда возникает вопрос: как собрать всё воедино?

Об этом и поговорим. Разберёмся, чем отличаются CRM, CDP и DWH, когда какая система нужна, и как построить Customer 360 — единый профиль клиента, которому можно доверять.

«Единственное, что хуже отсутствия данных о клиенте — это наличие трёх разных версий правды о нём в трёх разных системах. Потому что тогда вы не просто не знаете клиента — вы уверены, что знаете, но ошибаетесь».

Из разговора с RevOps-директором
компании из ТОП-50 Казахстана
Цитата

CRM, CDP, DWH: три буквы — три разных мира

Прежде чем разбираться, как всё это объединить, давайте честно поговорим о том, что каждая из этих систем делает. Потому что путаница начинается именно здесь — когда маркетолог думает, что CDP заменит CRM, а технический директор уверен, что хранилище данных решит все проблемы.

Спойлер: каждая система создана для своих задач. И попытка заменить одну другой — это как пытаться забивать гвозди отвёрткой. Технически возможно, но больно и неэффективно.

CRM

Customer Relationship Management

Суть: Система для работы с клиентами «здесь и сейчас»

Кто использует: Продажи, поддержка, account-менеджеры

Главная сила: Операционные процессы, сделки, задачи, коммуникации

CDP

Customer Data Platform

Суть: Склеивание данных из разных источников в единый профиль

Кто использует: Маркетинг, аналитики, data-команды

Главная сила: Identity resolution, сегментация, персонализация

DWH

Data Warehouse

Суть: Централизованное хранилище исторических данных

Кто использует: BI-аналитики, финансы, стратегическое планирование

Главная сила: Аналитика, отчётность, исторические тренды

Давайте разберём каждую систему подробнее, потому что дьявол — в деталях.

CRM: операционный центр работы с клиентами

CRM — это про действия. Менеджер открыл карточку клиента, увидел историю общения, запланировал звонок, перевёл сделку на следующий этап. Это инструмент для ежедневной операционной работы.

В хорошей CRM хранятся контакты, компании, сделки, задачи, история переписки, записи звонков. Система помогает не забыть про клиента, вовремя связаться, зафиксировать договорённости. Это рабочее место продавца, как текстовый редактор для писателя или IDE для программиста.

Но CRM видит только то, что в неё попало через менеджеров или интеграции. Она не знает, что клиент три раза заходил на страницу с ценами на сайте. Не видит, что он открыл последнюю рассылку и кликнул на баннер. Не понимает, что в прошлом году он покупал у вас через другую компанию под другим email.

CDP: центр идентификации клиента

CDP появился, когда маркетологи осознали: один и тот же человек оставляет цифровые следы везде — на сайте, в приложении, в почте, в рекламных кабинетах. И все эти следы нужно склеить в единый профиль.

Представьте: человек зашёл на сайт с телефона (cookie_123), потом с ноутбука (cookie_456), зарегистрировался по email ivan@mail.ru, а в CRM он записан как «Иван Петров» с телефоном +7 777 123 45 67. CDP умеет понять, что это один и тот же человек, и объединить все его данные.

Этот процесс называется identity resolution — и это главная суперсила CDP. Система собирает события из разных источников (сайт, приложение, email, реклама, CRM) и строит полный портрет клиента: что смотрел, что покупал, на что реагировал.

Но CDP — это не место для операционной работы. Менеджер не будет открывать CDP, чтобы посмотреть, что обсуждал с клиентом неделю назад. CDP — инструмент для сегментации и персонализации маркетинга.

DWH: архив и аналитический мозг

Data Warehouse — это хранилище данных для аналитики. Сюда сливается информация из всех систем компании: CRM, 1С, ERP, сайт, колл-центр. Данные структурируются, очищаются и хранятся для построения отчётов и анализа трендов.

В отличие от CRM и CDP, DWH оптимизировано для чтения, а не для записи. Его задача — быстро отвечать на аналитические запросы: «Сколько мы заработали в прошлом квартале по сегментам?», «Какой средний цикл сделки по отраслям?», «Как изменился LTV клиентов за три года?».

DWH — это память компании. Здесь хранится история, которую CRM может удалить при миграции, а CDP — потерять при смене платформы. Но DWH не умеет идентифицировать клиентов (это делает CDP) и не поддерживает операционные процессы (это CRM).

Характеристика CRM CDP DWH
Основная задача Управление отношениями и процессами Объединение профилей клиентов Хранение и анализ данных
Горизонт данных Активные сделки и контакты Все точки касания, поведение Вся история компании
Режим работы Real-time, транзакционный Near real-time, событийный Batch, аналитический
Главные пользователи Продавцы, поддержка Маркетинг, growth Аналитики, финансы
Типичные инструменты Bitrix24, amoCRM, CrmAI Segment, mParticle, Mindbox BigQuery, Snowflake, ClickHouse
Identity resolution Базовый (по email/телефону) Продвинутый (probabilistic + deterministic) Отсутствует (зависит от источников)

Проблема «трёх правд»: почему данные расходятся

Вернёмся к истории с директором по маркетингу. Почему три системы показывают разные суммы покупок одного клиента? Давайте разберём анатомию этого хаоса.

Почему данные в разных системах не совпадают

1
Разные идентификаторы

В CRM клиент — это запись с ID 12345. В CDP — это cookie плюс email плюс device ID. В DWH — это account_id из 1С. Три системы не знают, что это один человек.

2
Разная логика расчёта

CRM считает сумму закрытых сделок. CDP — все транзакции с сайта. DWH — данные из бухгалтерии с учётом возвратов и скидок. Три разных числа — три разных методологии.

3
Разные моменты обновления

CRM обновляется в реальном времени. CDP — раз в час. DWH — раз в сутки (или реже). На момент запроса данные находятся в разных состояниях.

4
Дубликаты и «призраки»

Клиент мог создать два аккаунта. Или менеджер случайно создал дубль. Или данные мигрировали из старой системы с ошибками. Один клиент стал тремя.

Расхождения данных — это не баг отдельной системы. Это системная проблема, которая возникает, когда в компании нет договорённости о том, где хранится «золотая запись» (Golden Record) клиента и как она синхронизируется между системами.

И вот тут мы подходим к главному вопросу: что такое Customer 360 и как его построить.

Customer 360: единый профиль клиента

Customer 360 — это концепция, а не конкретная система. Суть простая: собрать все данные о клиенте из всех источников в единый, непротиворечивый профиль. Чтобы любой сотрудник компании — продавец, маркетолог, аналитик — видел одну и ту же картину.

На словах всё просто. На деле — это одна из самых сложных задач в корпоративных данных. Данные о клиенте разбросаны повсюду: в CRM — контакты и сделки, на сайте — поведение, в 1С — платежи, в колл-центре — записи звонков, в email-платформе — история рассылок, в поддержке — тикеты.

Из чего состоит Customer 360

Идентификационные данные
  • ФИО, email, телефоны
  • Компания, должность
  • Все ID из разных систем
  • Связи между контактами
Транзакционные данные
  • История покупок
  • Суммы, даты, продукты
  • Возвраты и рекламации
  • LTV, средний чек
Поведенческие данные
  • Визиты на сайт, просмотры
  • Реакции на рассылки
  • Обращения в поддержку
  • События в приложении

Customer 360 — это не база данных. Это результат работы архитектуры, которая:

  • Собирает данные из всех источников
  • Идентифицирует одного клиента среди дубликатов
  • Разрешает конфликты (какому источнику верить)
  • Формирует «золотую запись» — эталонный профиль
  • Раздаёт эти данные обратно в системы, которым они нужны

Подробнее о качестве данных и создании единого источника правды мы писали в статье Качество данных в CRM: как построить единый источник правды (SSOT).

Кто должен быть SSOT: три архитектурных подхода

SSOT — Single Source of Truth — это система, которая хранит «золотую запись». Главный вопрос: кто берёт на себя эту роль? Есть три основных подхода, и выбор зависит от специфики вашего бизнеса.

Подход 1: CRM как центр данных о клиенте

Самый распространённый вариант для B2B-компаний с небольшим количеством клиентов (до 50 000 активных контактов) и сильным отделом продаж.

Когда подходит:
  • B2B с длинным циклом сделки
  • Основной канал — прямые продажи
  • Мало анонимных посетителей
  • Менеджеры — главные создатели данных
Ограничения:
  • Плохо работает с анонимным трафиком
  • Слабый identity resolution
  • Не оптимизирована для аналитики
  • Зависимость от дисциплины менеджеров

Как реализовать: CRM становится мастер-системой для контактов и компаний. Все интеграции (1С, сайт, колл-центр) пишут в CRM. Остальные системы читают данные из CRM через API или синхронизацию.

Подход 2: CDP как центр данных о клиенте

Подходит для B2C и B2B2C компаний с большим объёмом анонимного трафика и сложным маркетингом.

Когда подходит:
  • E-commerce, подписки, freemium
  • Много касаний до покупки
  • Омниканальный маркетинг
  • Персонализация — ключевой драйвер
Ограничения:
  • Дороже CRM в 2-5 раз
  • Требует data-команду
  • Не заменяет CRM для продаж
  • Сложнее интегрировать с 1С/ERP

Как реализовать: CDP собирает события со всех источников (сайт, приложение, CRM, колл-центр). Строит единый профиль. Раздаёт сегменты и атрибуты обратно в CRM, email-платформу, рекламные кабинеты.

Подход 3: DWH как центр (с Reverse ETL)

Современный подход для технологически зрелых компаний: хранилище становится «мозгом», а данные раздаются обратно в операционные системы.

Когда подходит:
  • Есть data-команда и DWH
  • Много источников данных (5+)
  • Важна аналитика и ML
  • Бюджет на инфраструктуру
Ограничения:
  • Высокий порог входа
  • Требует data engineering
  • Latency (данные не в реальном времени)
  • Сложнее в поддержке

Как реализовать: Все системы выгружают данные в DWH (ETL). В хранилище строится Golden Record. Через Reverse ETL (Census, Hightouch) данные синхронизируются обратно в CRM, CDP, email-платформы.

Не знаете, какой подход выбрать?

Проведём бесплатный аудит вашей текущей архитектуры данных. Посмотрим, какие системы у вас есть, где живут данные о клиентах, и порекомендуем оптимальный подход к построению Customer 360.

Получить консультацию

Практическая архитектура: как это работает вместе

Теория — это хорошо, но давайте посмотрим, как выглядит реальная архитектура Customer 360 для типичной казахстанской компании среднего размера. Возьмём пример: оптовая компания с офлайн-продажами, интернет-магазином и партнёрской сетью.

Пример: CRM-центричная архитектура для B2B

Источники данных (пишут в CRM):

Сайт: Формы заявок, чат-бот

Телефония: Звонки, записи

Мессенджеры: WhatsApp, Telegram

CRM = SSOT для контактов и компаний

Золотая запись клиента, дедупликация, history

Двусторонняя синхронизация:

1С: Счета, оплаты, отгрузки → CRM

CRM: Новые контрагенты → 1С

Email-платформа: Сегменты из CRM

DWH: Всё для отчётности

Потребители данных (читают из CRM или DWH):

BI: Дашборды продаж

AI-бот: Контекст клиента

Маркетинг: Сегменты для рассылок

Обратите внимание на ключевые принципы:

  • Один мастер для каждой сущности. Контакты и компании — в CRM. Финансы — в 1С. Аналитика — в DWH. Нет двух систем, которые считают себя «хозяевами» одних данных.
  • Чёткое направление потока. Источники пишут в CRM. CRM раздаёт данные потребителям. Не наоборот.
  • DWH для чтения, не для записи. Хранилище собирает данные отовсюду, но не является источником правды для операционных систем.

О том, как правильно настроить интеграции между системами, читайте в статье о наблюдаемости LLM-системы — принципы логирования и трассировки применимы к любым интеграциям данных.

Golden Record: как создать «золотую запись» клиента

Golden Record — это не просто «все данные в одном месте». Это эталонный профиль, где каждое поле имеет проверенное, согласованное значение. Если у клиента три телефона в разных системах — Golden Record знает, какой из них актуальный.

Создание Golden Record — это процесс из трёх шагов: идентификация, слияние и обогащение.

1
Идентификация

Найти все записи, относящиеся к одному клиенту:

  • Точное совпадение email
  • Нормализация телефона (+7 777...)
  • Fuzzy matching по имени
  • ИНН/БИН для юрлиц
2
Слияние

Объединить данные с правилами приоритета:

  • Телефон: из CRM (проверен)
  • Реквизиты: из 1С (по документам)
  • Отрасль: из CRM (менеджер указал)
  • При конфликте: свежие данные
3
Обогащение

Добавить расчётные и внешние данные:

  • LTV из DWH
  • RFM-сегмент
  • Склонность к оттоку (ML)
  • Данные из внешних источников

Важно понимать: Golden Record — это не статичная запись. Она постоянно обновляется при поступлении новых данных. Клиент сменил телефон? Golden Record обновился. Пришла новая оплата из 1С? Пересчитался LTV.

Про MDM (Master Data Management) и правила создания Golden Record мы расскажем подробнее в следующей статье этого кластера — о MDM в CRM.

Реальный пример: как мы строили Customer 360 для торговой компании

Расскажу историю из практики. К нам обратилась торговая компания с филиалами в Алматы, Астане и Шымкенте. Проблема классическая: три офиса, три отдельных CRM, одна 1С. Клиент мог числиться во всех трёх системах как три разных контрагента.

Было: хаос данных
  • 12 000 контактов в трёх CRM
  • ~30% дубликатов между филиалами
  • LTV посчитать невозможно (данные разбиты)
  • Маркетинг рассылает одинаковые письма трижды
  • Отчёт для CEO собирается вручную 2 дня
Стало: единый Customer 360
  • 8 200 уникальных клиентов (после дедупликации)
  • Единый профиль с историей из всех филиалов
  • Автоматический расчёт LTV и RFM
  • Персонализированные рассылки по сегментам
  • Дашборд CEO обновляется автоматически

Что мы сделали:

  1. Выбрали CRM как SSOT. Для B2B с активными продажами это логичный выбор. Менеджеры — главные создатели и потребители данных о клиентах.
  2. Настроили дедупликацию. Правила: совпадение ИНН/БИН ИЛИ (email + город) ИЛИ (телефон, нормализованный). Нашли 3800 дубликатов, слили в 8200 уникальных записей.
  3. Интегрировали 1С. Двусторонняя синхронизация: контрагенты, счета, оплаты, отгрузки. CRM стала знать финансовую историю клиента.
  4. Построили расчётные поля. LTV (сумма оплат за всё время), дата последней покупки, средний чек, RFM-сегмент. Всё считается автоматически на данных из CRM + 1С.
  5. Настроили DWH для отчётности. Данные из CRM и 1С льются в ClickHouse. Там строятся дашборды для CEO и аналитические срезы.

Результат: компания впервые увидела полную картину по клиентам. Оказалось, что 20% клиентов приносят 80% выручки (классика Парето), но эти клиенты были «размазаны» по филиалам и никто не видел их общий вклад. После объединения данных запустили программу лояльности для топ-сегмента — выручка выросла на 15% за квартал.

Пять ошибок при построении Customer 360

За годы работы с данными я видел много провальных проектов. Вот ошибки, которые убивают инициативы по объединению данных чаще всего.

Ошибка 1: Начать с технологий

«Давайте купим CDP, и всё станет хорошо». Нет. Сначала нужно понять, какие данные есть, где они живут, кто их создаёт и потребляет. Технологии — инструмент, а не решение.

Ошибка 2: Несколько SSOT

«CRM — источник правды для контактов, но 1С тоже». Это не работает. Для каждой сущности должен быть ОДИН мастер. Остальные системы — подчинённые.

Ошибка 3: Игнорировать качество данных

Объединили три базы — получили одну большую помойку. Сначала чистка: дубликаты, пустые поля, невалидные email. Потом объединение.

Ошибка 4: «Один раз и навсегда»

Провели миграцию, настроили интеграции, расслабились. Через полгода всё развалилось. Customer 360 требует постоянной поддержки: мониторинг качества, обработка исключений, обновление правил.

Ошибка 5: Забыть про людей

Система работает, но менеджеры продолжают создавать дубликаты. Нужно обучение, контроль, мотивация. Без изменения процессов технологии бесполезны.

Ошибка 6: Нет владельца данных

«Это задача IT». Нет. У данных должен быть бизнес-владелец (Data Owner), который отвечает за качество и определяет правила. IT — исполнители, не владельцы.

О том, как находить и устранять узкие места в процессах, читайте в статье Операционная эффективность: как найти bottlenecks в процессах продаж и сервиса.

С чего начать: практический план

Если вы дочитали до сюда и думаете «окей, это всё красиво, но с чего начать?» — вот конкретный план действий.

План построения Customer 360

Неделя 1-2
Аудит текущего состояния

Составьте карту: какие системы хранят данные о клиентах, какие поля есть в каждой, как системы связаны между собой. Посчитайте дубликаты и заполненность полей.

Неделя 3
Выберите архитектуру

Определите, что будет SSOT: CRM, CDP или DWH. Для большинства B2B-компаний в Казахстане оптимально CRM-центричный подход.

Неделя 4-5
Чистка и дедупликация

Настройте правила поиска дублей. Слейте дубликаты (не удаляйте!). Заполните критичные поля. Это фундамент — без него дальше нет смысла идти.

Неделя 6-8
Настройте интеграции

Свяжите источники данных с SSOT. Определите направление потоков: кто пишет, кто читает. Настройте валидацию на входе.

Постоянно
Мониторинг и поддержка

Создайте дашборд качества данных. Отслеживайте метрики: дубликаты, заполненность, актуальность. Реагируйте на отклонения.

Заключение: Customer 360 — это процесс, а не проект

Вернёмся к началу статьи. Директор по маркетингу жаловался, что три системы показывают разные данные о клиенте. Теперь вы знаете: это не баг систем, это отсутствие архитектуры данных.

CRM, CDP и DWH — не конкуренты. Это инструменты для разных задач. CRM — для операционной работы с клиентами. CDP — для идентификации и персонализации. DWH — для аналитики и истории. Вопрос не «что выбрать», а «как заставить их работать вместе».

Customer 360 — это не продукт, который можно купить. Это результат архитектурных решений, процессов и дисциплины. Единый профиль клиента появляется, когда:

  • Есть один источник правды для каждой сущности (SSOT)
  • Данные идентифицируются и очищаются от дубликатов
  • Интеграции работают по чётким правилам
  • Качество данных постоянно мониторится
  • Есть владелец данных, который за всё это отвечает

Начните с малого: проведите аудит, выберите SSOT, почистите дубликаты. Это уже даст видимый результат. А дальше — итерация за итерацией — вы построите систему, которой можно доверять.

Потому что единственное, что хуже отсутствия данных о клиенте — это три разных версии «правды» о нём в трёх разных системах.

Хотите построить Customer 360?

Поможем спроектировать архитектуру данных для вашего бизнеса. Проведём аудит текущего состояния, определим SSOT, настроим интеграции и мониторинг качества. Первая консультация — бесплатно.

Обсудить проект

Часто задаваемые вопросы

Зависит от бизнес-модели. Для классического B2B с прямыми продажами CRM достаточно. CDP нужен, если у вас много анонимного трафика (e-commerce, SaaS с freemium), сложный омниканальный маркетинг и задача персонализации на основе поведения. CDP не заменяет CRM — он дополняет её возможностями identity resolution и сегментации.

Технически — да, но это требует зрелой data-инфраструктуры. Подход называется «Data Warehouse as a source of truth» или «Reverse ETL». Данные собираются в хранилище, там строится Golden Record, а затем через Reverse ETL раздаётся обратно в операционные системы. Это мощно, но требует data engineering команду и бюджет на инфраструктуру.

MVP с базовой функциональностью (CRM как SSOT, дедупликация, интеграция с 1С) — 6-8 недель. Полноценная система с CDP, DWH и продвинутой аналитикой — 3-6 месяцев. Но помните: Customer 360 — это не проект с конечной датой, а непрерывный процесс поддержания качества данных.

Не удалять, а сливать (merge). При слиянии вся история (сделки, письма, звонки) со всех дубликатов переносится на основную запись. Для слияния используйте правила приоритета: какой email считать основным, какой телефон актуальный. После слияния останется одна «золотая запись» с полной историей.

Ключевые метрики: процент дубликатов (цель: меньше 2%), полнота заполнения критичных полей (цель: больше 95%), точность данных (проверка на выборке), время на создание отчёта (должно сокращаться). Бизнес-метрики: конверсия маркетинговых кампаний, точность прогноза продаж, NPS (если данные влияют на качество сервиса).

Читайте также

Качество данных в CRM: SSOT

Как построить единый источник правды за 6 недель

Наблюдаемость LLM-системы

Логирование, трассировка и метрики качества

Операционная эффективность

Как найти bottlenecks в процессах продаж и сервиса

Интеграция CRM с 1С, SAP, складом

Архитектура интеграций без боли

Сегментация клиентов в CRM

От RFM до предиктивных моделей