Система лояльности для Музея Транспорта Москвы на базе Битрикс24
Описание компании
Музей Транспорта Москвы — городское общественное пространство и исследовательский центр, посвященный истории, настоящему и будущему транспорта столицы. Музей собирает, реставрирует и сохраняет историческую технику и другие артефакты, организует выставки, экскурсии, фестивали, образовательные программы и другие проекты. В его фондах находится более 350 единиц исторической городской техники, а также тысячи архивных материалов и артефактов.
Музей работает сразу с несколькими форматами взаимодействия с посетителями: выставочные пространства, экскурсионные программы, мероприятия, кафе, сувенирная продукция и партнерские проекты.
Ситуация до проекта
На момент старта проекта Музей Транспорта Москвы уже использовал корпоративный портал на базе Битрикс24. Поэтому наша задача заключалась не во внедрении системы с нуля, а в разработке нового функционального модуля — системы лояльности.
Музею требовалось создать единое цифровое пространство для работы с картами лояльности посетителей. Битрикс24 должен был стать центральной системой, где хранятся сведения о картах и их владельцах, а внешние системы могли бы получать необходимые данные и передавать обратно информацию о совершенных операциях.
При этом, систему необходимо было связать с несколькими источниками и каналами: сайтом, билетной системой и 1С. Архитектуру также требовалось сделать расширяемой, чтобы в дальнейшем к программе можно было подключать дополнительные сервисы.
Задачи проекта
Перед нашей командой стояло несколько ключевых задач:
- создать в Битрикс24 отдельный модуль для управления системой лояльности;
- организовать единый реестр карт и связать каждую карту с владельцем — контактом CRM;
- поддержать разные типы и форматы карт, включая электронные и физические;
- автоматизировать получение данных о зарегистрированных пользователях с сайта;
- интегрировать систему лояльности с билетной системой и 1С;
- обеспечить передачу информации о доступных скидках и бонусах во внешние системы;
- сохранять историю операций и покупок;
- предусмотреть загрузку резервных номеров карт из CSV;
- дать сотрудникам возможность самостоятельно управлять типами карт и условиями программы лояльности;
- заложить возможность дальнейшего подключения новых сервисов без переработки всей системы.
Решения и этапы внедрения
1. Разработан отдельный модуль «Система лояльности»
На базе существующего Битрикс24 мы разработали специализированный модуль для управления программой лояльности. В системе появился единый реестр карт с информацией о владельце, уникальном номере, типе и формате карты. Поддерживается работа как с электронными, так и с физическими картами. Карту можно создать, привязать к контакту CRM, заблокировать или разблокировать.

Карта лояльности
2. Связали программу лояльности с CRM
Данные посетителей поступают в CRM через регистрационную форму на сайте, после чего сотрудник может привязать к контакту соответствующую карту лояльности. Таким образом, информация о посетителе и его участии в программе лояльности хранится в единой системе.
3. Реализовали интеграцию с билетной системой
Мы разработали маршрут через API для обмена данными между Битрикс24 и билетной системой. При покупке билета внешняя система может обратиться к порталу МДТО по номеру карты или телефону посетителя и получить информацию о владельце карты, ее типе и доступных условиях программы лояльности.

Транзакция заказов
После покупки информация об операции возвращается в корпоративный портал. В результате в системе формируется история транзакций: номер заказа и билета, первоначальная и итоговая стоимость, применение бонусов и источник операции.
4. Подключили 1С и предусмотрели единую интеграционную архитектуру
Решение предусматривает обмен с 1С:Управление торговлей, через которую, в частности, могут проходить продажи сувенирной продукции. При этом API сделали универсальным: к системе можно подключать дополнительные сервисы и каналы программы лояльности. Фактически мы создали не просто реестр карт внутри корпоративного портала, а центральный контур программы лояльности, к которому могут обращаться разные информационные системы.

Карта лояльности #1
5. Автоматизировали работу с резервом карт
Номера карт формируются во внешней системе и передаются в виде CSV-файлов. Для сотрудников реализовали импорт таких файлов в Битрикс24. В результате в системе формируется резерв свободных карт, из которого сотрудник может выбрать номер при регистрации нового участника программы. Предусмотрена и обратная операция — экспорт номеров, например, для последующего производства физических пластиковых карт.

Транзакция заказов #147
6. Дали заказчику возможность самостоятельно управлять программой
Отдельное внимание уделили тому, чтобы развитие программы лояльности не требовало постоянных доработок со стороны разработчиков. В административной части сотрудники могут настраивать источники транзакций, параметры карт и условия начисления бонусов. На старте были предусмотрены четыре типа карт, однако заказчик может самостоятельно создавать новые. Причем новый тип автоматически учитывается API при обмене с подключенными системами. После запуска проекта заказчик уже воспользовался этой возможностью и создал дополнительный тип карты — партнерскую.

Реестр Бонусных бесплатных карт
Результаты
В результате проекта на базе существующего корпоративного портала Музея Транспорта Москвы создана централизованная система управления программой лояльности.
Теперь в едином контуре можно:
- вести реестр электронных и физических карт;
- связывать карты с контактами CRM;
- управлять статусом и типами карт;
- получать данные о посетителях через сайт;
- передавать информацию о программе лояльности в билетную систему и 1С;
- получать обратно сведения о совершенных операциях;
- хранить историю транзакций;
- импортировать и экспортировать номера карт;
- самостоятельно создавать новые типы карт и изменять параметры программы;
- подключать к системе дополнительные внешние сервисы через разработанный API.
Корпоративный портал на базе Битрикс24 превратился в центральную платформу программы лояльности, которая объединяет данные о посетителях, картах и операциях и обеспечивает обмен информацией между различными каналами и учетными системами. При этом архитектура решения рассчитана на дальнейшее развитие: данные о транзакциях уже накапливаются в системе, а заказчик рассматривает возможность в будущем использовать их для отчетности и подключать новые каналы.
Государство
Автоматизация
Битрикс24