Переход с Bitrix24 на amoCRM: как правильно мигрировать данные
Решение сменить CRM-систему редко дается легко, особенно когда речь идет о переходе с многофункционального сервиса Битрикс24 на сфокусированную на продажах amoCRM. Зачастую отдел продаж начинает буксовать из-за сложности интерфейса Битрикс24: менеджерам нужны быстрые сделки, наглядная воронка и удобное мобильное приложение, а не внутренние соцсети, диски и сложные структуры проектов.
Миграция базы данных — это не просто выгрузка таблицы Excel и закупка новых лицензий. Если подойти к процессу без подготовки, вы рискуете потерять историю общения с клиентами, перепутать ответственных сотрудников и получить хаос из дубликатов. В этой статье команда D7 делится практическим регламентом переноса данных между системами без остановки текущих продаж.
Разница в архитектуре данных Битрикс24 и amoCRM
Главная сложность при переезде заключается в разном подходе систем к структурированию информации. Битрикс24 поддерживает два режима работы CRM: классический (Лиды + Сделки) и простой (Только Сделки). В amoCRM логика строгая: основной сущностью всегда является Сделка, к которой привязываются Контакты, Компания, Задачи и Покупатели.
Перед началом импорта необходимо составить карту соответствия полей (data mapping). Поля из Битрикс24 должны точно попасть в аналогичные сущности amoCRM, иначе часть данных просто отвалится при переносе.
| Сущность в Битрикс24 | Аналог в amoCRM | Способ переноса | Особенности и риски |
|---|---|---|---|
| Лиды (в классическом режиме) | Сделки на первом этапе воронки / Неразобранное | CSV-импорт или скрипт через API | В amoCRM нет отдельной сущности «Лид». Неконвертированные лиды превращаются в сделки. |
| Сделки | Сделки (Digital Pipeline) | CSV-импорт / API | Статусы и направления сделок из Битрикс24 сопоставляются с этапами воронок amoCRM. |
| Контакты и Компании | Контакты и Компании | CSV / API | Важно сохранить связку «Контакт + Компания + Сделка» по единому идентификатору. |
| Дела, Звонки, Задачи | Задачи и Примечания | Только через API / специализированные коннекторы | Штатный CSV-импорт amoCRM не умеет привязывать произвольную историю звонков и таймлайн. |
| Пользовательские поля | Пользовательские поля | Предварительное создание вручную | Типы полей должны совпадать (число, строка, список, дата, переключатель). |
Этап 1. Подготовка базы данных к экспорт-импорту
Переход в новую систему — идеальный повод провести «генеральную уборку» в клиентской базе. Не стоит переносить накопившийся за годы работы мусор в чистую систему.
Рекомендуемый чек-лист по подготовке данных в Битрикс24:
- Поиск и объединение дублей. Запустите штатный инструмент поиска дубликатов по телефонам и email в разделе «CRM» -> «Настройки» -> «Контроль дубликатов».
- Актуализация ответственных. Завершите сделки уволенных сотрудников или переназначьте их на действующих менеджеров. В amoCRM аккаунты должны соответствовать реальным сотрудникам.
- Закрытие «зависших» сделок. Переведите старые открытые сделки (без активности более 6 месяцев) в архивные или неуспешные статусы.
- Форматирование контактов. Убедитесь, что номера телефонов приведены к единому формату (желательно E.164, например, +79991112233), а адреса электронной почты не содержат пробелов.
Этап 2. Выгрузка данных из Битрикс24
Для переноса данных используется два основных пути: выгрузка через CSV-файлы или автоматический перенос через REST API с помощью сторонних сервисов миграции или кастомных скриптов.
Выгрузка через CSV (штатный метод)
Если в вашей базе менее 50 000 записей и вам не критично сохранять точные даты создания комментариев в таймлайне, достаточно штатного экспорта:
- Зайдите в раздел CRM (например, «Контакты»).
- В меню шестеренки выберите пункт «Экспорт контактов в CSV» (выбирайте кодировку UTF-8).
- В настройках списка предварительно выведите ВСЕ колонки, включая пользовательские поля, иначе они не попадут в файл экспорта.
- Повторите процедуру отдельно для Сделок, Компаний и Лидов.
Важно: при экспорте сделок обязательно выгружайте колонки «ID Контакта» и «ID Компании», чтобы после импорта в amoCRM привязать сущности друг к другу.
Перенос через REST API
Если требуется сохранить полную историю: записи звонков, тексты примечаний, авторов сообщений, прикрепленные файлы и оригинальные даты создания задач — штатный CSV-импорт не справится. В этом случае разработка API-скрипта или привлечение интеграторов является единственным способом бесшовного переноса.
Этап 3. Подготовка и импорт данных в amoCRM
Прежде чем загружать файлы в amoCRM, необходимо воссоздать структуру полей и справочников в целевой системе.
Шаг 1. Настройка структуры полей
Зайдите в amoCRM в раздел «Настройки» -> «Поля». Создайте необходимые кастомные поля для Сделок, Контактов и Компаний, которые присутствовали в Битрикс24. Следите за соответствием типов данных: текстовые поля переносите в «Текст», списки — в «Список» с идентичными значениями опций.
Шаг 2. Создание воронок продаж
Перейдите в раздел «Сделки». Настройте этапность воронок продаж (Digital Pipeline). Названия и последовательность этапов должны соответствовать вашей актуальной логике продаж, а не обязательно на 100% копировать устаревшие стадии из Битрикс24.
Шаг 3. Загрузка данных
Сначала импортируются справочники и контакты, затем сделки:
- Перейдите в раздел «Списки» -> «Контакты» -> «Еще» -> «Импорт».
- Загрузите подготовленный CSV-файл с контактами.
- Проведите сопоставление колонок из файла с полями amoCRM.
- Запустите импорт. Система автоматически проверит файл на дубликаты по Email и Телефону.
- Аналогичным образом импортируйте файл с Компаниями.
- Загрузите CSV-файл со Сделками в разделе «Сделки» -> «Импорт». При настройке импорта укажите связку по полям «Телефон контакта» или «ID контакта», чтобы amoCRM автоматически привязала созданные сделки к ранее загруженным контактам.
Что делать с историей звонков, задачами и интеграциями
Перенос сухих карточек клиентов — это только полдела. Основная ценность CRM заключается в истории коммуникаций и настроенных каналах связи.
Звонки и сообщения
Файлы записей звонков, хранящиеся на серверах Битрикс24, нельзя напрямую перенести в таймлайн amoCRM через стандартный интерфейс. При использовании API-миграции файлы скачиваются и загружаются в хранилище amoCRM через методы `POST /api/v4/talks` или в виде примечаний типа `call_in` / `call_out` с прикрепленными ссылками на аудиозаписи.
Телефония и мессенджеры
В день окончательного перехода («День Х») необходимо оперативно переключить виджеты и интеграции:
- Перенастроить SIP-коннекторы или интеграцию с облачной АТС (MCN Telecom, UIS, Яндекс.Телефония, Zadarmo и др.) с Битрикс24 на amoCRM.
- Отключить Wazzup / Telegram / WhatsApp-ботов от Битрикс24 и авторизовать их в amoCRM.
- Заменить скрипты веб-форм на сайте или перенастроить сервисы сквозной аналитики (Roistat, Calltouch) и генераторов лидов.
Типичные ошибки при миграции с Битрикс24 на amoCRM
На основе практических кейсов внедрения мы сформировали список самых частых ошибок, которые допускают компании при самостоятельной миграции:
- Параллельная работа в двух системах. Ошибка — разрешить менеджерам «дорабатывать» старые сделки в Битрикс24 и заводить новые в amoCRM. Это приводит к разрыву аналитики и потере клиентов. Переход должен происходить одномоментно.
- Игнорирование прав доступа. Забыв ограничить права менеджерам перед импортом, вы рискуете тем, что сотрудники увидят чужие сделки или экспортируют всю базу. Настраивайте роли в amoCRM ДО загрузки данных.
- Потеря связей между сущностями. Загрузка сделок без привязки к контактам превращает базу в набор обезличенных карточек с суммами.
- Попытка перенести «роботов» 1 в 1. Автоматизации в Битрикс24 и Digital Pipeline в amoCRM работают по разной логике. Автоматику нужно проектировать заново, исходя из возможностей новой платформы.
Частые вопросы
Можно ли бесплатно перенести все данные своими силами?
Да, если вы переносите только текстовые данные (Контакты, Компании, Сделки, кастомные поля) через штатный экспорт и импорт в формат CSV. Однако перенести историю звонков, задачи, чаты и прикрепленные файлы без использования API и программирования невозможно.
Сколько времени занимает правильный переход с Битрикс24 на amoCRM?
Для малого бизнеса с базой до 10 000 контактов и простой воронкой технический процесс занимает от 2 до 5 рабочих дней. Для средних и крупных компаний с кастомными интеграциями, телефонией, сквозной аналитикой и базой от 100 000 записей процесс занимает от 2 до 4 недель, включая этап обучения сотрудников.
Сохранятся ли ответственные менеджеры за контактами и сделками?
Сохранятся, если перед импортом вы заведете всех сотрудников в amoCRM и при настройке импорта сопоставите имена или ID пользователей из Битрикс24 с пользователями в amoCRM. Если сотрудника уже нет в компании, его сделки стоит заранее переназначить на действующего сотрудника или администратора.
Что делать с открытыми задачами при миграции?
Активные задачи выгружаются отдельно. При импорте сделок через CSV задачи не создаются автоматически — их нужно будет либо поставить заново вручную по текущим сделкам, либо воспользоваться автоматическим переносом задач через API-скрипт.
Переход на новую систему — это ответственный процесс, требующий точной технической реализации. Если вы хотите провести переезд быстро, без потерь данных и простоя продаж, команда экспертов D7 готова взять эту задачу на себя. Мы реализуем комплексное внедрение CRM-систем, берем на себя написание скриптов миграции через API, подключаем телефонию и мессенджеры, а также обучаем сотрудников работы в новом интерфейсе. Оставьте заявку на бесплатную консультацию, чтобы получить аудит вашей текущей базы и расчет сроков перехода.
Рассчитать стоимость под вашу задачу
Бесплатная консультация: разберём задачу и предложим решение за 1 день. Без обязательств.
Спасибо! Заявка принята — скоро свяжемся.
Не удалось отправить. Позвоните нам: +7 (926) 842-67-07 — или нажмите «Отправить» ещё раз.