При объединении компаний обычно обсуждают перенос базы и выбор общей платформы. Но клиентская жизнь не останавливается на дату сделки: остаются открытые заказы, возвраты, обещанные бонусы, обращения и запланированные сообщения. Если перенести только профили, компания может сохранить данные и потерять смысл процессов.

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

Опишите процессы до переноса

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

Уточните целевую модель брендов и обслуживания. Единая компания может продолжать вести разные бренды с разными условиями. Тогда объединённый аналитический профиль не означает единую аудиторию всех коммуникаций.

Миграция CDP, платформы клиентских данных, обычно предполагает перенос между системами, а объединение компаний добавляет конфликтующие определения. Один бизнес считает активным клиента с покупкой, другой — с обращением. Такие различия нужно зафиксировать до построения общего отчёта.

Сохраните происхождение идентификаторов

Число 12345 в двух базах не означает одного человека. Используйте пространство источника: идентификатор компании вместе с её локальным идентификатором. Аналогично обрабатывайте заказы, бонусные счета и события.

В документации Microsoft Dataverse альтернативные ключи описаны как способ идентификации записей при интеграции с внешними системами. Этот механизм иллюстрирует общий принцип устойчивого сопоставления; конкретную схему ключей выбирают по вашей архитектуре. [1]

Условный пример. Клиент A:12345 и клиент B:12345 сначала считаются разными записями. Совпадение подтверждённого контакта может стать основанием для дополнительной процедуры сопоставления, но не для безусловного объединения всех полей. Общий семейный адрес почты, переоформленный номер и ошибочные данные требуют отдельных правил.

Храните связь нового профиля с исходными записями и основанием объединения. Возможность объяснить и отменить ошибочное сопоставление важнее стремления немедленно убрать все кажущиеся дубли.

Не объединяйте разрешения арифметически

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

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

Аналогично нельзя складывать бонусные баллы как одинаковые деньги. У программ могут различаться стоимость, срок, ограничения и обещания участникам. Решение о конвертации — отдельное бизнес-правило, которое нужно объяснить клиенту и проверить на конкретных остатках.

Разберите незавершённые обязательства

Объект переходаЧто нужно сохранить
Заказ и возвратСтатус, связь с исходной покупкой, ответственный
Обещанная наградаУсловия, срок и факт выполнения
Обращение клиентаИстория, состояние и следующий шаг
Очередь сообщенийОснование, актуальность и защита от дубля
ЭкспериментНазначение группы и история воздействия

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

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

Подготовьте управляемое переключение

Руководство AWS по миграционному переключению рекомендует заранее определять проверки готовности, контрольные точки и решения о возврате. Для объединения CRM особенно важно учитывать изменения, поступившие после старта перехода. [2]

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

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

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

Успешное объединение означает, что компания понимает историю клиента и выполняет обещания в новой структуре. Единая база полезна именно как средство сохранить эту непрерывность, а не как самоцель проекта.

Источники

1. Microsoft. Work with alternate keys. Microsoft Learn. Power Apps. Microsoft Dataverse. Проверено 23.09.2026.

2. Amazon Web Services. Cutover stage. AWS Prescriptive Guidance. Best practices for cutting over network traffic to AWS during a migration. Проверено 23.09.2026.