Mark Formelle: программа лояльности Mindbox для мультисайтового магазина на 4 страны за 20 рабочих дней
Fashion‑ритейлер Mark Formelle (305+ магазинов в Беларуси, России, Казахстане и Узбекистане) поручил нам внедрить прогр…
TL;DR
Fashion‑ритейлер Mark Formelle (305+ магазинов в Беларуси, России, Казахстане и Узбекистане) поручил нам внедрить программу лояльности Mindbox в мультисайтовый интернет‑магазин с раздельными клиентскими базами, балансами и каталогами. Интеграция уложилась в 20 рабочих дней с захватом новогодних праздников.
Pitch
У Mark Formelle сильная инхаус‑команда и ставка на self‑hosted решения. Собственная программа лояльности у клиента не взлетала из‑за многосайтовой архитектуры на 4 страны с разными базами и балансами. Параллельно с другими работами мы взялись за интеграцию Mindbox в РФ‑сайт и аккуратно завели на него мультисайтовую логику: передача действий пользователей, расчёт скидок, формы участия, списание баллов в чекауте, процессинг заказов и личный кабинет с балльным счётом. Уложились в 20 рабочих дней, включая новогодние праздники, и продолжаем сопровождать интеграцию.
Контекст клиента
Mark Formelle — крупная розничная сеть из Беларуси: более 305 магазинов в Беларуси, России, Казахстане и Узбекистане, интернет‑магазины в этих странах и присутствие на всех популярных маркетплейсах.
У клиента есть своя команда разработки и явная ориентация на self‑hosted решения. До нас было несколько попыток внедрить собственную программу лояльности. Основные сложности упирались в архитектуру и многосайтовость: на каждом из четырёх национальных сайтов своя клиентская база, свой балансный счёт и свой каталог, и связать всё это с программой лояльности из коробки не получалось.
Задача
В момент, когда наша команда уже вела другие работы у клиента, к нам пришёл запрос на внедрение программы лояльности Mindbox для российского сайта. Условия и ограничения:
- мультисайтовый проект на четыре страны: Беларусь, Россия, Казахстан, Узбекистан;
- раздельные клиентские базы, раздельные балансные счета и раздельные каталоги;
- всё это нужно корректно связать с Mindbox, чтобы программа лояльности работала без сбоев;
- срок на интеграцию — 20 рабочих дней;
- работы попадают на новогодние праздники.
Задача — собрать программу лояльности в основной путь покупки, не сломать существующие сценарии и уложиться в дедлайн.
Что сделали
Интеграцию делали по этапам, аккуратно встраивая программу лояльности в существующий путь покупателя на мультисайте.
-
Передача действий пользователей в Mindbox. Подключили события сайта к Mindbox: авторизация, изменение данных, оформление заказа, действия в каталоге и карточке. Это база для сегментации, начисления и списания баллов.
-
Калькуляция скидок через Mindbox. Перенесли расчёт скидок программы лояльности в Mindbox: правила и уровни считаются на стороне Mindbox и возвращаются на сайт, чтобы не дублировать логику в двух местах.
-
Подтверждение участия в программе лояльности во всех формах сайта. Внедрили компонент согласия и подтверждения в формы регистрации, оформления заказа, личного кабинета. Без этого Mindbox не имеет права начислять баллы и хранить данные клиента в контуре программы.
-
Списание бонусов в чекауте. Добавили блок списания баллов в чекаут. Пользователь видит доступный баланс, может указать сумму к списанию, итог корзины пересчитывается. Учли особенности мультисайта: баланс берётся именно того сайта, на котором покупатель сейчас оформляет заказ.
-
Процессинг заказов в Mindbox. Настроили передачу статусов и состава заказов в Mindbox, чтобы начисление, списание и возвраты считались корректно для каждого национального сайта отдельно.
-
Страница балльного счёта в личном кабинете. Сделали раздел программы лояльности в личном кабинете: текущий баланс, история начислений и списаний, условия. Раздел работает в логике конкретного сайта пользователя и не смешивает балансы между странами.

Команде пришлось работать в плотном графике: значительная часть работ пришлась на новогодние праздники. За счёт внутреннего ресурса и опыта Intensa в интеграциях Mindbox с многосайтовыми проектами уложились в 20 рабочих дней без потери качества.
Результат
| Метрика | Значение |
|---|---|
| Срок интеграции программы лояльности Mindbox | 20 рабочих дней (с захватом новогодних праздников) |
| Скорость внедрения по сравнению с собственной разработкой | в 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.
Ссылки
- Публикация: https://intensa.ru/projects/integraciia‑programmy‑loialnosti‑mindbox‑dlia‑mnogosaitovogo‑internet‑magazina‑odezdy/
- Сайт клиента: https://markformelle.ru/
- Связанные кейсы по тому же клиенту: Mark Formelle: E‑commerce 360, Mark Formelle: CJM, User Flow и редизайн корзины, Mark Formelle: автотесты для интернет‑магазина