Digital Core

Кейс · Магазин бытовой техники · ИИ-агент

Агент закупок нашел 371 700 ₽ в посудомойках, которые никто не покупал

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

Ниша
Магазин бытовой техники, 312 ходовых позиций
Город
Екатеринбург
Источник
МойСклад, почта поставщиков
Внедрение
3-16 июня 2026
Пакет
ИИ-агент «Бизнес», 49 900 ₽
Замер
30 дней до и 30 дней с агентом
Читать кейс · 9 мин
Показатели магазина в МоемСкладе на 15 июля, конец замера: продажи по дням текущей и прошлой недели

Позиции в дефектуре

386

в среднем за день

Отказы «нет в наличии»

14629

по журналу продавцов

Продажи крупной техники

437446

за 30 дней

Часы закупщицы на заказы

12 ч3 ч

в неделю

Склад на Сибирском тракте: 38 пустых полок каждый день

«Кухня и стирка» - магазин крупной бытовой техники в Екатеринбурге: зал 380 м² и склад за стеной. В учете 640 карточек, из них 312 продаются каждый месяц. Посудомойки, стиральные машины, холодильники, встраиваемые панели и духовки. Владелец Андрей держит магазин девятый год.

Заказы поставщикам делала закупщица Тамара. Раз в неделю она выгружала остатки из МойСклада, открывала прошлые заказы и писала письма двум дистрибьюторам. «Восток-Дистрибуция» везет за 3 дня, «ТехноЛайн Урал» за 5. На это уходило 12 часов в неделю, и считала она по памяти о том, что ушло прошлым летом.

38ходовых позиций в дефектуре в среднем за день, май
146отказов «нет в наличии» за 30 дней
9 дн.в среднем стояла пустой позиция до прихода
12 чв неделю на заказы у закупщицы

Цифры за 30 дней, с 4 мая по 2 июня. Отказы продавцы пишут в журнал: пришел человек за узкой стиральной машиной, а ее нет. На каждую пустую позицию в мае пришлось в среднем 3,8 отказа.

«Пустые полки - это полбеды. Обидно, что рядом стоят посудомойки, которые никто не берет, и в них мои деньги.»

Андрей, владелец

Дни 1-83-10 июня

Формула дозаказа: делим продажи на дни, когда товар был

Начали с журнала отказов за май: 128 записей, 146 отказов, каждый разнесли по группе товара. Девять групп дают 93% отказов, 136 из 146. На первом месте встраиваемые посудомойки 45 см, их нет на полке чаще, чем есть.

Разбор журнала отказов за май: 9 групп дают 136 отказов из 146, первыми - посудомойки 45 см

Главная находка разбора - в том, как считали спрос. Посудомойку ПВ-4510 за 60 дней продали 26 раз, но 12 из этих дней ее не было. Поделить 26 на 60 - выйдет 0,43 в день, и заказ будет 6 штук. Поделить на 48 дней, когда она стояла на складе, - 0,54 и 8 штук.

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

Правила агента собрали в Google Документе: откуда брать продажи, сроки поставки, страховой запас, минимальная сумма заказа, что считать неходовым. Комментарий Андрея про посудомойки стал первой строкой.

Правила агента, 10 июня: продажи по дням с остатком - из комментария Андрея
МойСкладВ 7:00 агент забирает по API остатки, резервы, товар в пути и продажи за 60 дней по каждой карточке.
РасчетПродажи в день по дням с остатком × (срок поставки + интервал + запас) - свободный остаток, вверх до кратности.
Яндекс ПочтаЧерновик письма каждому поставщику в день заказа: позиции, количество, сумма.
ТамараПроверяет черновик и нажимает «Отправить». Неходовые получает отдельным списком.

Дни 9-1411-16 июня

Прогон на майских данных и первое утро с агентом

Перед запуском агент посчитал заказ на начало мая по 50 позициям, как будто работал тогда. Тамара рядом записала, что заказала бы сама. Красным отмечали все, где агент ошибся сильнее, чем на одну штуку.

Прогон на 1 мая: агент против Тамары по 50 позициям, 39 совпадений с первого раза, 47 со второго

