Интеграция с Mindbox

Как сделать ваш аккаунт на CDP-платформе Mindbox абсолютно бесполезным? Игнорируйте интеграцию. Как увеличивать вашу прибыль с платформой Mindbox? Настройте передачу всех данных, нужных для работы, объедините управление всеми каналами в одном личном кабинете и получите мощный автоматизированный инструмент для роста выручки. 

Интеграция c Mindbox: что это?

Это процесс передачи данных (клиенты, покупки, действия клиента, продукты) со стороны клиента (сайт, системы 1С и Битрикс, а также иные системы хранения данных) в Mindbox.

Полученные данные нужны для запуска всех маркетинговых коммуникаций на платформе. А актуальный статус этих данных необходим для оперативного реагирования в триггерных цепочках, массовых рассылках; при расчете скидок и начислении бонусов.

Интеграция данных в Mindbox бывает 2 видов:

  • В real-time, т.е. в режиме реального времени: данные на стороне клиента изменились – данные сразу переданы в Майндбокс.
  • По расписанию через импорт данных со стороны клиента.

 С чего начать интеграцию

Несмотря на большую составляющую технических процессов, первый шаг в интеграции – анализ бизнес-процессов клиента. Для этого от него необходимо получить информацию:

  • Какая главная бизнес-потребность внедрения?
  • Что используется сейчас для рассылок? 
  • Чем не устраивает инструмент?
  • Какие каналы сейчас используются?
  • Какие модули планируется подключать в Майндбокс?
  • Какие механики нужно запустить приоритетно?
  • Есть ли наработки по карте коммуникаций?
  • Какой объем клиентской базы уже есть?
  • Какие источники попадания клиентов в базу? 
  • Какие системы используются внутри для хранения данных? 
  • Есть ли согласие адресатов на получение маркетинговой информации и будет ли использоваться двойное подтверждение регистрации (DOI – Double Opt-In) для новых контактов?
  • Будет ли разделение подписки на тематики (когда клиент выбирает пул тем, по которым хочет получать рассылки)?

Получив ответы на эти вопросы, вы станете на шаг ближе к созданию грамотного технического задания.

Что нужно перед написанием техзадания

До создания документа по интеграции нужно “заземлить” общие сведения и логику работы, которой нужно придерживаться. По завершению этого этапа вы должны знать: что, зачем и откуда вы будете брать, куда и каким образом переносить. 

Шаг 1. Определить, какую информацию передавать в Майндбокс по:

  • клиентам;
  • продуктам;
  • покупкам;
  • действиям клиентов.

Шаг 2. Определить источники, из которых будет поступать информация в Майндбокс.

Шаг 3. Определить, в какой момент передавать информацию в Майндбокс. При этом не стоит передавать данные “на всякий случай”, т.е. сведения, которые не планируем / не можем использовать в Майндбокс.

Создание технического задания

После согласования данных для передачи (см. раздел выше) в Mindbox создаются поля для их хранения. Каждому согласованному для передачи в Майндбокс событию настраивается отдельная операция. Без этого передать информацию в Майндбокс не получится.

В зависимости от передаваемой информации и самого события формируется API-запрос в Mindbox и фиксируется в техническом задании для разработки.

API-запрос – это передаваемые конкретным методом и структурой данные со стороны клиента в Mindbox.

Какие бывают API–запросы

Запросы могут собирать данные данные с фронтенда – видимой части цифрового продукта, например, сайта. И с бэкенда – программной составляющей, скрытой от глаз пользователя. Например, из системы 1С, в которую попадает заказ пользователя, но с которой он напрямую не контактирует.

Виды запросов:

JS (Java Script) запрос

Для чего нужен: передача информации с сайта через трекер Mindbox, который устанавливается на сайт. Трекер – это код, который генерирует ID браузера клиента для его идентификации и передачи запросов в Mindbox.

POST-запрос в формате json или xml 

Для чего нужен: передача информации с бэкенд-систем клиента. Чаще в работе применяется json формат данных. Xml используется при передаче информации с касс, где потеря передаваемой информации критична.

Как тестировать интеграцию Mindbox

После разработки техзадания все операции проверяются через тестовый трекер Mindbox на сайте клиента или через инструмент Postman для операций с бэкенда. Когда техзадание на стороне клиента выполнено, корректность передаваемых операций отслеживается в Mindbox через мониторинг интеграций и в логах запросов. Информация об ошибках передается разработчикам клиента.

Почему интеграция через агентство – это удобно

Интеграция требует обширных технических знаний как в общих категориях, так и специфических технических настройках платформы Mindbox. 

Без привлечения агентства только для этапов создания техзадания и подготовки интеграции необходимы знания:

  • структуры JS и POST-запросов Майндбокс;
  • структуры XML-файла для формирования фида;
  • Mindbox в области настройки дополнительных полей и операций, а также настроек точек интеграции;
  • как соотнести потребности бизнеса с логикой и возможностями Mindbox, чтобы результат был удобен и эффективен в использовании. 

Последний – один из самых важных пунктов, так как на уровне интеграции уже полезно задуматься о том, а что конкретно мы будем делать с маркетингом в будущем. Если на уровне интеграции не заложили какие-то данные или события, маркетингу придется снова возвращаться к ИТ, когда нужно будет настроить желаемую механику.

А дальше будут этапы тестирования и постоянный мониторинг и контроль ошибок в “боевом” режиме, умение оперативно их найти и исправить. Интеграция – это сложно. И это нормально – направить ваши время и усилия на решение текущих и стратегических бизнес-задач. А настройку интеграции передать профильным специалистам. 

Мы умеем настраивать интеграции любой сложности. Вам останется лишь выполнить разработку по уже сформированному техзаданию и начать получать прибыль от эффективной интеграции и умной автоматизации.