Что в статье

Таблица с ценами конкурентов, собранная один раз, устаревает за неделю и не дает принять ни одного решения. Процесс отличается от таблицы тремя вещами: регулярностью, историей и заранее описанной реакцией. Собирать надо четыре поля, а не одно: цену на витрине, цену до скидок, наличие и позицию по общим запросам. Базовая частота сбора - раз в сутки в одно и то же время; чаще имеет смысл только на узкой полке и в дни распродаж. Разовую акцию от смены стратегии отличают по длительности, охвату линейки, ровности скидки и совпадению с календарем площадки. Реагировать на первый день нельзя, нужна вторая точка. И главное условие: до мониторинга у вас должен быть посчитан коридор цены по каждому SKU, иначе чужие цены превращаются в повод для эмоционального решения.

Почти у каждого селлера есть файл с ценами конкурентов. Его собрали руками, обычно перед пересмотром прайса, и с тех пор не открывали. Через две недели этот файл врет: половина цен изменилась, кто-то ушел в ноль по остаткам, а один из конкурентов вообще снял карточку.

Проблема не в том, что данные собрали плохо. Проблема в том, что мониторинг сделали разово, а цена на маркетплейсе - величина, которая меняется каждый день. Разберем, как выглядит мониторинг, когда он работает как процесс, и в каких случаях он вам не нужен.

Чем процесс отличается от таблицы

Три отличия, и все три важны.

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

История. Таблица отвечает на вопрос сколько стоит сейчас. Решение принимается по другому вопросу: что изменилось и как давно. Ответить на него можно только при накопленном ряде хотя бы за месяц.

Заранее описанная реакция. Мониторинг без правил реагирования - это просто новости про чужой бизнес. Пока не записано, при каком отклонении вы что делаете, любые данные будут читаться как повод понервничать.

Если из трех пунктов у вас закрыт только первый, вы не мониторите цены, а собираете архив.

Что собирать: четыре поля, а не одно

Самая частая ошибка - забирать только цену и считать, что этого достаточно.

Цена на витрине. То, что видит покупатель в плитке выдачи, уже с учетом скидки площадки. Она не равна цене, которую конкурент выставил в кабинете: разницу площадка дает из своих денег и меняет ступенчато, без предупреждения и по своей логике. Значит, движение цены на витрине не всегда означает, что продавец что-то решил.

Цена до скидок. Перечеркнутая цена рядом с основной. Сама по себе она мало значит, но показывает, какой запас на скидку конкурент себе заявил. Если перечеркнутая цена выросла, а цена на витрине осталась прежней - готовится акция.

Наличие и остаток. Цена без товара - не цена. Конкурент, который стоит на 15% дешевле и при этом висит с нулем по нужному размеру, не забирает у вас ни одного заказа. Половина паник по чужим ценам снимается одним взглядом на остаток.

Позиция и видимость по общим запросам. Цена не отвечает на вопрос, кто получает трафик. Карточка на 8% дороже, но на первом экране выдачи, продает больше, чем дешевая карточка на третьей странице.

Для одежды и обуви к этому добавляется доступность по размерам, а для крупногабаритного товара - срок доставки в основные регионы. Это те поля, которые реально меняют выбор покупателя.

И отдельно про качество сбора. Витрина верстается площадкой, и разметка страницы меняется без анонса. Робот, который берет цену из жестко зашитого места в верстке, однажды утром начнет собирать перечеркнутую цену вместо актуальной. Ряд не порвется, ошибки в логах не будет, вы просто получите неверные данные и не заметите этого.

Поэтому у любого сбора должен быть свой контроль: доля успешно распознанных карточек за прогон и предупреждение, когда она падает ниже порога. Пустое значение честнее неправильного - неправильное вы примете за факт.

Кого вообще брать в мониторинг

