Парсинг FMCG: Пятёрочка, Магнит, Лента, Перекрёсток
FMCG-производитель знает две цены своего товара: ту, по которой поставляет его в сеть, и ту, которую рассчитывает увидеть на полке. Между ними — контракт, trade spend и обещания ритейлера. Но реальная полочная цена, которую покупатель видит в приложении Пятёрочки сегодня утром в конкретном районе, в этом контракте не фигурирует нигде. Именно здесь и возникает слепое пятно, которое обходится производителю в проценты от маркетингового бюджета ежегодно.
Мобильное приложение ритейлера — единственное место, где полочная цена существует в цифровом виде и доступна в реальном времени. Не сайт с устаревшим CDN-кэшем, не EDI-выгрузка с данными об отгрузке — а именно приложение, которое показывает покупателю то, что он видит прямо сейчас: цену, остатки, акции, клубные скидки по адресу его дома. Систематический сбор этих данных из приложений Пятёрочки, Магнита, Ленты и Перекрёстка даёт FMCG-участникам рынка инструмент, которого раньше попросту не существовало.
Какие данные доступны в приложениях FMCG-ритейла
Каждое приложение крупной продуктовой сети содержит несколько слоёв данных — и каждый из них критичен для производителя или дистрибьютора.
Полочная цена по каждому магазину
Цена привязана к геолокации конкретной точки. Один и тот же товар может стоить 89 рублей в одном районе и 94 рубля в другом — в приложении это видно, в EDI нет.
Промо-цена и механика акции
Акционный ценник, тип механики (скидка, «1+1», комбо), срок действия и условия участия — всё отображается до покупки.
Товарные остатки по точкам
В ряде сетей приложение показывает реальный остаток на точке: «мало товара», «осталось 3 штуки» или точное количество на складе магазина.
Ассортимент по точкам
Какие SKU представлены в конкретном магазине, а каких нет совсем — ключевые данные для анализа фактической дистрибуции по сети.
Клубные и персональные цены
Скидки по программе лояльности («Выручай-карта», «Магнит Бонус») — часть предложений видна только авторизованным пользователям и не дублируется на сайте.
Категоризация и контент
Как сеть позиционирует и категоризирует товар, какое фото и описание использует в приложении — данные для аудита цифровой полки бренда.
Задачи которые решает парсинг FMCG-ритейла
Данные из приложений решают три класса задач: контроль собственного товара на полке, мониторинг конкурентов и анализ промоактивности сетей. Каждая задача решается автоматически, без участия торгового представителя и без задержки.
Контроль полочной цены собственного товара. Производитель платит сети trade spend — промобюджет, который должен превратиться в скидку на полке. Но превратился ли? Парсинг приложений Пятёрочки и Магнита показывает реальную полочную цену в каждом городе и районе — и сразу видно, отработала ли сеть обещанную акцию или деньги ушли в никуда. По отраслевым оценкам, производители FMCG теряют до 10–15% trade spend из-за отсутствия контроля над полочной ценой.
Мониторинг конкурентов по каждой точке. Конкурент запустил промо в выходные — вы узнали об этом в понедельник. Приложения сетей фиксируют все изменения в реальном времени: новые цены, акции, изменения ассортимента. Мониторинг приложений Ленты и Перекрёстка по нескольким категориям даёт полную картину промоактивности конкурирующих брендов — с точностью до конкретного магазина и дня недели.
Анализ дистрибуции по точкам. Дистрибьютор хочет знать, в каких магазинах его SKU фактически представлен, а в каких выбыл из ассортимента. Парсинг данных из приложения точнее и дешевле отчётов торговых представителей: данные актуальны на сегодняшний день, охват — вся сеть, а не выборка из двадцати ближайших магазинов в зоне ответственности конкретного торгпреда.
Чем мобильное приложение отличается от сайта и EDI
EDI решает задачу обмена данными между производителем и сетью: заказы, накладные, подтверждения поставки. Это документооборот о том, что уже произошло — по договорной цене, которую увидит бухгалтер. Полочная цена, которую видит покупатель в приложении сегодня утром, в EDI не фигурирует никогда. Это разные слои данных, решающие принципиально разные задачи.
Сайт ритейлера — тоже не надёжный источник полочных цен. Крупные сети используют CDN для кэширования страниц товаров, и данные нередко отстают на несколько часов. Кроме того, сайт часто показывает усреднённую цену без привязки к конкретному магазину. Мобильное приложение работает иначе: запрос идёт в реальном времени к серверу с учётом выбранного адреса. Именно поэтому цены в приложении и на сайте одной и той же сети нередко расходятся.
Федеральные сети работают по модели «мой магазин»: покупатель выбирает конкретную точку и видит её ассортимент, цены и остатки. Один и тот же SKU может стоить по-разному в разных районах одного города, отсутствовать в одном магазине и быть в наличии в соседнем. Никакой единой таблицы, которая покрывала бы все эти нюансы, попросту не существует — кроме результатов парсинга мобильного приложения с правильной геолокацией.
Особенности приложений крупных сетей
Пятёрочка, Магнит, Лента и Перекрёсток — федеральные сети с тысячами магазинов по всей России. Каждая точка в их приложении — это отдельный ценник, отдельная акция и отдельный остаток. Пятёрочка работает в формате «магазин у дома»: ассортимент и цены привязаны к ближайшей точке покупателя. Магнит охватывает форматы от «у дома» до гипермаркетов — и данные между ними не совпадают. Лента и Перекрёсток используют модели гипермаркета и супермаркета с разными логиками ценообразования по регионам.
Программы лояльности добавляют ещё один слой сложности: персональные скидки по «Выручай-карте» Пятёрочки или «Магнит Бонусу» недоступны без авторизации и нередко составляют 20–40% от стандартной цены. Эти данные не попадают ни в какие открытые источники — только в мобильное приложение конкретного авторизованного пользователя. При необходимости работа с такими данными возможна в соответствующем режиме — детали согласовываются индивидуально под задачу.
Три сценария применения данных
Сценарий 1: Аудит trade spend в ходе акции. Производитель молочной продукции согласовал с сетью промоакцию на две недели — скидка 20% на линейку йогуртов. Ежедневный парсинг приложений Пятёрочки по 300 магазинам в трёх городах показывает: в 40% точек акция отображается корректно, в 35% цена не изменилась, в 25% товар вышел из представленности вообще. Это не просто аналитика — это аргумент для переговоров с байером о возврате части промобюджета.
Сценарий 2: Ценовой аудит перед запуском нового SKU. Перед согласованием цены с сетью производителю нужно понять, по каким ценам продаются аналоги конкурентов в конкретных регионах: Москва, Санкт-Петербург, Екатеринбург, Новосибирск. Парсинг приложений Магнита и Ленты за одну неделю даёт таблицу с ценовым позиционированием категории по всем ключевым рынкам — данные, которые традиционные исследовательские агентства предоставляют за месяц и существенно дороже.
Сценарий 3: Реакция на out-of-stock конкурента. Конкурент вышел из стока по ключевой категории в нескольких регионах. Это окно возможностей: усилить промо именно в этих магазинах, скорректировать отгрузку дистрибьютору, запустить региональную кампанию. Без автоматического мониторинга приложений этот момент обнаруживается с опозданием в несколько дней — и возможность оказывается упущена.
Кому нужен парсинг приложений FMCG-ритейла
- FMCG-производители — для контроля полочных цен собственного товара, мониторинга исполнения trade spend и анализа цен конкурентов по каждой сети и региону.
- Дистрибьюторы и торговые агенты — для проверки фактической дистрибуции по точкам без выездов торгпредов и выявления мест выбытия SKU.
- Категорийные менеджеры — для анализа промоактивности конкурирующих брендов внутри категории по всем ключевым сетям.
- Trade marketing команды — для оценки эффективности акций и контроля их фактической реализации в конкретных магазинах, а не только по отчётам самой сети.
- Аналитики и консалтинговые агентства — для независимых исследований полочных цен и ценового позиционирования брендов в ритейле без привязки к данным от самих сетей.
- Инвесторы и M&A команды — для due diligence по ценовой позиции бренда в рознице, независимого от данных самого производителя или дистрибьютора.
Как выглядит процесс
1. Задаём параметры
Вы указываете приложения, регионы или конкретные адреса магазинов, а также перечень SKU или категорий для мониторинга. Первая выгрузка — в течение нескольких рабочих дней.
2. Собираем данные
Система считывает данные из приложений ритейлеров с нужной частотой: ежедневно, несколько раз в день или по событию — смена цены, появление акции.
3. Передаём результат
Структурированные данные в формате JSON, CSV или Excel. Настраиваем прямую выгрузку в базу данных или BI-систему — разово или регулярно по расписанию.
Нужны данные о полочных ценах и акциях из приложений ритейла?
Расскажите о задаче — подберём формат мониторинга. Пятёрочка, Магнит, Лента, Перекрёсток и другие сети, любые регионы, нужная частота обновлений.
Обсудить задачуEDI показывает, по какой цене вы поставляете товар в сеть. Мобильное приложение показывает, по какой цене покупатель его видит сегодня утром в конкретном районе. Это не одно и то же — и разница стоит денег.