
Авторизация

Сброс пароля
Портал для промо-акции с личным кабинетом участников
Заказчик: Торговая сеть

Проект находится под NDA. Известная торговая сеть запускала масштабную акцию в коллаборации с производителем продуктов питания. Нашей задачей было разработать портал для участников промо-чековой акции, где покупатель приобретает продукцию в сети, регистрирует чек на сайте и участвует в розыгрыше.
1. Вводная задача от заказчика, проблематика, цели
Проект находится под NDA. Известная торговая сеть запускала масштабную акцию в коллаборации с производителем продуктов питания. Нашей задачей было разработать портал для участников промо-чековой акции, где покупатель приобретает продукцию в сети, регистрирует чек на сайте и участвует в розыгрыше призов. Формат знаком многим — реклама с призывом: «Покупай — регистрируй чек — выигрывай».
Мы должны были создать платформу, где:
→ Пользователи будут регистрироваться и загружать чеки, а также участвовать в игровых механиках;
→ Организаторы смогут проводить модерацию этих чеков и с помощью портала автоматически определять победителей и отправлять им электронные призы;
→ Интегрироваться с внешними сервисами и при этом выдерживать высокие нагрузки.
Цели проекта:
- Создать удобный, стабильный и защищенный портал для проведения акции.
- Реализовать проверку чеков с интеграцией во внешнюю систему модерации.
- Автоматизировать выбор победителей и отправку электронных призов (сертификатов).
- Обеспечить масштабируемость и стабильную работу при пиковых нагрузках.
- Разработать игровые и конкурсные механики для повышения вовлеченности.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Мы разработали сайт и личный кабинет участника с механикой накопления баллов, а также формой загрузки чека. Пользователь мог сразу увидеть статус загруженных чеков и историю выигрышей. Победители автоматически появлялись в списке на сайте, а система отправляла им уведомления и призы.
Ключевые шаги:
- Интеграция с сервисом модерации чеков, где проверка велась как автоматически, так и вручную.
- Автоматический расчет победителей по заданной логике (каждый N-й или случайная выборка).
- Интеграция с агрегатором электронных сертификатов и сервисом пополнения счетов мобильных телефонов.
- Сделать сервис способным выдерживать большие нагрузки.
- Добавление игровых механик: фотоконкурс с онлайн-редактором и игра-ассоциация на тему акционной продукции.
Важные моменты:
Все чеки должны проходить модерацию. Можно ли запрограммировать автоматическую проверку? Частично — да. Но опыт показал, что есть риск подделок: подмены QR-кодов, изменения даты и суммы покупки, и так далее. Поэтому часть модерации остается за людьми. Мы интегрировались с внешним сервисом, который сочетал автоматическую проверку и работу модераторов.
Также, требовалась интеграция с сервисами для моментальной отправки призов. Часть призов — электронные сертификаты, часть — пополнение мобильного телефона. Здесь важно было, чтобы передача данных шла быстро и надежно, без потери или дублирования кодов.
Подробнее про ключевые шаги:
Мы разработали сайт с личным кабинетом участника, понятной формой загрузки чека и автоматическим отображением статуса заявки. Победители попадали в открытый список на сайте, а система рассылала им уведомления и призы.
Для того, чтобы сервис выдерживал пиковые нагрузки, была внедрена система очередей на обработку чеков, это позволило нам обрабатывать большое количество чеков от пользователей без нагрузки на сервис.
Кроме того, для сайта разработали игровые механики. Например, конкурс фотографий с онлайн-редактором: участники создавали коллажи на тему акционной продукции, а затем их работы участвовали в отдельном конкурсе. Была также игра-ассоциация на тему акционной продукции в формате перетаскивания картинок. Эти элементы заметно увеличили вовлеченность и удержание пользователей на сайте.
Вызовы
Как и в любом живом проекте, здесь были вызовы. Один из них — пиковые нагрузки: в последние часы перед дедлайном приема чеков участники массово их загружали. Мы заранее предусмотрели такие сценарии и сделали систему масштабируемой.
Был и такой случай — в один из дней система по ошибке отправила некоторым победителям двойные сертификаты. Часть из них успели потратить оба, но тогда нам удалось закрыть вопрос без репутационных потерь — запас призового фонда помог сгладить ситуацию. С тех пор мы сильно прокачали процессы контроля и защиты, и теперь такие сценарии исключены. Этот случай многому нас научил и сделал нашу команду еще внимательнее к деталям.
Кроме того, приходилось учитывать законодательные нюансы: регистрация акций, контроль операторов, работа с персональными данными. Здесь важно было не просто «сделать сайт», а разработать продукт, который юридически и технически готов к выходу на рынок.

Форма размещения чека

Открытый раздел с победителями на сайте

Игра-ассоциация
3. Результаты сотрудничества
Цифры, которые мы получили:
Более 7 000 электронных сертификатов было вручено участникам за время проведения акции.
4. Заключение
Несмотря на вызовы, включая необходимость обработки больших объемов данных и обеспечение юридической чистоты процесса, наша команда успешно справилась с поставленными задачами.
Ключевыми достижениями проекта стали:
- Создание удобного и функционального личного кабинета для участников, позволяющего легко регистрировать чеки и отслеживать статус участия.
- Реализация автоматической проверки чеков и интеграции с внешними сервисами для модерации и выдачи призов.
- Повышение вовлеченности участников благодаря игровой механике и конкурсам.
Эти меры позволили увеличить эффективность кампании и повысить лояльность клиентов торговой сети и производителя продуктов питания.