Заказать консультацию

Бесплатный аудит бизнес-процессов — найдём узкие места и точки роста

Модуль для RetailCRM

Модуль интеграции Mindbox и RetailCRM

Клиенты, заказы и программа лояльности Mindbox — в одной связке с RetailCRM.

Автоматическая передача клиентов и заказов в Mindbox Расчёт акций, скидок и бонусов прямо в заказе RetailCRM Списание бонусов и промокоды через поля заказа Гибкое сопоставление полей, статусов и идентификаторов Несколько экземпляров для разных магазинов и брендов
Модуль интеграции Mindbox и RetailCRM
🎁 В подарок
1 час аудита CRM при подключении модуля
Подарок при подключении модуля — час бесплатного аудита CRM
Описание
Установка
Вопросы
Поддержка

Описание модуля интеграции Mindbox и RetailCRM

Mindbox — платформа автоматизации маркетинга: единый профиль клиента, программа лояльности, персональные рассылки и промоакции. Модуль связывает Mindbox и RetailCRM напрямую: клиенты и заказы из CRM автоматически попадают в Mindbox, а рассчитанные акции, бонусы и скидки возвращаются обратно в заказ.

Что умеет модуль

  • Передача клиентов. Импорт и редактирование клиентов RetailCRM в Mindbox, поиск существующего профиля по телефону и e-mail (без создания дублей), подтверждение мобильного номера, передача подписок по каналам Email, SMS, Viber и push с указанием бренда и тематики.
  • Процессинг заказов. Расчёт заказа в Mindbox (акции, скидки, бонусные баллы) и создание/обновление заказа. Для каждой операции задаются статусы и способы оформления, при которых она срабатывает.
  • Лояльность прямо в заказе. Списание бонусов и применение промокода — через пользовательские поля заказа RetailCRM. Модуль отправляет их в Mindbox и возвращает в заказ пересчитанные цены позиций.
  • Синхронизация статусов. Смена статуса заказа в RetailCRM обновляет статусы позиций в Mindbox — вплоть до отмены заказа с возвратом бонусов.
  • Гибкое сопоставление полей. Любые поля заказа и клиента RetailCRM, включая пользовательские, передаются в произвольные поля Mindbox. Ключи идентификаторов клиента, заказа и товара настраиваются под вашу конфигурацию Mindbox.
  • Несколько экземпляров. Отдельные настройки для разных магазинов, брендов или точек интеграции Mindbox в одном аккаунте RetailCRM.
  • Прозрачность. Журнал ошибок обмена прямо в интерфейсе модуля.

Как работает

Модуль в фоновом режиме отслеживает историю изменений клиентов и заказов RetailCRM и передаёт данные в синхронные операции точки интеграции Mindbox (API v3). Названия операций задаются в настройках — модуль подстраивается под конфигурацию, которую подготовил ваш менеджер Mindbox, а не наоборот.

Чем полезно

  • Единая клиентская база: профили и покупки из RetailCRM пополняют сегменты и триггеры Mindbox.
  • Менеджер видит скидки и бонусы Mindbox прямо в заказе — не нужно переключаться между системами.
  • Акции и программа лояльности работают одинаково на сайте и в заказах, оформленных менеджером по телефону.
  • Настройка без доработок: операции, ключи и поля задаются в интерфейсе модуля.

Установка и подключение интеграции Mindbox и RetailCRM

Регистрация модуля

Что понадобится перед началом:

  • Аккаунт Mindbox с настроенной точкой интеграции. Идентификатор точки интеграции (endpointId), секретный ключ и названия операций вам предоставит менеджер или интегратор Mindbox.
  • API-ключ RetailCRM с правами на доступ к заказам, клиентам, справочникам, пользовательским полям и интеграционным модулям.

Регистрация модуля:

  1. Установите модуль из маркетплейса RetailCRM или откройте страницу модуля напрямую.
  2. На вкладке «Доступ» укажите ссылку на вашу RetailCRM вида https://your-domain.retailcrm.ru, API-ключ и e-mail для связи.
  3. Нажмите «Регистрация». После успешной регистрации станут доступны остальные вкладки настроек, а на вкладке «Доступ» можно будет выбрать магазины, по которым идёт обмен.

Регистрация модуля Mindbox — вкладка Доступ

Если у вас несколько магазинов или брендов с разными точками интеграции Mindbox — добавьте дополнительные экземпляры модуля кнопкой «Добавить экземпляр модуля»: у каждого экземпляра свои независимые настройки.

