Мониторинг цен поставщиков и конкурентов: история и сигналы
Система по расписанию собирает цены, ведёт историю по каждой позиции и сообщает, когда цена изменилась. Ваш закупщик видит новый прайс после ближайшего сбора. Дальше решает сам: брать по новой цене или искать другого поставщика.
Что болит
Эти четыре пункта повторяются почти у всех, кто закупает регулярно и у нескольких поставщиков.
- Прайс пришёл и утонул в почтеПоставщик прислал файл на двенадцать тысяч строк. Сравнить его с прошлым присланным физически некому, файл уходит вниз по переписке.
- О подорожании узнают из счётаЦену подняли три недели назад. Вы увидели это в момент оплаты, когда клиенту уже отгрузили по старой марже.
- Берут у привычного поставщикаРазница между поставщиками по одной и той же позиции бывает заметной. Проверять каждую строку заявки руками никто не будет.
- Своя цена оторвалась от рынкаПо одним позициям вы дороже и теряете сделки, по другим дешевле и отдаёте маржу. Где именно, не считает никто.
Как устроен процесс
Прайсы поставщиков по расписанию забирает агент Прайсовщик, цены конкурентов система берёт с их сайтов там, где условия сайта это позволяют. Чужие позиции приводятся к вашей номенклатуре, каждая цена ложится в историю с датой и сравнивается с предыдущей. Когда изменение переваливает за ваш порог, уходит сообщение в Telegram. Человек нужен один раз, на сверке позиций, и потом изредка: поставщик меняет вид прайса, и разбор приходится подправить.
1. Сбор
Раз в сутки (частоту задаёте вы) система проходит по списку источников. Письма с прайсами разбираются прямо из ящика, файлы забираются из общей папки, а официальная выгрузка площадки берётся тем способом, который она для этого даёт. Открытые публикации цен добавляются после того, как мы посмотрим условия использования сайта. Ваши закупочные и продажные цены подтягиваются из 1С, чтобы было с чем сравнивать.
2. Сведение позиций
Чужая строка привязывается к вашей номенклатуре по артикулу, названию и характеристикам. Спорные пары показываются человеку один раз списком: «это одно и то же?» Ответ запоминается, дальше пара считается сама. Единицы приводятся к одной: цена за тонну и цена за метр дают разные числа.
3. История и сравнение
Каждая цена ложится в историю с датой прайса и названием источника. По позиции видно график за полгода и за год: когда поднимали, на сколько, как часто. Рядом стоят ваша закупочная, ваша продажная и цены по рынку, с разницей в процентах и в рублях.
4. Сигналы
Правила проверяются сразу после сбора. Изменение цены выше порога, новый прайс от поставщика, пропавшая позиция, появившийся поставщик дешевле текущего: каждое правило шлёт сообщение тому, кто отвечает за эту группу закупок.
Откуда берутся цены
Цены берём там, где поставщик или площадка дают для этого свой способ: официальная выгрузка, фид, прайс письмом, обмен по договорённости. По остальным источникам сначала смотрим условия использования сайта.
| Как приходит прайс | Что с ним делаем | Когда |
|---|---|---|
| Письмо с файлом на почту | Заводится отдельный ящик, письма падают туда, файл разбирается и ложится в историю | в первой сборке |
| Файл в общей папке или чате | То же самое; папку и чат указываете на брифе | в первой сборке |
| Официальная выгрузка или фид площадки | Берём тем способом, который площадка даёт для этого сама, и по её правилам | в первой сборке |
| Обмен по договорённости с поставщиком | Поставщик открывает вам свой раздел или шлёт файл по графику, тогда заводим это как источник | в первой сборке |
| Открытая публикация цен | Сначала смотрим условия использования сайта. Где доступ закрыт, цену не берём | после проверки условий сайта |
| Ваши цены из 1С:Управление торговлей | Закупочная и продажная встают рядом с рыночными, считается разница | в первой сборке |
| Скан или фотография прайса | Распознаём и один раз показываем человеку на сверку | доп. настройка |
Первая сборка для 1С возможна после проверки данных и доступа в версиях ПРОФ и КОРП и в облаке 1С:Фреш. Базовую версию тоже подключаем, путь и срок назовём на брифе.
Список источников ваш. Обычно начинают с десяти-пятнадцати поставщиков, на которых приходится основная закупка, и трёх-четырёх конкурентов, по которым чаще всего проигрывают в цене.
Подробнее о том, как внешние сведения попадают в вашу же витрину, отдельную базу для отчётов, рассказано в разделе «Открытые реестры».
Как сходятся позиции
Это самая тяжёлая часть работы, и её обычно недооценивают. Ваша номенклатура и чужая называются по-разному. «Труба профильная 40×40×2 ГОСТ 8639» у вас и «Проф. труба 40*40*2,0 ст3» у поставщика обозначают один товар, записанный двумя несовпадающими строками. Пока они не сведены, сравнивать нечего.
Строки сходятся по трём признакам сразу. Артикул работает, когда он общий или когда есть таблица соответствий. Название сверяется после приведения к единому виду: сокращения, знаки умножения, лишние пробелы. Характеристики: размер, марка, ГОСТ, единица измерения, упаковка.
Что система сводит уверенно, она сводит молча. Что вызывает сомнение, собирается в один список и показывается человеку: две строки рядом и вопрос, одно это или разное. Первая сверка по поставщику занимает час-полтора. Дальше к ней почти не возвращаются: в очередном прайсе новых позиций обычно десятки.
Какие разделы можно включить
Основной раздел у закупщика, сводный у коммерческого директора. Ниже базовая комплектация.

