Интеграция с 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, чтобы результат был удобен и эффективен в использовании.
Последний – один из самых важных пунктов, так как на уровне интеграции уже полезно задуматься о том, а что конкретно мы будем делать с маркетингом в будущем. Если на уровне интеграции не заложили какие-то данные или события, маркетингу придется снова возвращаться к ИТ, когда нужно будет настроить желаемую механику.
А дальше будут этапы тестирования и постоянный мониторинг и контроль ошибок в “боевом” режиме, умение оперативно их найти и исправить. Интеграция – это сложно. И это нормально – направить ваши время и усилия на решение текущих и стратегических бизнес-задач. А настройку интеграции передать профильным специалистам.
Мы умеем настраивать интеграции любой сложности. Вам останется лишь выполнить разработку по уже сформированному техзаданию и начать получать прибыль от эффективной интеграции и умной автоматизации.