Подключение точки интеграции Mindbox

На вкладке «Доступ Mindbox» укажите реквизиты точки интеграции — их выдаёт менеджер Mindbox в разделе «Интеграции» вашего проекта:

  • Идентификатор точки интеграции Mindbox (endpointId) — системное имя точки интеграции.
  • Секретный ключ Mindbox — ключ авторизации запросов к API.
  • Device UUID запросов к Mindbox — необязательное поле; заполняется, если ваша конфигурация Mindbox требует передавать deviceUUID в запросах.
  • Системное имя Бренда — бренд, к которому относятся подписки клиентов.

Настройки доступа Mindbox: endpointId и секретный ключ

После сохранения модуль готов отправлять запросы в синхронные операции Mindbox API v3.

Настройка передачи клиентов (v2)

Вкладка «(v2) Клиенты» отвечает за передачу покупателей из RetailCRM в Mindbox.

Условия передачи. Флажок «Передавать клиентов без заказов» включает выгрузку всей клиентской базы, а не только заказчиков. В таблице операций укажите названия операций вашей точки интеграции Mindbox:

  • Импортировать клиента RetailCRM в Mindbox — создание профиля;
  • Поиск существующего клиента по номеру телефона — проверка перед созданием, чтобы не плодить дубли (поиск идёт по телефону, затем по e-mail);
  • Редактировать клиента — обновление данных профиля при изменениях в CRM;
  • Подтвердить мобильный телефон — автоподтверждение номера после импорта.

Операция, оставленная пустой, просто не используется. Клиент передаётся с ФИО, телефоном, e-mail, полом, датой рождения и пользовательскими полями.

Идентификаторы. Внутренний идентификатор клиента Mindbox — всегда mindboxId. Во втором поле укажите ключ, в котором Mindbox хранит ID клиента RetailCRM (например, websiteID).

Подписки. Задайте системное имя бренда и, при необходимости, тематику и канал подписки (Email, SMS, Viber, Webpush, Mobilepush). Статус подписки модуль берёт из карточки клиента RetailCRM отдельно по каждому каналу, поэтому покупатель, отписавшийся от писем, но согласный на SMS, приедет в Mindbox именно так. Флажок «Передавать подписки раздельно» отправляет две записи — по Email и по SMS.

Только клиенты с e-mail. Флажок «Передавать только клиентов и заказы с email» отсекает покупателей без адреса: такой клиент не уходит в Mindbox, а его заказ пропускается целиком. Опция выключена по умолчанию — включайте её, если Mindbox нужен для e-mail рассылок и профили без адреса вам не интересны.

Мгновенное обновление по триггеру. Без триггера данные покупателя попадают в Mindbox при обработке его заказов. Чтобы подписки и контакты обновлялись сразу после правки карточки, настройте триггер в RetailCRM:

  • на вкладке «Доступ» скопируйте адрес из поля «Хук для триггера на изменение клиента (v2)»;
  • в RetailCRM создайте триггер на изменение клиента с действием «Выполнить HTTP-запрос» по этому адресу;
  • подстановка {{customer.id}} внутри адреса передаёт модулю конкретного покупателя — обрабатывается только он, без перебора базы.

Получив вызов, модуль найдёт клиента в Mindbox и обновит профиль, а если его там ещё нет — создаст.

Вкладка (v2) Клиенты: операции, идентификаторы и подписки

Настройка передачи заказов (v2)

Вкладка «(v2) Заказы» — основная логика обмена заказами.

Условия передачи. В поле «Способы оформления заказов» выберите, какие заказы участвуют в обмене (пустое поле — все). Далее для каждой операции укажите её название в Mindbox и статусы заказа RetailCRM, при которых она вызывается:

  • Процессинг — Расчёт заказа — Mindbox рассчитывает акции, скидки и доступные бонусы; результат возвращается в заказ RetailCRM;
  • Процессинг — Создать и обновить заказ — фиксация заказа в Mindbox (начисление и списание баллов по правилам программы лояльности);
  • Обновить статус позиций заказа — передача смены статусов, включая отмену;
  • Обновить дополнительные поля заказа — отправка произвольных полей из вкладки «Сопоставление полей».

Идентификаторы. Укажите ключи, в которых Mindbox хранит внутренний ID заказа RetailCRM и внешний ID (номер заказа с сайта). Флажок «Передавать идентификатор Mindbox для внешнего ID заказа при расчёте» нужен, если расчёт должен идти по уже существующему в Mindbox заказу.

