Промо-игра внутри Telegram: игрок разгоняется на спусках, собирает валюту, выполняет задания и получает скидочные купоны для магазинов сети.
Сети нужно было вовлечь аудиторию в промо-кампанию игровой механикой вместо обычной рассылки, привести игроков в офлайн-магазины и нарастить аудиторию промо-каналов. Пользователей требовалось удерживать ежедневно, а маркетингу видеть метрики кампании в реальном времени.
Под ключ сделаны игра, бэкенд, Telegram-бот, аналитика и CI/CD. В игре нужно разгоняться на спусках и взлетать на подъёмах: три этапа растущей сложности, процедурный ландшафт, валюта с комбо-множителем и пять бонусов. Управление проработано приёмами геймдизайна: coyote time и буферизация ввода прощают неточные нажатия, камера смотрит вперёд и меняет масштаб под скорость. Бэкенд на FastAPI засчитывает прогресс миссий только на сервере и закрепляет за игроком уникальные купоны из выгрузок заказчика. Бот на aiogram 3 проверяет подписку на промо-каналы, выдаёт купоны и даёт маркетингу команды статистики и рассылок по сегментам.
Игровые достижения превращаются в купоны со штрихкодом, которые применяются на кассе вместе с картой лояльности. Награды защищены от накруток, потому что логика начисления работает на сервере. Маркетинг управляет кампанией из Telegram без разработчиков. От первого коммита до продукта прошло около месяца, игра вышла к старту кампании. За кампанию в игру сыграли 120 тыс. человек, они провели больше 1 млн игровых сессий, а промо-каналы получили 3 000 новых подписчиков.