Обсудить проект

Mark Formelle: программа лояльности Mindbox для мультисайтового магазина на 4 страны за 20 рабочих дней

Fashion‑ритейлер Mark Formelle (305+ магазинов в Беларуси, России, Казахстане и Узбекистане) поручил нам внедрить прогр…

FashionCRM‑маркетингИнтеграцииРазработка
20 рабочих дней
срок интеграции программы лояльности Mindbox для мультисайтового магазина на 4 страны

TL;DR

Fashion‑ритейлер Mark Formelle (305+ магазинов в Беларуси, России, Казахстане и Узбекистане) поручил нам внедрить программу лояльности Mindbox в мультисайтовый интернет‑магазин с раздельными клиентскими базами, балансами и каталогами. Интеграция уложилась в 20 рабочих дней с захватом новогодних праздников.

Pitch

У Mark Formelle сильная инхаус‑команда и ставка на self‑hosted решения. Собственная программа лояльности у клиента не взлетала из‑за многосайтовой архитектуры на 4 страны с разными базами и балансами. Параллельно с другими работами мы взялись за интеграцию Mindbox в РФ‑сайт и аккуратно завели на него мультисайтовую логику: передача действий пользователей, расчёт скидок, формы участия, списание баллов в чекауте, процессинг заказов и личный кабинет с балльным счётом. Уложились в 20 рабочих дней, включая новогодние праздники, и продолжаем сопровождать интеграцию.

Контекст клиента

Mark Formelle — крупная розничная сеть из Беларуси: более 305 магазинов в Беларуси, России, Казахстане и Узбекистане, интернет‑магазины в этих странах и присутствие на всех популярных маркетплейсах.

У клиента есть своя команда разработки и явная ориентация на self‑hosted решения. До нас было несколько попыток внедрить собственную программу лояльности. Основные сложности упирались в архитектуру и многосайтовость: на каждом из четырёх национальных сайтов своя клиентская база, свой балансный счёт и свой каталог, и связать всё это с программой лояльности из коробки не получалось.

Задача

В момент, когда наша команда уже вела другие работы у клиента, к нам пришёл запрос на внедрение программы лояльности Mindbox для российского сайта. Условия и ограничения:

  • мультисайтовый проект на четыре страны: Беларусь, Россия, Казахстан, Узбекистан;
  • раздельные клиентские базы, раздельные балансные счета и раздельные каталоги;
  • всё это нужно корректно связать с Mindbox, чтобы программа лояльности работала без сбоев;
  • срок на интеграцию — 20 рабочих дней;
  • работы попадают на новогодние праздники.

Задача — собрать программу лояльности в основной путь покупки, не сломать существующие сценарии и уложиться в дедлайн.

Что сделали

Интеграцию делали по этапам, аккуратно встраивая программу лояльности в существующий путь покупателя на мультисайте.

  1. Передача действий пользователей в Mindbox. Подключили события сайта к Mindbox: авторизация, изменение данных, оформление заказа, действия в каталоге и карточке. Это база для сегментации, начисления и списания баллов.

  2. Калькуляция скидок через Mindbox. Перенесли расчёт скидок программы лояльности в Mindbox: правила и уровни считаются на стороне Mindbox и возвращаются на сайт, чтобы не дублировать логику в двух местах.

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

  4. Списание бонусов в чекауте. Добавили блок списания баллов в чекаут. Пользователь видит доступный баланс, может указать сумму к списанию, итог корзины пересчитывается. Учли особенности мультисайта: баланс берётся именно того сайта, на котором покупатель сейчас оформляет заказ.

  5. Процессинг заказов в Mindbox. Настроили передачу статусов и состава заказов в Mindbox, чтобы начисление, списание и возвраты считались корректно для каждого национального сайта отдельно.

  6. Страница балльного счёта в личном кабинете. Сделали раздел программы лояльности в личном кабинете: текущий баланс, история начислений и списаний, условия. Раздел работает в логике конкретного сайта пользователя и не смешивает балансы между странами.

Программа лояльности Mindbox в личном кабинете

Команде пришлось работать в плотном графике: значительная часть работ пришлась на новогодние праздники. За счёт внутреннего ресурса и опыта Intensa в интеграциях Mindbox с многосайтовыми проектами уложились в 20 рабочих дней без потери качества.

Результат

МетрикаЗначение
Срок интеграции программы лояльности Mindbox20 рабочих дней (с захватом новогодних праздников)
Скорость внедрения по сравнению с собственной разработкойв 5‑10 раз быстрее
Покрытие4 страны: Беларусь, Россия, Казахстан, Узбекистан — раздельные базы, балансы и каталоги

Что можно перенести на другие проекты:

  • В мультисайтовой архитектуре с разными базами и балансами Mindbox корректно встраивается, если заранее зафиксировать карту контуров: где живёт пользователь, где его баллы и какой каталог он видит.
  • Внедрить готовую CDP с программой лояльности в 5‑10 раз быстрее, чем разработать аналогичный функционал самостоятельно — даже при наличии сильной инхаус‑команды.
  • Жёсткий срок реален, если у подрядчика уже есть продакшен‑опыт с Mindbox и мультисайтом, и команда заранее знает, какие узлы программы лояльности болят на мультисайте.

Где проект сейчас

Продолжаем заниматься технической поддержкой и развитием интеграции Mindbox у Mark Formelle: новые узлы программы лояльности, доработки личного кабинета, развитие сценариев на других национальных сайтах. Полный контур работ с Mark Formelle развиваем как программу e‑commerce 360 одной командой — UX, дизайн‑система, программа лояльности, мониторинг через Sentry, автотесты, обновления стека.

Команда

  • Никита Зотов — E‑commerce Development Manager
  • Кирилл Трофимов — Генеральный директор

Технологии

1С‑Битрикс, PHP, Mindbox, модуль Mindbox для 1С‑Битрикс, REST API Mindbox.

Ссылки

Расскажите о задаче —
мы предложим решение

Ответим в течение дня. Предложение и оценку подготовим за 2 рабочих дня.

Обсудить проект
@ecom_team

Следите за новостями компании, событиями, кейсами и трендами e‑commerce.

Команда Intensa обсуждает e-commerce проект