Переход с amoCRM на Bitrix24 для интернет‑магазина: миграция данных
Переход с amoCRM на Bitrix24 в интернет‑магазине — это не просто смена интерфейса, а полная перестройка бизнес‑процессов: от выгрузки каталога товаров до синхронизации заказов с ERP. Если миграцию выполнить без плана, можно потерять клиентскую базу, нарушить работу склада и упустить продажи. В этой статье мы разберём пошаговый чек‑лист, типичные ошибки и инструменты, которые помогут перенести данные быстро и без потери целостности.
Мы расскажем, какие разделы в amoCRM требуют особого внимания, какие форматы поддерживает Bitrix24, как настроить импорт‑скрипты и какие тесты провести перед запуском. Всё описано с учётом реального опыта внедрения более 200 интернет‑проектов, поэтому каждый пункт можно сразу применять в работе.
1. Почему стоит перейти на Bitrix24
- Единая платформа — CRM, сайт, маркетплейсы, склад и аналитика в одном решении.
- Гибкие права доступа — настройка ролей для менеджеров, логистов и маркетологов без дополнительных плагинов.
- Нативные e‑commerce‑модули — интеграция с 1С, автоматическое формирование счетов и поддержка нескольких валют.
- Стоимость — тарифы Bitrix24 находятся в диапазоне от бесплатного до корпоративного, что позволяет подобрать оптимальный план на момент публикации без необходимости платить за отдельные интеграции.
2. Подготовительный аудит
Перед тем как начинать выгрузку, необходимо провести аудит текущей конфигурации amoCRM. Сосредоточьтесь на следующих областях:
- Список полей в сущностях «Контакт», «Компания», «Сделка». Зафиксируйте кастомные поля, их типы и обязательность.
- Теги и статусы сделок. В Bitrix24 их нужно будет сопоставить с конвейерами.
- История коммуникаций (звонки, письма, задачи). Выберите, что действительно нужно переносить, а что можно оставить в архиве.
- Каталог товаров: артикулы, цены, остатки, изображения.
- Настройки автоследования и веб‑форм. В Bitrix24 они реализуются через CRM‑формы и бизнес‑процессы.
Собранный список оформите в таблице, чтобы сравнить с возможностями Bitrix24. Это упростит дальнейшее сопоставление полей.
| Элемент | amoCRM | Bitrix24 |
|---|---|---|
| Контакты | Стандартные + кастомные поля | Контактные карточки с гибкой схемой полей |
| Сделки | Конвейеры, статусы | Сделки + бизнес‑процессы |
| Товары | Каталог в сделках | Товарный справочник, цены, остатки |
| История | Логи звонков, писем | Активити, задачи, события |
| Автоследование | Скрипты, webhooks | Бизнес‑процессы, роботы |
3. Экспорт данных из amoCRM
Для выгрузки используйте встроенный CSV‑экспорт и API‑методы. Рекомендуем следующий порядок:
- Контакты и компании. В разделе «Настройки → Экспорт» выберите формат CSV, включите все пользовательские поля. Сохраните файл под именем
contacts_yyyymmdd.csv. - Сделки. Экспортируйте в отдельный CSV, добавив колонку «ID контакта», чтобы потом связать сделки с контактами в Bitrix24.
- Товары. В amoCRM товары хранятся в виде «Линийка товаров»; выгрузите их через API‑метод
/api/v4/catalogsв JSON, затем конвертируйте в CSV. - История коммуникаций. При необходимости выгрузите звонки и письма через
/api/v4/notes. Для большинства интернет‑магазинов достаточно перенести только последние 6‑12 месяцев.
После выгрузки проверьте целостность файлов: количество строк должно соответствовать количеству записей в системе. При обнаружении несоответствий исправьте их в Excel, удалив пустые строки и дубли.
4. Импорт в Bitrix24
Bitrix24 предлагает несколько способов загрузки:
- Импорт CSV через «CRM → Импорт» — подходит для контактов, компаний и сделок.
- Импорт товаров через «Товарный каталог → Импорт» — поддерживает цены, остатки и изображения.
- REST‑скрипты для загрузки историй и кастомных полей, если их нельзя импортировать CSV.
Пошаговый процесс:
- Создайте в Bitrix24 шаблон полей, совпадающий с экспортированными колонками. Для кастомных полей используйте «Настройки CRM → Поля» и добавьте их вручную.
- Загрузите
contacts_yyyymmdd.csv. В мастере импорта сопоставьте столбцы: Имя → NAME, Телефон → PHONE, Email → EMAIL и т.д. - Импортируйте сделки, указав в качестве внешнего идентификатора колонку «ID контакта» из предыдущего шага. Это позволит автоматически связать сделки с контактами.
- Товары импортируйте через «Товарный каталог → Импорт», задав соответствие артикулов и цен.
- Для истории коммуникаций используйте простой PHP‑скрипт, который читает JSON‑файл и через REST‑метод
crm.activity.addсоздаёт записи активности.
Важно: после каждого импорта проверяйте несколько случайных записей в интерфейсе Bitrix24, чтобы убедиться в правильности сопоставления.
5. Настройка e‑commerce‑модулей Bitrix24
После переноса данных необходимо адаптировать магазин под новые возможности Bitrix24:
- Конвейеры продаж. Создайте этапы «Новый заказ», «Оплата», «Сборка», «Отгрузка», «Завершено». Привяжите их к статусам из amoCRM, чтобы не потерять логику работы.
- Бизнес‑процессы. С помощью конструктора «Бизнес‑процессы» автоматизируйте отправку уведомлений клиенту при смене статуса, формирование счетов и передачу данных в 1С.
- Интеграция с сайтом. Подключите модуль «Сайт + CRM», укажите идентификатор каталога и настройте правила синхронизации заказов.
- Автоматическое распределение лидов. Используйте «Роботы» для распределения новых заявок между менеджерами по правилам «по региону» или «по загрузке».
- Отчётность. Настройте дашборды с метриками «Средний чек», «Воронка продаж», «Скорость обработки заказа».
6. Тестирование и запуск
Перед тем как закрыть amoCRM, проведите комплексное тестирование:
- Проверка целостности данных. Сравните количество контактов, сделок и товаров в обеих системах. Отклонения более 1 % требуют повторного импорта.
- Сценарии заказа. Оформите тестовый заказ на сайте, проверьте, попал ли он в CRM, создался ли счет и отправилось ли письмо клиенту.
- Синхронизация с 1С. Если используется интеграция, проверьте передачу остатка и цены.
- Работа бизнес‑процессов. Убедитесь, что роботы срабатывают в нужные моменты: изменение статуса, напоминание менеджеру, выгрузка в Excel.
- Права доступа. Проверьте, что каждый пользователь видит только те сделки и заказы, которые ему нужны.
После успешного прохождения тестов можно отключить интеграцию с amoCRM и закрыть старый аккаунт. Рекомендуем оставить резервную копию CSV‑файлов минимум на 30 дней.
7. Частые вопросы
Какой объём данных можно импортировать за один раз?
Стандартный импорт CSV в Bitrix24 ограничен 10 000 строк за один запуск. При больших объёмах разбейте файл на части или используйте REST‑скрипт, который загружает данные пакетами по 500 записей.
Можно ли перенести историю звонков?
Да, история звонков импортируется через метод crm.activity.add. Нужно подготовить CSV с колонками «TYPE», «DIRECTION», «START_TIME», «DURATION», «PHONE», «DESCRIPTION» и выполнить загрузку скриптом.
Сохранятся ли привязки к рекламным кампаниям?
В amoCRM привязка реализуется через UTM‑метки в сделках. При экспорте сохраняйте эти метки в отдельный столбец и импортируйте их в поле «UTM» в Bitrix24. Затем настройте отчёт по источникам трафика.
Сколько времени занимает миграция?
Для магазина с базой до 5 000 контактов и 1 000 товаров процесс обычно занимает 2–3 рабочих дня, включая подготовку, импорт и тестирование. При более крупных объёмах время может увеличиваться пропорционально.
Если вы хотите перейти на Bitrix24 без риска потерять данные и прервать продажи, команда D7 готова взять проект на аутсорс. Мы проведём аудит, настроим импорт и запустим автоматизацию, чтобы ваш интернет‑магазин начал работать в новой системе без перебоев. Узнайте о наших услугах или запросите бесплатную консультацию.
Рассчитать стоимость под вашу задачу
Бесплатная консультация: разберём задачу и предложим решение за 1 день. Без обязательств.
Спасибо! Заявка принята — скоро свяжемся.
Не удалось отправить. Позвоните нам: +7 (926) 842-67-07 — или нажмите «Отправить» ещё раз.