Перейти к содержимому

ИИ и рынок

Прогнозирование спроса в интернет-магазине: нужен ли ИИ малому бизнесу

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

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

Коротко

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

Что именно прогнозирует магазин

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

Спрос и продажи

Продажи показывают, сколько купили. Спрос показывает, сколько хотели купить. Когда товара не было в наличии, продажи нулевые, и по таким данным модель сочтет спрос низким. Отмечайте дни без остатков и учитывайте их при расчете среднего.

Уровни прогноза

Прогноз можно строить по товару, категории или бренду. Для позиций с редкими продажами прогноз по отдельному артикулу ненадежен. Тогда прогнозируют категорию и распределяют результат между позициями по их доле.

Простые методы, которые дают большую часть пользы

Небольшому магазину хватает нескольких методов, которые можно вести в таблице.

МетодСутьКогда подходит
Средние продажи и страховой запасСредние продажи за день, умноженные на срок поставки, плюс запас на колебанияСтабильные товары с регулярным спросом
Сезонные коэффициентыСравнение с тем же периодом прошлого годаТовары с выраженной сезонностью
Календарь акцийОтдельный учет рассылок, распродаж и рекламы, которые меняют спросМагазины с регулярными акциями
Группы по значимостиПозиции с наибольшей выручкой проверяют чаще и закупают тщательнееШирокий ассортимент и ограниченное время на учет

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

Пример расчета точки заказа

Например, товар продается в среднем по 4 штуки в день, поставка занимает 10 дней, страховой запас составляет 12 штук. Точка заказа равна 4 умножить на 10 плюс 12, то есть 52 штуки. Как только остаток снижается до этого уровня, нужно заказывать. Это условный пример с округленными числами, он показывает только логику. В реальном магазине числа проверяют по данным продаж и пересматривают, когда меняются сезон, поставщик или акция. Если поставка иногда задерживается, страховой запас увеличивают.

Как учесть сезонность и события

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

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

Данные, которые нужны для прогноза

  • Продажи по дням и артикулам, без слитых или дублированных позиций.
  • Остатки на начало и конец дня, чтобы видеть дни без наличия.
  • Цены и скидки, которые действовали в каждый период.
  • Даты рассылок, рекламы и других событий, повлиявших на спрос.
  • Возвраты и списания.
  • Сроки поставки, минимальные партии и условия поставщиков.

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

Как очистить данные перед расчетом

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

Когда уместны ИИ и статистические модели

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

  • Ассортимент большой, и следить за каждой позицией вручную невозможно.
  • История охватывает полный сезонный цикл или достаточный период для товаров с быстрым оборотом.
  • Данные чистые, и прогноз можно сверять с фактом.
  • Есть человек, который отвечает за просмотр прогноза и принимает решение о закупке.

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

Что проверить перед выбором сервиса прогноза

  • Объясняет ли сервис, из чего складывается прогноз.
  • Можно ли исправить прогноз вручную и сохранить исправление.
  • Какие данные нужны и как они загружаются из вашего учета.
  • Как сервис обрабатывает дни без наличия и акции.
  • Есть ли пробный период, чтобы сравнить результат с вашими формулами.

Прогноз, закупки и реклама

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

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

Как внедрять последовательно

  1. Наведите порядок в артикулах и остатках. Одна позиция – один артикул.
  2. Разделите ассортимент на группы. По значимости для выручки и стабильности спроса.
  3. Задайте точку заказа и страховой запас для самой важной группы.
  4. Добавьте сезонные коэффициенты и календарь акций. Они выравнивают прогноз в пики и спады.
  5. Каждую неделю сравнивайте прогноз с фактом и записывайте причины отклонений.
  6. Пробуйте модель ИИ на части ассортимента только после нескольких циклов и сравнивайте ее с простым методом.

Как выглядит хороший результат

  • Меньше дней без наличия у товаров, которые приносят больше всего выручки.
  • Меньшая доля неликвида и замороженных в складе средств.
  • Стабильное отклонение прогноза от факта, которое уменьшается с каждым пересмотром правил.
  • Меньше срочных заказов и распродаж с вынужденными скидками.

Типичные ошибки

  • Продажи вместо спроса. Дни без наличия не учтены, и модель занижает потребность.
  • Один метод для всего. Стабильные и сезонные товары требуют разного подхода.
  • Забытые акции. Распродажа или рассылка внезапно повышает спрос и опустошает склад.
  • Без срока поставки. Заказ делается тогда, когда остатка уже не хватает на время ожидания.
  • Закупка по ощущениям. Результат никогда не сверяется с прогнозом.
  • Доверие модели без проверки. Результат не сравнивают с простым методом.
  • Учет без владельца. Никто конкретно не отвечает за данные, поэтому порядок быстро исчезает.

Вопросы и ответы

Нужен ли ИИ для прогноза спроса небольшому магазину?

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

Сколько истории нужно?

Это зависит от товара. Чтобы увидеть сезонность, нужна история, охватывающая полный сезонный цикл. Для товаров с быстрым оборотом полезны и более короткие периоды. Чем меньше данных, тем осторожнее относитесь к результату модели.

Что делать с новыми товарами без истории?

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

Как прогноз связан с дропшиппингом?

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

Как оценить качество прогноза?

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

Вывод

Прогноз спроса в интернет-магазине начинается с порядка в учете; алгоритмы приходят вторым шагом. Небольшому магазину хватает средних продаж, сезонных коэффициентов и страхового запаса; модели ИИ стоит пробовать на части ассортимента с продолжительной историей. Сравнивайте прогноз с фактом каждую неделю и корректируйте правила. Начинайте с одной группы товаров и расширяйте набор, когда прогноз совпадает с фактом. Результат зависит от ниши и стабильности поставок, поэтому ориентируйтесь на собственные данные. LightSEO – диджитал-агентство из Мукачева, которое с 2015 года работает с интернет-магазинами и рекламой, поэтому может помочь с запуском интернет-магазина и рекламой в Google, где важно актуальное наличие товаров.

Читайте также