Миграции

Миграция amoCRM → Битрикс24

Сеть из 14 магазинов одежды переходила с amoCRM на Битрикс24 ради сквозной интеграции с 1С и единого каталога товаров. Перенесли 120 тысяч записей за 2 дня — без дублей и потерь связей между сущностями.

Клиент Сеть из 14 магазинов одежды, Беларусь
Отрасль Розница / Fashion
Срок 2 дня (миграция) + 4 дня (подготовка)
Тип Миграция CRM
2 дня миграция (типовая оценка: 3 нед)
120k записей перенесено
0 дублей после слияния

Задача

Клиент 4 года работал в amoCRM. К моменту обращения накопилось около 120 тысяч записей: контакты, сделки, компании, задачи, переписки. Решение о переходе на Битрикс24 было связано с двумя факторами: глубокая интеграция с 1С и единый каталог товаров на 14 магазинов.

Ключевое требование — не потерять связи. Каждая сделка должна остаться привязана к своему контакту, компании и истории переписки. Дублей быть не должно.

Что было

В amoCRM:

  • ~45 000 контактов (с разной полнотой данных)
  • ~30 000 компаний
  • ~38 000 сделок в 5 воронках
  • ~7 000 задач, ~3 000 событий календаря
  • Custom-поля: 23 в контактах, 18 в сделках

Типовая оценка такой миграции у сторонних подрядчиков — 2–3 недели работы. Большая часть времени уходила бы на ручной маппинг полей и обработку дублей.

Что сделали

Подготовку и миграцию разделили на 2 фазы.

Фаза 1 — подготовка (4 дня):

  • Выгрузка из amoCRM через официальное API в промежуточный CSV-слой
  • Маппинг 41 кастомного поля → пользовательских полей Б24, согласование с клиентом
  • Алгоритм слияния дублей: по нормализованному телефону + email + ИНН (если есть)
  • Создание 5 воронок и стадий в Б24 заранее

Фаза 2 — собственно миграция (2 дня):

  • Кастомный скрипт на PHP с прямой записью через REST Б24, батчами по 50 записей
  • Импорт в порядке: компании → контакты → сделки → задачи → события (чтобы связи не ломались)
  • Параллельно — выгрузка истории переписки в комментарии к сущностям
  • Контрольная сверка чек-сумм по каждому типу сущности после импорта

Что получилось

В понедельник утром менеджеры открыли Б24 и увидели свои сделки на привычных стадиях. Контакты — все. Дублей — 0 (слияние сработало). История переписки — в комментариях, поиском всё находится.

5 воронок переехали без потерь, в том числе одна нестандартная — с возвратами товара после доставки. Кастомные поля сохранились все 41.

На третий день клиент попросил подключить телефонию и 1С — это уже отдельные работы, но фундамент в Б24 был готов.

Имя клиента не раскрывается по NDA. Реальные имена и подробности обсуждаем в брифе.

Похожая задача?

Опишите кратко — за 1–2 дня вернёмся с разбором и оценкой по часам. Если решение тиражное — честно скажем.

✈ Telegram