Перенос базы клиентов в CRM без потерь
Миграция — этап, на котором чаще всего теряются данные и доверие команды. Разбираем, что переносить, как подготовить файл, в каком порядке загружать сущности и как проверить, что ничего не пропало.
Перенос базы выглядит технической задачей, но решается организационно. Файл загрузить несложно — сложно договориться, что считать клиентом, какой телефон верный и кто отвечает за сделку, которую двое менеджеров ведут параллельно. Пока эти вопросы не закрыты, любой импорт создаёт беспорядок в новой системе.
Ниже — порядок, по которому мы переносим базы на внедрениях: от выгрузки до сверки отчётов.
Что именно переносить
Разделите данные на четыре группы, и объём работы сразу станет понятен:
- Контакты и компании — имя, телефон, e-mail, город, источник, ответственный. Обязательный минимум.
- Сделки — предмет, сумма, этап, дата создания, дата закрытия, причина отказа. Без них не будет ни воронки, ни отчётов за прошлые периоды.
- История — примечания, задачи, документы. Переносится выборочно: обычно за последние 12–24 месяца.
- Справочники — источники заявок, типы услуг, причины отказа, статусы. Их лучше согласовать до импорта, иначе в системе появятся «Авито», «авито» и «Avito» как три разных источника.
Выгрузка из источника
Из Excel и Google Таблиц данные забирают напрямую, из CRM — через штатный экспорт в CSV или по API. Просите выгрузку не «всей базы», а по сущностям: отдельный файл на контакты, отдельный на сделки, отдельный на примечания. Один файл со всем сразу почти невозможно корректно сопоставить.
Сразу проверьте кодировку (UTF-8), разделитель и то, не обрезались ли длинные примечания. Отдельно уточните, выгружаются ли удалённые записи и архивные сделки — иногда именно в них лежит история постоянного клиента.
Подготовка данных
Это самый долгий этап, и он же определяет, будет ли CRM полезной. Что приводим к единому виду:
| Поле | К какому виду приводим |
|---|---|
| Телефон | Единый формат +7XXXXXXXXXX, без пробелов и скобок |
| Имя | Разделить ФИО на отдельные поля, убрать приписки «(не звонить)» |
| Даты | Один формат ГГГГ-ММ-ДД, без текстовых «на прошлой неделе» |
| Суммы | Числом, без пробелов, символов валюты и текста «предоплата» |
| Источник | Значения из согласованного справочника, а не свободный текст |
| Ответственный | Сопоставить с реальными аккаунтами сотрудников в новой системе |
Правило простое: любое поле, по которому вы захотите фильтровать или строить отчёт, должно стать значением из списка, а не свободной строкой.
Дубли и как их свести
Выберите один признак уникальности — чаще всего это нормализованный телефон. Для компаний подойдёт ИНН, для интернет-магазина — e-mail. Дальше по каждому дублю решите три вопроса: какая запись основная, чьи примечания сохраняем, кто остаётся ответственным.
Отдельно договоритесь о спорном случае: один и тот же человек как физлицо и как представитель компании. Обычно это две записи — контакт и компания, связанные между собой, а не одна склеенная карточка.
Сопоставление полей
Составьте таблицу соответствия: колонка в файле — поле в CRM — что делать, если значение пустое. Именно на этом шаге выясняется, что половина «нужных» полей никем не использовалась последние два года: их можно не переносить вовсе.
Пустое поле лучше оставить пустым, чем заполнить заглушкой вроде «нет данных» или «—». Заглушки выглядят как данные, портят фильтры и мешают увидеть, что информацию нужно уточнить у клиента.
Порядок загрузки
Сущности связаны между собой, поэтому порядок важен:
- Пользователи и права доступа — чтобы было к кому привязать ответственных.
- Справочники: источники, услуги, причины отказа, этапы воронки.
- Компании, затем контакты — с привязкой к компаниям.
- Сделки — с привязкой к контактам, этапам и ответственным.
- Примечания, задачи и файлы — последними, поверх уже существующих карточек.
Перед полной загрузкой обязательно сделайте тестовый импорт на 20–30 записях и посмотрите результат глазами менеджера: всё ли на своих местах, читается ли карточка, не разъехались ли суммы.
Проверка после переноса
Сверяйте не «на глаз», а по числам. Минимальный чек-лист:
- количество контактов и сделок совпадает с источником;
- сумма открытых сделок и сумма закрытых за прошлый месяц совпадают;
- у каждой сделки есть этап и ответственный, нет записей «без владельца»;
- телефоны в едином формате, поиск по последним четырём цифрам находит клиента;
- выборочно открыты 10 карточек постоянных клиентов — история читается;
- отчёт по источникам заявок повторяет прежние цифры.
Что переносить не нужно
Соблазн перевезти всё вредит: мусор в новой системе обесценивает её с первого дня. Обычно не переносят контакты без единого касания за три года, сделки со статусом «не разобрано», технические поля прошлой CRM, служебные комментарии вида «перезвонить, был занят» и записи звонков старше года. Всё это остаётся в архиве источника — доступ к нему на чтение стоит сохранить на переходный период.
Сроки и ответственные
| Этап | Кто отвечает | Обычный срок |
|---|---|---|
| Выгрузка из источника | Администратор прежней системы | 1 день |
| Согласование справочников | Руководитель отдела продаж | 1–2 дня |
| Подготовка и чистка | Внедренец + ваш сотрудник | 1–5 дней |
| Тестовый импорт | Внедренец | несколько часов |
| Полная загрузка | Внедренец | 1 день |
| Сверка и правки | Руководитель отдела | 2–3 дня |
Ошибки миграции, которые встречаются чаще всего
- Переносят без владельца процесса. Если никто не решает спорные случаи, спорные записи остаются в системе навсегда.
- Грузят дубли «на потом». После появления задач и звонков объединять карточки становится вдвое дороже.
- Теряют источник заявки. Без него нельзя посчитать, какой канал приносит деньги, — а это первый отчёт, который спросит руководитель.
- Не проверяют суммы. Разошедшийся на 5% отчёт лишает доверия ко всей системе, и команда возвращается к таблицам.
- Отключают старую систему сразу. Оставьте её на чтение хотя бы на месяц — это дешёвая страховка.
Миграция считается успешной не когда файл загрузился, а когда менеджер открыл карточку постоянного клиента и увидел там всё, что помнит сам.
Частые вопросы
Сколько времени занимает перенос базы клиентов в CRM?
Технический импорт чистого файла занимает от нескольких минут до пары часов. Основное время уходит на подготовку: выгрузку, приведение форматов, чистку дублей и сопоставление полей. Для базы до 5 000 контактов это обычно один-три рабочих дня, для базы с историей сделок и файлами — до двух недель.
Можно ли перенести историю переписки и звонков?
Переписку из мессенджеров и записи звонков переносят редко: их формат у каждого сервиса свой, а ценность быстро падает. Практичнее перенести контакты, сделки, суммы, этапы и текстовые примечания, а старую переписку оставить в архиве прежней системы на время переходного периода.
Что делать с дублями в базе?
Сначала выбрать признак уникальности — обычно это телефон в едином формате, реже e-mail или ИНН. Затем свести дубли до импорта: объединить примечания, оставить самую свежую сделку и последнего ответственного. Загружать дубли в CRM в расчёте «потом почистим» нельзя: после появления новых задач и звонков объединять их станет вдвое дороже.
Нужно ли останавливать работу отдела на время переноса?
Нет. Обычно базу загружают вечером или в выходной, а заявки этого дня менеджеры вносят в новую систему вручную — их единицы. Полная остановка нужна только при переезде с системой телефонии и открытыми сделками на сотни позиций.
Что делать со старой системой после переноса?
Оставьте доступ на чтение минимум на месяц: это страховка на случай, если обнаружится незамеченное поле или файл. Полностью отключайте подписку только после того, как отчёты в новой CRM совпали с прежними за один полный месяц.
Перенесём вашу базу сами
Выгрузка, чистка дублей, сопоставление полей и проверка после загрузки входят во внедрение ТвойОтчёт. Вы получаете рабочую систему с историей, а не пустую таблицу.