Отбор конкурентов - половина результата, и делают его обычно хуже всего: по памяти, по репутации бренда, по тому, кого назвал менеджер. В итоге в списке оказываются компании, с которыми ваша карточка в выдаче не встречается ни разу.

Рабочий порядок другой, и он занимает один вечер.

Шаг первый: взять свои рабочие запросы. Не все подряд, а те 20-40 формулировок, которые реально дают вам показы. Их видно в отчетах площадки по поисковым запросам.

Шаг второй: посмотреть, кто стоит рядом. По каждому запросу выписать карточки с первых двух экранов. Кто попал в список по половине запросов и больше - ваш фактический сосед по полке, независимо от того, что вы о нем думаете.

Шаг третий: отсечь несравнимое. Другой объем, другой состав, набор вместо штуки, другая размерная сетка. Такие карточки либо приводятся к единице сравнения, либо выбрасываются из списка. Оставлять их как есть хуже, чем не иметь мониторинга вовсе.

Шаг четвертый: пересматривать раз в квартал. Полка меняется: кто-то уходит, приходят новые. Список конкурентов, собранный год назад, описывает не сегодняшний рынок.

С какой частотой собирать

Базовая частота - раз в сутки, в одно и то же время. Аргумент простой: решения по цене вы все равно не принимаете чаще, а более частый сбор дает шум, а не сигнал.

Чаще, раз в два-четыре часа, имеет смысл в двух ситуациях. Первая - узкая полка, где 5-15 прямых конкурентов и высокая оборачиваемость: там цена реально ходит внутри дня. Вторая - дни крупных распродаж площадки, когда цены переставляются пачками.

Реже раза в сутки собирать нет смысла: короткие акции длиной в два-три дня вы просто не увидите, а именно они чаще всего объясняют провал в ваших заказах.

И еще одно: время замера надо фиксировать вместе с ценой. Иначе через месяц вы не сможете отличить утренний замер от вечернего, а на распродажах это разные цифры.

Разовая акция или смена стратегии: четыре признака

Это главный вопрос всего мониторинга. Разовая акция не требует от вас ничего, смена стратегии требует пересборки полки. Отличаются они так.

Длительность. Снижение на три-пять дней - почти всегда акция. Две недели и больше на новом уровне - это уже новая цена, и назад она, скорее всего, не вернется.

Охват линейки. Одна-две карточки - тест или распродажа остатка. Вся линейка бренда целиком - решение, принятое наверху, и оно про долю рынка.

Ровность скидки. Ровно минус 10% по всем позициям означает кампанию, запущенную из системы. Разные проценты по разным SKU - точечная работа с оборачиваемостью, там каждая карточка живет своей жизнью, и общего вывода делать нельзя.

Совпадение с календарем площадки. Если снижение началось в день старта акции площадки и закончилось в день финиша, это участие в акции, а не позиция бренда. Календарь акций стоит держать рядом с графиком цен, иначе половина движений будет выглядеть загадочно.

Пятый признак работает задним числом, но он самый надежный: как цена вернулась. Обратно на прежний уровень - была акция. Откатилась только наполовину и там закрепилась - произошел сдвиг.

Практическое правило: на первый день не реагируем никогда. Ждем вторую точку, а лучше третью.

Какие решения принимают по этим данным

Пять вариантов, по возрастанию цены решения.

Ничего не делать. Самый частый и самый недооцененный ответ. Если конкурент ушел ниже вашей точки безубыточности, идти за ним означает купить долю за собственную маржу. Осознанное решение не двигаться - это тоже решение, и его надо записывать, чтобы через месяц не обсуждать заново.

Ответить не ценой. Комплектация, скорость доставки за счет локальности склада, контент карточки, работа с отзывами. Здесь чаще всего лежит выигрыш, потому что конкурент, который умеет только снижать цену, повторить это не сможет.