- ·История цены по позиции: график и даты изменений
- ·Кто поднял цену, на сколько и когда, за неделю списком
- ·Ваша цена рядом с рыночной: где выше и на сколько
- ·Сравнение поставщиков по одной позиции с датой прайса
- ·Новые позиции, которых в прошлом прайсе не было
- ·Позиции, пропавшие из прайса поставщика
- ·Заявка в двух раскладах: один поставщик и лучшие цены
- ·Позиции, по которым сведений нет, помечены пустыми
- ·Сигналы в Telegram с порогом, который задали вы
Сигналы об изменении
Сообщение приходит в Telegram тому, кто отвечает за закупку по этой группе позиций. Порог задаёте вы. Чаще всего ставят изменение больше трёх процентов: меньшие колебания на металле и электрике считаются обычным шумом, и от них быстро устают.
| Правило | Когда срабатывает | Кому |
|---|---|---|
| Цена изменилась | Разница с прошлым прайсом больше вашего порога | Закупщику по его группе |
| Пришёл новый прайс | Поставщик прислал файл или обновил выгрузку | Закупщику |
| Есть дешевле | По позиции появился поставщик ниже текущего на заданный процент | Закупщику |
| Позиция исчезла | Строки нет в новом прайсе, обычно это дефицит | Закупщику |
| Маржа ушла в минус | Ваша продажная цена опустилась ниже последней закупочной | Коммерческому директору |
| Сводка за сутки | Утром одним сообщением: что подорожало, что подешевело, что появилось | Руководителю |
Правила включаются и выключаются по отдельности. Начинать советуем с двух: изменение цены и новый прайс. Остальные добавляют через месяц, когда становится понятно, какие цифры требуют реакции.
Закупка и коммерческие предложения
Два варианта закупки
Заявка на двадцать позиций считается в двух раскладах. В первом всё у одного поставщика. Во втором каждая позиция там, где она дешевле. Рядом стоит разница в деньгах: сумма по этой конкретной заявке, в рублях.
Второй расклад не всегда выгоднее в итоге. Три доставки вместо одной, три минимальные партии, отсрочка только у одного из поставщиков: всё это видно рядом с суммой. Экономия в четыре тысячи рублей редко стоит трёх машин. Решает закупщик, система показывает цифры.
Заявка приходит менеджеру, расклады по заявке закупщик видит через несколько минут.
Коммерческое предложение за несколько минут
Менеджер шлёт заявку агенту «Коммерсант» текстом или фотографией, хоть снимком листа, который клиент прислал сам. Позиции распознаются, к ним подставляются актуальные цены из истории и ваша наценка. На выходе готовое КП приходит файлом в чат менеджеру. Перед отправкой распознанные позиции видно строками: что нашлось в вашей номенклатуре, что нет, где цена подставлена из истории. Спорные строки помечены: лист бывает мятым, а снимок нечётким. Отправляет предложение менеджер сам, тому, кто его запросил, и он же отвечает за то, что там написано.
Уточнить можно тут же, в переписке: «вторую позицию у другого поставщика», «наценка восемь процентов», «убери третью строку». Пересчёт занимает секунды, менеджеру не нужно открывать таблицу. Агент «Коммерсант» ставится отдельно от мониторинга цен.
Помощник отвечает на вопросы по вашим цифрам. Как он устроен и что умеет, описано на странице помощника в Telegram.
Чего система не делает
Если конкурент цен не показывает, их не будет. Мы не станем подставлять правдоподобное число вместо настоящего: позиция останется пустой. На дашборде видно, по каким строкам сведения есть, а где пусто, и когда цену снимали в последний раз.
Ваших цен система не меняет. Она показывает разницу с рынком и историю по позиции, а поднимать цену, держать или опускать, решает человек, потому что решение коммерческое. Автоматической подстройки цен в системе нет.
Собираем мы то, что компании публикуют сами, и то, что присылают вам как своему покупателю. Закрытые условия чужих договоров, скидки по личным договорённостям и внутренние прайсы сюда не попадают.
Что нужно от вас
Работаем поверх того учёта, который уже стоит. Ниже перечислено, что нужно собрать к брифу.
| Что нужно | Зачем это | Когда |
|---|---|---|
| Список поставщиков и конкурентов | С кого снимаем цены и по каким позициям | в первой сборке |
| Почтовый ящик для прайсов | Присланные файлы попадают в историю без ручной работы | в первой сборке |
| Выгрузка вашей номенклатуры | Сведение чужих позиций с вашими | в первой сборке |
| Закупочные и продажные цены из 1С | Разница с рынком и маржа по позиции | в первой сборке |
| Ответственный за закупку и его Telegram | Сигналы приходят адресно, в личные сообщения | в первой сборке |
| Час-полтора закупщика на каждого поставщика | Спорные пары позиций разбираются один раз | в первой сборке |
| Только Excel вместо 1С | Всё то же, если файл ведётся дисциплинированно | доп. настройка |
Срок и цена
Мониторинг цен собирается на пакете «Старт»: 154 000 ₽, от 8 рабочих дней, два раздела под эту задачу и базовый помощник. В сборку входят история цен, раздел сравнения, цены конкурентов с их сайтов и сигналы в Telegram. Прайсы поставщиков с почты и из папок разбирает и сводит агент Прайсовщик, в «Старт» он не входит и ставится отдельно: 110 000 ₽, со своей панелью управления 130 000 ₽. Без него в «Старте» остаются цены конкурентов с их сайтов и ваши цены из 1С. Разделом к системе, которая у вас уже работает, стоит 20 000, 32 000 или 48 000 ₽ и занимает от недели.
Срок зависит от количества и вида источников и от программ, которые у вас стоят. Десять поставщиков, которые присылают файлы на почту, подключаем от 8 рабочих дней вместе с Прайсовщиком. Тридцать источников разного вида плюс расчёт закупки занимают от 13 рабочих дней; разделов здесь больше двух, такой объём в «Старт» не помещается, обычно это уровень «Бизнеса» (310 000 ₽). Смету и срок называем до договора.
Подписку для выбранного состава рассчитываем по объёму работы и называем до договора. Раз в квартал у кого-нибудь из поставщиков съезжают колонки в прайсе или меняется формат выгрузки; первые три месяца восстановление разбора входит в гарантию, дальше идёт в часах подписки.
Цены ориентировочные, это не публичная оферта: точную сумму называем в смете после брифа.
Частые вопросы
Что если поставщик присылает прайс в неудобном виде?
Разберём. Объединённые ячейки, шапка на три строки, цены в двух валютах, скидка отдельной колонкой: обычный случай. Разбор настраивается один раз под каждого поставщика и дальше работает сам.
Как часто обновляются цены?
По расписанию, которое вы задаёте. Чаще всего берут раз в сутки ночью: прайсы обновляются реже, чем кажется. Для позиций с быстрым рынком ставят два-три раза в день.
Законно ли собирать цены поставщиков и конкурентов?
Мы берём то, что отдают добровольно: прайс письмом, файл в общей папке, официальную выгрузку площадки, открытую публикацию. По открытым публикациям на сайтах сначала смотрим условия использования. Где владелец доступ к ценам закрыл, мы их не берём: позиция останется пустой, и на дашборде видно, что сведений по ней нет.
Система сама поменяет наши цены?
Нет. Она показывает, где вы дороже рынка и на сколько. Что с этим делать, решает коммерческий директор: часто цена выше сознательно, из-за сроков, склада или сервиса. Автоматической подстройки цен в системе нет.
Сколько времени займёт сверка позиций?
Час-полтора на поставщика при первой загрузке. Спорные пары показываются списком один раз, ваши ответы запоминаются. Дальше сопоставление идёт само, а новые строки приходят десятками.
Можно ли начать с трёх поставщиков?
Можно. Берём тех, на кого приходится основная закупка, собираем и смотрим на результат. Остальные источники подключаются по ходу, объём и цену назовём в смете.