Битрикс24

Миграция Битрикс24 из коробки в облако без остановки продаж

Перенос CRM с десятками тысяч контактов и сделок из коробочного Битрикс24 в облачный с сохранением сотен пользовательских полей.

Миграция Битрикс24 из коробки в облако: 50 000+ контактов

Иллюстрация: канбан сделок Битрикс24. Данные вымышленные, это не экран клиента.

ОтрасльНедвижимость
Тип проектаБитрикс24
Год2026
ТехнологииБитрикс24 (коробка и облако), REST API, PHP, Node.js, MySQL
Клиент и задача

Кто клиент и что нужно было сделать

Клиент

Риэлторское агентство

Задача

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

Задача по целям бизнеса

  1. ЦельСохранить историю клиентовЗадача: Перенести контакты, сделки и компании с пользовательскими полями.
  2. ЦельНе останавливать продажиЗадача: Импортировать данные поэтапно, с возможностью продолжить с места остановки.
  3. ЦельНавести порядок в базеЗадача: Объединить дубли контактов по телефону и e-mail, не затронув общие и служебные номера.
Было → стало

Что изменилось

ЧтоБылоСтало
ПлатформаКоробочный Битрикс24Облачный Битрикс24 с перенесёнными данными
ПоляСотни пользовательских полей, наборы в двух порталах не совпадалиПоля сопоставлены и задокументированы, маппинг хранится в файле
КонтактыМного дублейДубли объединены по телефону и e-mail, более 50 тысяч контактов
ПереносДанные нужно было перенести без остановки отдела продажПоэтапный импорт с проверкой на каждом шаге
Что было

Исходная ситуация

  • В базе было много дублей контактов, а переносить данные нужно было без остановки отдела продаж.
  • За годы работы в CRM накопились сотни пользовательских полей сделок, контактов и компаний, набор полей в двух порталах не совпадал.
  • Компания работала в коробочном Битрикс24 и решила перейти в облако.
Анализ

Чем руководствовались при выборе решения

  • Данные: сделки, контакты, компании, пользовательские поля и списки выгружены из исходного портала и разобраны по структуре.
  • Ограничение: набор пользовательских полей в двух порталах не совпадал, поэтому часть полей сопоставлена автоматически, остальные клиент настраивал сам.
  • Ограничение: в базе много дублей контактов, а общие и служебные номера нельзя объединять.
  • Ограничение платформы: лимиты Битрикс24 REST API, поэтому импорт идёт поэтапно с возможностью продолжить.
Решение и декомпозиция

Как разбили задачу на этапы

  1. 1
    Выгрузка и разбор

    Выгрузили данные и разобрали структуру: сделки, контакты, компании, пользовательские поля, списки.

  2. 2
    Маппинг полей

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

    после: шаг 1
  3. 3
    Дедупликация

    Объединили дубли контактов по телефону и e-mail, обойдя общие и служебные номера.

    после: шаг 1
  4. 4
    Поэтапный импорт

    Скрипты импорта через REST API с учётом лимитов и возможностью продолжить с места остановки.

    после: шаги 2 и 3
  5. 5
    Сверка

    Сверили перенесённые данные с исходником и разобрали расхождения.

    после: шаг 4
Результат

Что получил клиент

  • Сотни пользовательских полей сопоставлены и задокументированы — маппинг хранится в файле, а не в голове одного человека.
  • Поэтапный импорт с проверкой на каждом шаге — расхождения с исходником разбирались сразу.
  • Более 50 тысяч контактов перенесены с объединением дублей по телефону и e-mail.
Что сработало и что нет

Что сработало

  • СработалоМаппинг полей в файле, а не в голове одного человека: сотни полей сопоставлены и задокументированы.
  • СработалоПоэтапный импорт с проверкой на каждом шаге: расхождения с исходником разбирались сразу.
  • СработалоДедупликация по телефону и e-mail: более 50 тысяч контактов перенесены с объединением дублей.
Стек и интеграции

На чём сделано

Технологии
Битрикс24 (коробка и облако)REST APIPHPNode.jsMySQL
Как мы это делаем

Услуга: Битрикс24

Настраиваем Битрикс24 так, чтобы им реально пользовались: заявки с сайта, почты и мессенджеров попадают в одну воронку, менеджеры видят задачи, а вы — цифры. Обучаем команду и остаёмся на поддержке.

от 25 000 ₽ · от 3–5 дней

Подробнее об услуге
FAQ

Частые вопросы

Да. Данные выгружаются из исходного портала и загружаются в облачный через REST API. Главное, что нужно решить заранее, это соответствие пользовательских полей и правила объединения дублей.
Строим таблицу соответствия: часть полей сопоставляется автоматически, остальные клиент настраивает в интерфейсе, а результат сохраняется в файл. По нему же идёт импорт и сверка.
Импорт идёт поэтапно с учётом лимитов Битрикс24 и умеет продолжаться с места остановки, а после каждого этапа данные сверяются с исходником.

Нужен похожий проект?

Заполните бриф — услуга уже выбрана, демо лендинга или главной страницы пришлём на e-mail через 5–30 минут.