Дополнительные настройки. Внешний идентификатор точки контакта, а также «товар-заглушка» для заказов с пустым составом и идентификатор скидки Mindbox — заполняются по требованиям вашей конфигурации.

Маркетинговые правила. Создайте в RetailCRM два пользовательских поля заказа: числовое — для суммы списываемых бонусов и строковое — для промокода, и выберите их в этих настройках. Менеджер вводит значение в поле заказа — модуль передаёт его в Mindbox и возвращает пересчитанные цены позиций.

Вкладка (v2) Заказы: операции, статусы и маркетинговые правила

Товары и сопоставление полей (v2)

Вкладка «(v2) Товары» — как позиции заказа сопоставляются с продуктами Mindbox.

  • Идентификаторы — выберите, по какому полю товара RetailCRM идёт сопоставление (Внешний ID или xmlId), и укажите идентификатор товарного каталога в Mindbox. Отдельно задаётся код статуса, который получат позиции при удалении заказа в RetailCRM.
  • Особенности передачи цен — флажок отключает возврат пересчитанных цен из Mindbox в заказ RetailCRM. Для товаров-услуг (например, доставка, у которой количество зависит от цены) добавьте их идентификаторы в отдельный список — их цены пересчитываться не будут.
  • Свойства товаров — источник скидки для Mindbox: стандартное поле скидки товара или отдельное свойство, а также свойства с ценой продажи.
  • Сопоставление статусов товаров — каждому статусу позиции RetailCRM назначьте код статуса Mindbox.

Вкладка (v2) Товары: идентификаторы, цены и статусы

Вкладка «(v2) Сопоставление полей» — произвольные поля сверх стандартного набора. В левой колонке выберите поле заказа или заказчика RetailCRM (включая пользовательские поля), в правой — введите код поля Mindbox. Строки добавляются и удаляются кнопками «+» и «корзина».

Вкладка (v2) Сопоставление полей заказа и заказчика

После настройки всех вкладок обмен запускается автоматически. Ошибки обмена смотрите на вкладке «Логи ошибок»; если что-то не получается — напишите в поддержку через раздел «Поддержка» в модуле.

Частые вопросы о интеграции Mindbox и RetailCRM

Что нужно подготовить на стороне Mindbox?

Точку интеграции и набор синхронных операций: импорт и поиск клиента, расчёт и создание заказа. Их создаёт менеджер или интегратор Mindbox. Для настройки модуля понадобятся идентификатор точки интеграции (endpointId), секретный ключ и названия операций.

Как быстро данные попадают в Mindbox?

Модуль в фоновом режиме обрабатывает историю изменений RetailCRM: новые клиенты и заказы обычно передаются в течение одной-двух минут. Изменения в карточке покупателя — подписки, телефон, e-mail — можно передавать мгновенно: для этого в RetailCRM настраивается триггер, который вызывает модуль сразу после правки клиента.

Можно ли списывать бонусы и применять промокоды из карточки заказа?

Да. Создайте два пользовательских поля заказа — для суммы списываемых бонусов и для промокода — и укажите их в настройках «Маркетинговые правила» на вкладке «(v2) Заказы». Модуль передаст значения в Mindbox и вернёт в заказ пересчитанные цены позиций.

У нас несколько магазинов и брендов. Модуль подойдёт?

Да. Можно добавить несколько экземпляров модуля с независимыми настройками и своими точками интеграции Mindbox, а внутри экземпляра — выбрать магазины RetailCRM, участвующие в обмене.

Что делать, если данные не передаются?

Откройте вкладку «Логи ошибок» в модуле — там видны ответы Mindbox по каждому неудачному запросу. Если причину найти не удалось, напишите в нашу поддержку — поможем разобраться.

Поддержка модуля интеграции Mindbox и RetailCRM

Проконсультируем, поможем настроить модуль и решить вопросы по работе. При необходимости — делаем видеосозвоны.

Консультации и настройка
Напишите нам
Пн–Пт · с 9:00 до 18:00
Срочные вопросы
Позвоните нам
Круглосуточно · без выходных
Позвонить
Консультации и настройка — бесплатно. В мессенджерах отвечаем в рабочее время.
Индивидуальное решение

Не нашли решения своей проблемы?

Отправьте свои данные, и наши специалисты разработают индивидуальное решение под ваши бизнес-процессы!

Расскажите о задаче
Ответим и предложим следующий шаг.