Первый прогон дал 39 совпадений из 50. Агент не знал о минимальной сумме у «Востока» и о том, что бордовые посудомойки идут только под заказ. После второй версии правил - 47. Три позиции так и считаются иначе, чем у Тамары, и мы оставили вариант агента: она заказывала их по памяти о прошлом лете, а агент по продажам этой весны.

Пробный утренний отчет пришел 11 июня. Андрей сразу задал агенту вопросы в Telegram.

Пробный отчет 11 июня, 7:30: дефектура и 4 неходовых посудомойки
11 июня, 8:12: Андрей спрашивает агента, откуда 8 машин

Утренний отчет агента показал 4 неходовых позиции рядом с «встраиваемая посудомойка»: 14 машин, ни одной продажи за 120 дней, 371 700 ₽ по закупке. Их брал прежний закупщик под осеннюю акцию. Юрий к вечеру повесил на них ценники со скидкой 15%.

Рабочий чат: прогон 11 июня, ценники на неходовые и первый черновик заказа 16 июня

В боевом режиме агент начал работать 16 июня. В 7:30 Тамара получает отчет, а в дни заказа - черновик письма поставщику.

22 июня, 9:20: заказ «ТехноЛайну» из черновика агента, ПВ-4510 - 8 штук

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

Дни 26-2728-29 июня

Неделя с двумя карточками одной стиральной машины

Ошибку никто не видел семь дней. Узкую стиральную машину СМ-4060 «Восток» снял с производства и без предупреждения стал везти новую ревизию, СМ-4061. Та же машина, другой артикул. За неделю до отчета Тамара провела приемку, и МойСклад по новому артикулу завел новую карточку.

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

Для агента старая карточка осталась ходовой: 21 продажа за 60 дней и ноль на складе. Каждый вторник он ставил в заказ 8 штук СМ-4060, а «Восток» молча отгружал СМ-4061. Новая карточка для агента была товаром без истории, ее он не трогал. Еще через неделю пришла вторая партия, и на складе стояло 11 машин, которые по отчету числились в дефектуре.

28-29 июня: недельный отчет показал 16 заказанных машин в «дефектуре»

Заметил Андрей в воскресенье, 28 июня, в недельном отчете агента: СМ-4060 пустая неделю, при этом заказано 16 штук. Шесть машин «Восток» согласился забрать назад с удержанием 3%. Вместе с доставкой обратно это 7 432 ₽ и неделя, когда 164 400 ₽ лежали на складе лишними.

Приемки на 15 июля: 19 и 26 июня «Восток» привез по 8 машин новой ревизии вместо заказанной СМ-4060

Исправление: поле «Замена» и сверка счетаВ карточках МоегоСклада появилось поле «Замена»: Тамара связывает старую и новую ревизию, агент складывает их продажи и остатки. Еще агент сверяет счет поставщика с заказом по артикулу и при несовпадении пишет Тамаре до приемки. Через две недели на отчете проверили: замену так провели еще у одного холодильника, лишних заказов не было.

30 дней16 июня - 15 июля

30 дней с агентом: 6 позиций в дефектуре вместо 38

Сравниваем 30 дней до работ, с 4 мая по 2 июня, и 30 дней с агентом, с 16 июня по 15 июля. Поставщиков, цены и выкладку в зале не меняли.

Склад и продажи04.05-02.0616.06-15.07
Ходовых позиций312318
В дефектуре, в среднем за день38 (12%)6 (2%)
Дней без товара до прихода, в среднем92
Отказов «нет в наличии»14629
Продаж крупной техники437446
Неходовых посудомоек на складе14 шт3 шт
Часы Тамары на заказы12 в неделю3 в неделю
Дней без товара до прихода, по дням: май - в среднем 9, с агентом - 2

По дням видно, как сократилось ожидание. В мае пустая позиция ждала прихода 6-12 дней, с агентом - 1-3. Шесть позиций в дефектуре остались, и это не провал расчета: четыре из них поставщик сам не может отгрузить, две - бордовые модели под заказ.

Остатки на 15 июля: из 14 неходовых посудомоек осталось 3, ПВ-4510 в наличии

Остатки на 15 июля: ПВ-4510 в наличии весь месяц, из 14 неходовых посудомоек продано 11. Распродажа вернула в оборот 292 400 ₽, на них Андрей взял партию холодильников No Frost без кредита.

Обороты 16 июня - 15 июля: приход и расход по 12 позициям, СМ-4061 с возвратом 6 машин

