Новые маршруты цифровой эволюции
Заказать проект✦
Фармацевтика

ЛЕТС Ретейл: Лояльность

Бонусы, промокоды и игровые механики для покупателей аптечных сетей — в мессенджерах.

10+Сценариев: от регистрации до истории покупок и промокодов
5Фоновых сервисов автоматизации
ПризыГеймификация: мини-приложение с розыгрышем в чате
+28%Эффективность маркетинговых мероприятий

Контекст и задача

У аптечной сети уже была программа лояльности и клиентская база в специализированной CRM (MAXMA): покупатели копили и тратили бонусы, получали промокоды, участвовали в акциях. Но всё взаимодействие с клиентом упиралось в офлайн-точки продаж и SMS/email-рассылки — у бренда не было своего постоянного канала связи с покупателем.

Нужен был бот в мессенджере, который стал бы для клиента «личным кабинетом» программы лояльности: показывал баланс и историю покупок, управлял промокодами, присылал уведомления о начислениях бонусов, собирал обратную связь после покупки — и при этом синхронизировался с уже работающей системой лояльности без дублирования данных.

Исследование

На этапе проработки решения были изучены:

  • API Платформы лояльности  — методы работы с балансом, клиентами, историей операций, подтверждением по SMS-коду;
  • формат и события вебхуков  (новая покупка, изменение бонусов, регистрация клиента) и способ надёжно защититься от повторной обработки одного и того же события;
  • механика связывания клиента в CRM лояльности с его аккаунтом в мессенджере — так, чтобы бонусы и покупки всегда «находили» нужного пользователя;
  • пользовательские сценарии: регистрация нового клиента, авторизация уже существующего по номеру телефона, редактирование профиля, работа с промокодами (ввод, лимиты, разовые и многоразовые);
  • механика вовлекающей игры «Колесо фортуны» — кулдауны, розыгрыш призов, приём результата через мини-приложение;
  • сценарий сбора обратной связи (NPS/CSI-опрос) сразу после покупки;
  • админ-инструменты для маркетинга и поддержки — эмуляция покупок для тестов, выгрузка логов, сброс лимитов, управление акциями и рассылками через Google-таблицы как «no-code» интерфейс для нетехнических сотрудников.

Решение

Разработан клиентский бот программы лояльности с двусторонней интеграцией с MAXMA:

  • Идентификация и профиль. Клиент авторизуется по номеру телефона, бот привязывает его к существующей карте лояльности или регистрирует нового участника программы.
  • Баланс и история. В любой момент клиент видит бонусный баланс, историю покупок и операций начисления/списания.
  • Промокоды в один клик. Ввод, проверка на дубли и просмотр действующих промокодов — без похода на кассу или звонка в поддержку.
  • Уведомления о покупках. После каждой покупки клиент получает уведомление о начислении бонусов и приглашение оставить отзыв.
  • Массовые рассылки и акции. Маркетолог планирует рассылки и акции в Google-таблице — бот сам разбирает расписание, скачивает изображения и отправляет сообщения нужным клиентам.
  • Геймификация. Мини-приложение «Колесо фортуны» с призами, кулдауном и мгновенным начислением выигрыша в программу лояльности — простой инструмент удержания и вовлечения.
  • Инструменты для команды. Администраторы получают логи, могут эмулировать покупки для тестов, сбрасывать ограничения и выгружать отчёты — без привлечения разработчиков.

Технологии

Python (FastAPI, asyncio), MAX Bot API (библиотека maxapi), PostgreSQL + SQLAlchemy 2.0, интеграция с внешним API программы лояльности MAXMA через вебхуки и REST, Google Sheets API как no-code-интерфейс для маркетинга, Яндекс.Диск для хранения изображений акций, mini-app для интерактивной механики «Колесо фортуны».

PythonFastAPIMAX Bot APImaxapiPostgreSQLSQLAlchemy 2.0MAXMAMindboxGoogle Sheets APIЯндекс.Диск

Результат

  • Полноценный личный кабинет программы лояльности прямо в мессенджере — без установки отдельного приложения.
  • Двусторонняя синхронизация бонусов, покупок и промокодов с действующей CRM лояльности без расхождений данных.
  • Более 10 готовых пользовательских сценариев: от первой регистрации до участия в розыгрышах.
  • Автоматизированный маркетинг: акции, промокоды и рассылки настраиваются в привычной Google-таблице без участия разработчиков.
  • Дополнительный канал сбора обратной связи от клиентов сразу после покупки.
  • Рост вовлечённости за счёт игровой механики и мгновенных уведомлений о бонусах.