Сдвинуть цену внутри коридора. Коридор считается заранее и отдельно от мониторинга: минимальная цена, при которой SKU еще окупает себестоимость, комиссию, логистику, хранение, возвраты и рекламу. Мониторинг говорит, куда двигаться внутри коридора. Он не имеет права двигать границы.

Сменить механику скидки. Зайти в акцию площадки, включить промокод на объем, собрать комплект. Отличается от простого снижения тем, что скидка получает условие и не становится новой базовой ценой.

Вывести SKU из активной борьбы. Снять рекламу, распродать остаток, не заводить подсорт. Нормальное решение, если по расчету полка ушла на уровень, где вы не зарабатываете.

Важное условие ко всем пяти: коридор цены по каждому SKU должен существовать до того, как вы начали смотреть на чужие цены. Иначе мониторинг превращается в генератор поводов для эмоциональных решений, и полка едет вниз вместе со всеми.

Порог реакции тоже стоит записать заранее. Отклонение меньше 3% по одной карточке - обычно шум, на него не реагируют.

Где мониторинг бесполезен

Пять ситуаций, где процесс можно не заводить.

Товар несравним. Свой дизайн, другой состав, другой объем или грамматура. Сравнивать цену набора из трех штук с ценой одной штуки без приведения к единице - это арифметическая ошибка, оформленная как аналитика.

Вы физически не можете двигать цену. Юнит-экономика уже на границе, или цена закреплена договором с производителем. Тогда данные о конкурентах нужны для другого решения - про ассортимент или про канал, - а не для прайса.

У вас нет остатка. Пока товара нет, любая чужая цена - это фон. Сначала подсорт, потом разговоры про цену.

Конкуренты выбраны на глаз. Самая частая ошибка. Следят за брендом, который считается конкурентом в голове у собственника, а в выдаче по рабочим запросам карточки не пересекаются вообще. Отбирать конкурентов надо по фактическому пересечению в выдаче, а не по репутации.

Список слишком длинный. 200 карточек в мониторинге - это данные, которые никто не читает. Рабочий объем - 10-20 карточек на полку, отобранных по пересечению и по доле в категории.

Как это выглядит, когда процесс работает

Робот собирает данные ночью, днем молчит и пишет только тогда, когда что-то изменилось за пределами порога. Сообщение содержит пять вещей: что изменилось, на сколько, сколько дней держится, где вы сейчас относительно полки и какие варианты действий укладываются в ваш коридор.

Раз в неделю приходит сводка по полке целиком: медиана цены на витрине, диапазон от минимума до максимума, кто выпал по остаткам, где стоите вы. Это тот отчет, по которому принимается решение о прайсе, а не ежедневные уведомления.

Хороший признак того, что процесс настроен правильно: сообщений мало. Если робот пишет каждый день, значит, порог занижен и через две недели уведомления перестанут читать. Молчание при спокойной полке - это функция, а не поломка.

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

Решение при этом принимает человек. Автоматическая переоценка своей цены по чужой, без коридора и без точки безубыточности, - самый быстрый способ уехать в минус вместе со всей полкой, причем сразу по всему ассортименту.

Коротко о главном

Мониторинг цен - это не файл, а процесс из трех частей: регулярный сбор, накопленная история и записанные правила реакции. Собирать надо четыре поля: цену на витрине, цену до скидок, наличие и позицию по общим запросам.

Базовая частота - раз в сутки в одно и то же время. Акция от смены стратегии отличается длительностью, охватом линейки, ровностью скидки и совпадением с календарем площадки. На первый день не реагируем.

И самое важное: до мониторинга посчитайте коридор цены по каждому SKU. Данные о конкурентах полезны ровно настолько, насколько у вас есть своя граница, ниже которой вы не идете.

Хочешь увидеть свои цифры так, как их видим мы?

Сделаем мини-отчет на твоих реальных данных за 1-2 рабочих дня. Три находки, конкретные суммы, разбивка по каждой строке в выгрузке. Бесплатно, без обязательств.

Открыть бот @aximaa_bot