Обороты показывают, куда ушел прирост: на пустевших раньше посудомойки 45 см и узкие стиральные машины. Продаж крупной техники стало 446 против 437. Июль у магазина обычно на 2% слабее мая, так что прирост не сезонный.

Счета поставщиков с 15 июня по 7 июля: по одному заказу в неделю у каждого

Счета поставщиков стали ровнее: заказ раз в неделю у каждого, без срочных доборов по пятницам. Последний счет «ТехноЛайна» не оплачен, срок оплаты наступает через два дня после конца замера.

17 июля: Светлана Игоревна спросила про возврат «Востоку», итоги подвели в ответ

Деньги: 9 продаж сверху и 292 400 ₽ из залежей

292 400 ₽ из распродажи Андрей в заработок не записывает: это его же деньги, которые с осени лежали в коробках. Окупаемость держится на продажах, которых раньше не было из-за пустых полок.

СтатьяЗначение
Продаж крупной техники до и после437 и 446 за 30 дней
Дополнительные продажи9 в месяц
Средний чек крупной техники23 800 ₽
Дополнительная выручка214 200 ₽ в месяц
Наценка магазина после скидок20%
Дополнительная валовая прибыль42 800 ₽ в месяц
Модель и сервисы агента2 100 ₽ в месяц
Пакет «Бизнес»49 900 ₽ разово
Окупаемостьоколо 5 недель

Ошибку с ревизией, 7 432 ₽, мы вычли из валовой прибыли первого месяца, срок от этого сдвигается на пару дней. Освободившиеся 9 часов в неделю Тамара тратит на возвраты и рекламации, до которых раньше не доходили руки.

Как проверить свою формулу за один вечер

  • Возьмите три самые частые позиции из журнала отказов. Посчитайте, сколько дней из последних 60 их не было. Если больше 10, ваш заказ занижен.
  • Найдите карточки-двойники. Одинаковое название, разный артикул, у одной продажи, у другой остаток. Это и есть смена ревизии.
  • Выпишите все, что не продавалось 120 дней. У нас это 371 700 ₽ в четырех моделях посудомоек. Деньги в залежах видно только списком.

Мелкая техника от третьего поставщика осталась за Тамарой. Там 140 карточек и кратность коробки 4 и 6 штук, и на пробном расчете агент то и дело округлял заказ до лишней коробки чайников.

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

Агент сам отправляет заказ поставщику?

Нет. Он готовит черновик в Яндекс Почте, Тамара проверяет и нажимает «Отправить». За месяц она поправила 4 черновика из 9: дважды добавила позиции под заказ клиента, дважды убрала товар, который поставщик предупредил задержать.

Почему продажи делятся только на дни, когда товар был?

Иначе позиция, которая часто пустеет, выглядит плохо продаваемой, и заказ по ней занижается. У ПВ-4510 это разница между 6 и 8 машинами в заказе, а посудомойка 45 см у магазина главный товар.

Что нужно со стороны МоегоСклада?

Токен API с правами на чтение остатков, оборотов и документов, у каждой карточки - срок поставки, поставщик и кратность. После ошибки с ревизией добавили поле «Замена». Обычного тарифа хватает, доработок МоегоСклада не делали.

Что агент делает с техникой под заказ покупателя?

Не трогает. Бордовые и бежевые модели, встройку нестандартной высоты Тамара заказывает по предоплате клиента, агент видит такие позиции в отдельном статусе и не считает их дефектурой.

Как агент понимает сезон, например перед дачным летом?

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

Артем Кузьмин

Артем Кузьмин

Основатель AviGrowth, GreenMP, Digital Core и SFB. Частный инвестор.

С 2015 года строю бизнесы, которые живут на трафике. AviGrowth ведет кабинеты на Авито, GreenMP - магазины на маркетплейсах, Digital Core внедряет ИИ. Четыре компании, 60+ человек в команде, 170 млн рублей оборота в год.

Бизнесов в работе
100+
Человек в команде
60+
Оборот в год
170 млн ₽
Клиентов по рекомендации
84%

Хотите так же
в своей нише?

Покажем, сколько денег лежит в ваших неходовых позициях и почему ходовые пустеют.

Попробовать бота в демо →

Или напишите в Telegram · +7 987 235-01-89

Позвонить