October 6

Как я собрал сервис, который каждые 2 часа собирает скидки шести сетей и отсекает фейковые акции

«Красный ценник» — сервис, который в одиночку собирает скидки шести продуктовых сетей и показывает только честные акции.

Идея простая: люди устали от фейковых скидок. Когда «скидка 50%» означает, что вчера цену задрали в два раза, а сегодня вернули обратно. Формально магазин не врёт — но покупатель чувствует обман и перестаёт верить акциям вообще.

Я собрал сервис, который это исправляет: берёт реальные скидки от 55% по Москве и Подмосковью, проверяет каждую по истории цен и отдаёт только те, что настоящие. Полностью автоматически, каждые два часа, без ручного труда.

Проблема: магазины научились рисовать скидки

Главная боль покупателя — не отсутствие акций, а недоверие к ним. Магазин пишет «скидка 50%», но вчера эта цена была в два раза ниже. Относительно своего же завышения скидка есть, а относительно нормальной цены — нет.

Из-за этого рушится доверие ко всем акциям сразу. Человек перестаёт верить даже настоящим предложениям — и идёт платить полную цену.

Ключевая идея: продаём доверие, а не список акций

Значит, задача не в том, чтобы просто собрать скидки. Задача — проверить их по истории и показать только честные.

Я заложил проверку по медиане цены за 30 дней. Если текущая цена со скидкой выше или близка к медиане — такая акция не попадает в канал. Проходят только товары, которые реально подешевели относительно своей нормальной цены за месяц. Порог — от 55%.

Именно это превращает сервис из «ещё одного агрегатора» в инструмент доверия. Магазины рисуют скидки, а мы их проверяем.

Как собираются данные: три подхода в одном проекте

Шесть сетей — шесть разных подходов к данным. Здесь начинается настоящая инженерия:

  • Открытые API — Магнит отдаёт данные напрямую: берём товары, цены и акции в структурированном виде.
  • Серверный рендер — Дикси отдаёт готовый HTML с товарами; разбираем страницу и извлекаем нужные поля.
  • Антидетект-браузер — Лента и О'КЕЙ закрыты антиботом: без правильных заголовков, задержек и эмуляции реального пользователя сервер не пропускает. Там поднимаем браузер и работаем аккуратно, без лишней нагрузки.

Пятёрочку на старте отложили: она жёстко банит серверные IP, и чтобы обходить это стабильно, нужен отдельный пул прокси с ротацией. Шести сетей достаточно, чтобы сервис был полезен.

Полный автомат: от сбора до отписки

Сервис задуман так, чтобы не требовать человека вообще:

  • цикл сбора — каждые 2 часа, с 07:00 до 21:00 МСК;
  • автоудаление раскупленного — то, чего больше нет, уходит из выдачи;
  • защита от дублей — один и тот же товар не приходит дважды;
  • еженедельные дайджесты и дублирование подборок в ВК;
  • бот-поиск: пишешь название товара — получаешь актуальные скидки;
  • личный кабинет и приём оплат с проверкой подписи вебхука;
  • жизненный цикл подписки: напоминания, мягкий дожим на триале, отписка неактивных.

Продукт и монетизация

Подписка — 490 ₽ в месяц или 4990 ₽ в год, оплата через Продамус, бесплатный триал 7 дней без привязки карты. Лендинг, личный кабинет и канал с подборками работают как единая воронка.

От момента, когда магазин обновил цену, до уведомления пользователю проходит максимум два часа. Без участия человека.

Цифры проекта

  • 24 320 товаров в базе;
  • 2,6 миллиона записей истории цен;
  • 427 постов в закрытом канале;
  • 6 продуктовых сетей под автоматическим сбором;
  • 3 разных способа сбора данных в одном проекте.

Контринтуитивный вывод

Люди готовы платить не за то, «где дешевле», а за то, «где скидка настоящая». Магазины давно научились манипулировать ценами, и продукт, который это проверяет, продаёт спокойствие и доверие — а это дороже скидки.

Что это значит для вас

Если у вас есть задача, где нужно собрать данные из нескольких источников (открытые API, сайты, защищённые ресурсы), проверить их по сложной логике и упаковать в автоматический сервис с ботом, подпиской и уведомлениями — я делаю такие вещи под ключ: от архитектуры и выбора подхода до запуска и поддержки.

А если просто хотите экономить на продуктах — сервис уже работает и открыт: santa-rusa.ru/cenopad

Короткие ответы на частые вопросы

Это легально? Да. Мы собираем публичные данные о ценах, аккуратно по нагрузке, и не нарушаем работу магазинов.

Насколько свежие скидки? Данные обновляются каждые два часа в течение дня, максимум два часа задержки.

Чем вы отличаетесь от агрегаторов? Проверкой по истории цен. Мы показываем не все акции, а только честные — те, что реально ниже нормальной цены товара.

Можно заказать такой сервис под мою нишу? Да, это моя работа. Напишите — обсудим источники, логику и формат.