Миграция данных CRM - это перенос всех записей, связей, истории коммуникаций и настроек из одной системы управления клиентами в другую. Звучит технично, но по сути это бизнес-решение с очень дорогой ценой ошибки. Если данные переехали кривыми - вся система продаж работает на кривом фундаменте.
Смотрите, в чём тут дело: большинство команд, которые провалили миграцию, сделали это по одному из трёх сценариев. Недооценили объём. Пропустили очистку данных. Или торопились с запуском без проверки. Те, кто прошёл миграцию чисто, - относились к ней как к структурному изменению, а не как к копированию файлов.
В этой статье - практический процесс от старта до «гиперкэра» после запуска. Без лишней воды, только шаги и нюансы.
Что на самом деле входит в миграцию CRM
Часто думают: «Выгрузим CSV, загрузим в новую систему - готово». Это не миграция. Это перенос таблицы. А таблица - только верхушка айсберга.
Полноценная миграция данных CRM включает несколько слоёв:
- Сущности - контакты, компании, сделки, обращения, кастомные объекты
- Связи - кто с кем связан: контакт → компания → сделка → активность
- История - письма, звонки, заметки, задачи, встречи, вложения
- Права доступа - роли пользователей, командные структуры, доступ к полям
- Зависимости - автоматизации, последовательности писем, интеграции, отчёты
Каждый слой добавляет сложность. Один контакт - это не строка в таблице. Это запись, связанная с компанией, открытыми сделками, цепочкой писем и автоматизацией. Если порвать одну связь - получаете «осиротевшие» записи, сломанные воронки и дыры в аналитике прямо на старте.
Важное разграничение: миграция и интеграция - разные вещи. Интеграция держит две системы синхронизированными на постоянной основе. Миграция - это разовое (или поэтапное) перемещение данных, после которого новая CRM становится единственным источником правды. Оба процесса могут идти параллельно, но у них разные задачи и разные ответственные.
Планирование: документ, который спасёт месяцы
Две-три недели на планирование экономят месяцы на исправление ошибок. Это не метафора - это практическое наблюдение.
Хороший план миграции отвечает на три вопроса: кто за что отвечает, что происходит пошагово и что будем делать, если что-то пойдёт не так.
Роли в команде. Для миграции нужны четыре функции:
- Лид миграции - владеет планом, последовательностью и финальной проверкой
- Владелец данных - отвечает за очистку, правила дедупликации и «выживаемость» полей
- Бизнес-стейкхолдеры - продажи, маркетинг, сервис - согласуют, что переносить, а что архивировать
- Технический исполнитель - строит скрипты трансформации полей, запускает API-миграцию, сверяет счётчики
Самая частая точка провала - непонятно, кто принимает решение «стартуем или нет». Определите это до начала.
Восемь фаз процесса: аудит → очистка → маппинг → тест в sandbox → миграция → валидация → переключение → гиперкэр (2-4 недели поддержки после запуска).
Тут есть нюанс: sandbox-тест нужно прогонять минимум дважды. Первый прогон покажет дыры в маппинге полей. Второй - уже после исправлений - даёт базу для валидации.
Очистка данных: делать до, не после
Это правило я считаю самым важным во всём процессе. Грязные данные в новой системе чистить в разы сложнее, чем в старой. Не переносите мусор - сначала разберитесь с ним.
Аудит перед стартом. По каждому типу объектов (контакты, компании, сделки) зафиксируйте:
- Общее количество записей
- Процент записей без ключевых полей (email, название компании, сумма сделки)
- Процент дублей - по точному совпадению email, по нечёткому совпадению имени, по домену компании
- Устаревшие записи - без активности 18-24 месяца или с явно невалидными данными
- Несогласованные значения в выпадающих списках (например, «Москва», «москва», «Мск» в одном поле)
Этот аудит даёт вам точку отсчёта: от чего идёте, к чему хотите прийти.
Дедупликация и нормализация. Начинайте дедупликацию с самого безопасного критерия - точного совпадения email. Дальше можно добавлять нечёткое совпадение имени + компании или дедупликацию по домену для компаний.
Нормализация - это стандарты: форматы телефонов, коды стран, значения в списках, определения этапов воронки. Зафиксируйте их в словаре данных. Эти же стандарты станут правилами управления данными в новой CRM.
Правила «выживаемости» при слиянии. Когда два дубля объединяются - какое значение остаётся? Например: из двух телефонных номеров оставляем более свежий. Из двух email-адресов делаем структуру «основной + дополнительный». Пропишите эти правила до начала дедупликации - иначе получите тысячи несогласованных решений и новые проблемы с качеством данных.
Кстати, о том, как правильно хранить данные клиентов и не нарваться на проблемы с доверием, есть отдельный разбор - CRM и данные клиентов: как не потерять доверие и не нарваться на штраф.
Маппинг полей и последовательность переноса
Маппинг - это соответствие полей старой CRM полям новой. Звучит просто. На практике - это первое место, где проекты встают.
Инвентаризация полей источника. Прежде чем маппить - соберите полный список всех полей: кастомные, устаревшие, неиспользуемые. Для каждого поля: тип данных, значения выпадающего списка, связи-ссылки (например, «ответственный за сделку» → запись пользователя).
Сделайте таблицу маппинга с колонками: поле-источник → тип → значения списка → поле-назначение → тип → нужна ли трансформация → статус.
Три типа конфликтов, которые встречаются почти всегда:
- Несоответствие типов - в источнике текстовое поле, в новой системе требуется выпадающий список. Нужна нормализация перед переносом.
- Отсутствие поля - в источнике есть поле, в новой системе аналога нет. Создать кастомное свойство, смапить в ближайшее или архивировать.
- Разные названия - в источнике «Владелец аккаунта», в новой системе «Ответственный менеджер».
Последовательность переноса - критически важна. Правило одно: сначала родительские объекты, потом дочерние. Если перенести контакты до компаний - привязать их будет не к чему. Рекомендуемый порядок:
- Пользователи (нужны, чтобы назначить ответственных на все остальные записи)
- Компании / аккаунты
- Контакты (с привязкой к компаниям)
- Сделки / возможности (с привязкой к контактам и компаниям)
- Обращения / тикеты
- Кастомные объекты (после родительских)
- Активности: заметки, звонки, письма, задачи, встречи
- Вложения и документы (самыми последними)
После каждой партии запускайте проверку связей: нет ли контактов без компании, сделок без контакта, записей без ответственного. Поймать «осиротевшие» записи сразу - в разы проще, чем разбираться с ними потом.
Историческая активность: что переносить, а что нет
Типичная ловушка: команда решает перенести вообще всю историю. И именно это часто срывает сроки и бюджет.
Перед тем как включать историческую активность в объём миграции, оцените её по четырём критериям:
- Юридические требования - есть ли в вашей сфере обязательства по хранению данных? На какой срок и в какой форме?
- Операционная ценность - команда продаж реально открывает активности старше двух лет при работе с клиентом? Если нет - ценность низкая.
- Аналитика - используется ли история в отчётах, моделях атрибуции, прогнозировании? Если да - переносить. Если нет - архивировать.
- Объём хранилища - большие библиотеки вложений (предложения, договоры, записи звонков) сильно увеличивают время и стоимость. Им, возможно, место в отдельной системе документооборота, а не в CRM.
Практическая рекомендация: переносите 12-18 месяцев активности. Всё старше - архивируйте в read-only хранилище (отдельный облачный бакет, старая CRM в режиме чтения или дата-вархаус). Задокументируйте это решение и сообщите стейкхолдерам до запуска.
Отдельный момент - история писем. Большинство современных CRM логируют новые письма автоматически через подключение почты. Перенос исторической переписки - это, как правило, самая трудозатратная и наименее ценная часть миграции. Трезво оцените, стоит ли игра свеч.
Кстати, о том, как выстроить работу с email как инструментом продаж - есть хороший материал: Анатомия письма, которое читают: что делает email рабочим инструментом продаж.
Валидация и запуск: как убедиться, что всё в порядке
Давайте по шагам - что нужно проверить перед тем, как выключить старую систему и переключиться на новую.
Валидация в три уровня:
- Счётчики записей - количество контактов, компаний, сделок в новой системе должно совпасть с исходным (с учётом намеренно исключённых записей). Расхождение - стоп-сигнал.
- Точечные проверки - выборочно откройте 20-30 записей разных типов и сверьте поля вручную. Особенно кастомные поля и связи.
- Пользовательское приёмочное тестирование (UAT) - попросите реальных пользователей из команды продаж и маркетинга проверить свои рабочие процессы в новой системе до официального запуска.
Гиперкэр после запуска. Первые 2-4 недели после переключения - самые уязвимые. В этот период нужен выделенный мониторинг: кто-то ежедневно проверяет ошибки, отвечает на вопросы пользователей и разрешает краевые случаи.
И обязательно: до запуска определите триггер отката. Если X% записей битые или Y критических процессов сломаны - откатываемся. Без заранее прописанного порога решение принимается в панике, и это ведёт к ещё большим потерям.
Коммуникация с командой. Пользователи должны знать, что меняется, когда и почему - ещё до того, как они первый раз зайдут в новую систему. Хаотичный запуск без объяснений гарантирует сопротивление и саботаж нового инструмента. Это недооцениваемая, но критически важная часть всей миграции.
Если вы работаете с данными и хотите понять, как аналитика помогает принимать следующие шаги - посмотрите на подход к аналитике для экспертов, там есть полезная логика применительно к принятию решений на основе данных.
Итого: миграция CRM - это не техническая задача
Если коротко - это бизнес-изменение. С целями, ограничениями и критериями успеха. Технически переезд - лишь середина процесса. Большая часть работы - до и после.
Три принципа, которые решают исход:
- Чистите данные до переноса, не после. Грязные данные в новой системе - это дорогостоящий хаос.
- Соблюдайте последовательность объектов. Родительские сущности - первые. Всегда.
- Не переносите всё подряд. 12-18 месяцев активной истории - обычно достаточно. Остальное - в архив.
Миграция - это возможность навести порядок в данных раз и навсегда. Многие команды потом говорят, что это лучшее, что они сделали для своей операционной системы. Главное - не спешить и не пропускать этапы.
Если хотите разобраться, как выстроить систему работы с клиентскими данными без лишних сложностей - заходите в мой Telegram-канал. Там разборы, практика и живые примеры без инфобизнес-шума.
По мотивам материала HubSpot Marketing «CRM data migration: A practical process overview».
Частые вопросы
Как долго занимает миграция данных CRM?
Что такое маппинг полей при миграции CRM?
Нужно ли переносить всю историю активностей в новую CRM?
Как проверить, что миграция CRM прошла успешно?

100 нейросетей
для экспертов
Подборка, которой реально пользуются - пришлю на почту. Без спама, отписка в один клик.
любых задач
и эффективности
и карьеры
Комментарии
Будьте первым - поделитесь мыслями или задайте вопрос.
Чтобы оставить комментарий - войдите
Это пара кликов. Чтобы избежать спама - только зарегистрированные пользователи. Никакой рассылки, только если вы сами захотите.