Миграция данных из RetailCRM в Битрикс24

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Миграция данных из RetailCRM в Битрикс24
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1167
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Миграция данных из RetailCRM в Битрикс24

RetailCRM — специализированная российская CRM для интернет-торговли. Её сильная сторона — глубокая интеграция с интернет-магазинами, маркетплейсами и логистическими сервисами. Переход на Битрикс24 происходит когда компания хочет объединить CRM с корпоративным порталом, задачами и внутренними коммуникациями на одной платформе. Нужно понимать: часть функциональности RetailCRM (специфика e-commerce) в Битрикс24 CRM реализована иначе.

Объектная модель RetailCRM

RetailCRM строится вокруг заказов (Orders) как центральной сущности, что отличает её от классических CRM вроде Битрикс24, ориентированных на сделки:

  • Order — заказ с составом, статусом, доставкой, оплатой
  • Customer — покупатель (физическое лицо или компания)
  • Product — товар (берётся из каталога интернет-магазина)
  • Task — задачи (встроены в интерфейс)
  • Note — комментарии к заказам и покупателям
  • Segment — сегменты покупателей (маркетинговые)
  • Loyalty — программа лояльности (баллы, уровни)

API RetailCRM

RetailCRM предоставляет хорошо документированный REST API v5. Аутентификация через API-ключ в заголовке X-API-KEY. Лимит: зависит от тарифа, обычно 100–500 запросов в минуту.

// Получение заказов с пагинацией
$page = 1;
$orders = [];
do {
    $response = $retailCrm->get('/api/v5/orders', [
        'filter' => ['createdAtFrom' => '2020-01-01', 'createdAtTo' => '2024-12-31'],
        'page'   => $page,
        'limit'  => 100,
    ]);
    $orders = array_merge($orders, $response['orders']);
    $page++;
} while ($response['pagination']['totalPageCount'] >= $page);

Стратегия маппинга

Ключевой вопрос: куда мигрируют заказы RetailCRM? Зависит от того, есть ли в компании интернет-магазин на Битрикс:

Если есть Битрикс-магазин: заказы RetailCRM уже могут быть синхронизированы с ним через интеграцию. В этом случае мигрировать нужно только покупателей и историю — заказы уже в Битрикс.

Если Битрикс-магазина нет: заказы RetailCRM переносятся как Сделки в CRM Битрикс24, покупатели — как Контакты и Компании.

RetailCRM Битрикс24 (без магазина) Битрикс24 (с магазином)
Customer Контакт / Компания Пользователь сайта
Order Сделка Заказ (b_sale_order)
Order Item Позиция сделки Позиция корзины
Task Задача Задача
Note Комментарий таймлайна Комментарий
Segment Группа пользователей Сегмент CRM

Статусы заказов

RetailCRM имеет многоуровневую систему статусов заказов с настраиваемыми группами (новые, в обработке, доставляются, завершены, отменены). В Битрикс24 CRM это стадии сделки. Необходимо вручную создать соответствующие стадии и сохранить маппинг.

Покупатели и история покупок

Покупатели из RetailCRM мигрируют в контакты Битрикс24. Важно сохранить историю заказов для RFM-анализа и повторных продаж. Если Битрикс24 используется как CRM без интернет-магазина, история заказов передаётся через комментарии таймлайна или через кастомную сущность «История покупок».

// Добавление записи о покупке как комментарий к контакту
$bitrix->call('crm.timeline.comment.add', [
    'fields' => [
        'ENTITY_TYPE' => 'contact',
        'ENTITY_ID'   => $contactId,
        'COMMENT'     => "Заказ #{$order['number']}: {$order['totalSumm']} руб. от {$order['createdAt']}",
    ],
]);

Программа лояльности

Данные программы лояльности (баллы, уровень, история начислений) мигрируют в Битрикс через модуль бонусных баллов интернет-магазина или через кастомные поля контакта. Структура зависит от того, как реализована лояльность в целевой системе.

Типичные сроки

Объём Срок
до 10 000 заказов, до 5 000 покупателей 2–3 недели
10 000–100 000 заказов 4–8 недель
100 000+ заказов, лояльность, сегменты 2–4 месяца

Особое внимание уделяется верификации: сверка суммарных показателей (число заказов по статусам, сумма GMV) до и после миграции подтверждает полноту переноса.