Аналитика и прогнозирование

Прогнозирование продаж

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

ошибка прогноза с 25–30% до 10–12%цикл планирования: 1 день вместо 5окупаемость 5–7 месяцев
Схема работы решения «Прогнозирование продаж»
Аналитика и прогнозирование · событие → проверка → действие
Прогнозирование продаж

Иллюстрация показывает рабочий контур направления; конкретные шаги и интеграции разобраны ниже.

Проблема

Как это выглядит без автоматизации

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

План не связан с воронкой

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

У каждого отдела свой прогноз

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

Прогноз замерзает и устаревает

Годовой план утверждают в декабре и не пересматривают. К апрелю ушёл крупный клиент, сдвинулся сезон, изменилась цена — а компания продолжает жить по декабрьской цифре, потому что пересобирать её вручную это снова неделя работы двенадцати человек.

Отклонение видят поздно и не понимают причину

Факт сверяют с планом после закрытия месяца. Вопрос «почему минус 18%» получает ответ «рынок просел», потому что разложить отклонение на цену, объём, товарный микс и конкретных клиентов вручную стоит ещё два дня. Решения принимаются без причины, значит наугад.

Во что это обходится: Выручка 85 млн ₽ в месяц, средняя ошибка месячного плана 25%. Промах вверх — сорванные и срочно доставленные отгрузки: около 60 000 ₽ переплаты за срочную логистику. Промах вниз — 6 млн ₽, замороженные в лишнем товаре, при стоимости денег 24% годовых это 120 000 ₽ ежемесячно. Плюс 120 часов ручного планирования по 900 ₽ — ещё 108 000 ₽. Около 290 000 ₽ в месяц компания платит за то, чтобы плохо угадывать.

Что мы строим

Возможности системы

Мы собираем витрину продаж из учётной системы и CRM, обучаем на ней модель прогноза по каждому значимому разрезу и накрываем её процессом согласования. Дальний горизонт считает статистика — сезонность, тренд, календарь, промо. Ближний уточняется воронкой: сделки взвешиваются не по вере менеджера, а по фактическим конверсиям стадий за последние два года.

Прогноз по каждому разрезу, а не одной цифрой

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

Ближний горизонт из воронки CRM

Сделки в работе взвешиваются по исторической конверсии своей стадии и по среднему сроку прохождения. Если сделки на стадии согласования договора закрываются в 46% случаев, именно 46% и попадут в прогноз — вне зависимости от того, что поставил менеджер в поле вероятности.

Сценарии и вопросы «что если»

Базовый, пессимистичный и оптимистичный варианты с интервалом. Отдельно считаются события: уход клиента из первой десятки, запуск продукта, изменение цены на 5%, найм трёх менеджеров. Видно не только новую цифру выручки, но и её последствия для закупки и бюджета.

Согласование с фиксацией причины

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

Автоматический разбор отклонений

Отклонение факта от прогноза раскладывается на составляющие: цена, объём, товарный микс, канал, отдельные крупные клиенты. Вместо формулировки «рынок» руководитель получает список из пяти позиций, которые дали 80% провала.

Связь с бюджетом и планом закупок

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

Прогноз на сентябрь, версия от 21 августа Итого: 88,4 млн ₽ (базовый сценарий), интервал 81,0–95,8 млн ₽ Дистрибуция — 41,2 млн ₽: воронка даёт 38,9 млн, сезонный подъём добавляет 2,3 млн Маркетплейсы — 22,6 млн ₽: учтена акция площадки 1–7 сентября Розничные точки — 18,1 млн ₽: без изменений к августу Тендеры — 6,5 млн ₽: три сделки на стадии согласования договора, взвешены по конверсии 46% Риск: клиент из первой десятки не подтвердил заказ на 3,1 млн ₽ — в прогнозе учтён наполовину
Как это работает

Путь одного события через систему

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

01

Ночная загрузка фактов

Из учётной системы приходят отгрузки, возвраты, цены и скидки, из CRM — сделки со всей историей смены стадий, из кабинетов маркетплейсов и рекламы — продажи и расходы по каналам. Данные складываются в витрину с единым справочником номенклатуры и клиентов.

02

Проверка качества и разметка событий

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

03

Расчёт базового прогноза

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

04

Уточнение воронкой

На горизонте одного-двух месяцев прогноз пересобирается: статистическая база заменяется взвешенной воронкой там, где сделок достаточно для статистики. Дальний горизонт остаётся за моделью, поскольку воронка туда просто не дотягивается.

05

Согласование и утверждение версии

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

06

Ежедневный контроль и разбор

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

Пошаговое внедрение

Что происходит по неделям

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

1–2-я недели

Аудит истории и текущей точности

Выгружаем 24–36 месяцев отгрузок и оплат, историю сделок CRM, проверяем полноту и непрерывность рядов. Считаем, с какой точностью компания планировала последние 12 месяцев: ошибку по компании, по каналам и по товарным группам.

Заключение о пригодности данных и текущая точность в цифрах. Это база сравнения: без неё разговор об улучшении прогноза беспредметен.
3–4-я недели

Витрина продаж и иерархия разрезов

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

Работающая витрина с историей и утверждённая иерархия разрезов. Цифры витрины сверены с оборотами 1С до рубля.
5–7-я недели

Модели и бэктест

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

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

Слой воронки CRM

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

Прогноз на 1–2 месяца, собранный из реальных сделок, с расшифровкой до конкретной сделки и её вклада в цифру.
9–10-я недели

Процесс согласования и связка с бюджетом

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

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

Мониторинг точности и разбор отклонений

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

Точность прогноза растёт от квартала к кварталу и остаётся измеримой величиной, а не ощущением.
Экономика

Модельный расчёт: из чего складывается эффект

Не «до 90% экономии», а конкретная модель с вводными, которые можно оспорить и пересчитать под себя.

Профиль примерапроизводственно-оптовая компания, выручка 85 млн ₽ в месяц
Разрезы прогноза4 канала, 40 товарных групп, 3 клиентских сегмента
История данных36 месяцев отгрузок в 1С, 24 месяца сделок в CRM
Цикл планирования12 участников, 120 часов в месяц, ставка 900 ₽/час (ФОТ с налогами)
Стоимость денег24% годовых, то есть 2% в месяц на замороженный запас
ПоказательСейчасПосле внедрения
Средняя ошибка месячного прогноза25–30%10–12% по компании
Цикл планирования120 часов, 5 рабочих дней30 часов, 1 рабочий день
Версий прогноза на планёрке3 (продажи, закупки, финансы)1 согласованная, с историей правок
Излишек запаса под завышенный план6 млн ₽2 млн ₽
Ответ на вопрос «почему отклонились»2 дня работы аналитикаразложение на цену, объём и микс за 5 минут
Денежный эффект+211 000 ₽/мес
Расходы на систему85 000 ₽/мес
Окупаемость внедрения6 месяцев
Модельный расчёт. Экономия: 90 высвобожденных часов планирования (81 000 ₽), сокращение срочных доборов и перебросок между складами (50 000 ₽) и стоимость денег на 4 млн ₽ высвобожденного запаса при 2% в месяц (80 000 ₽). Расходы: поддержка 70 000 ₽ и облачная инфраструктура с переобучением моделей около 15 000 ₽. Возвращённая выручка от закрытого дефицита в расчёт не включена — это запас прочности модели. Перед договором пересчитываем модель на ваших фактических цифрах — и если она не сходится, честно говорим об этом.
Стоимость

Полная цена владения — три составляющие

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

разово · по этапам 20/30/30/20

Внедрение

450 000 – 1 600 000 ₽
  • типовой проект: 750 000 ₽
  • срок: 8–14 недель
  • диагностика, разработка, интеграции, пилот
  • документация и обучение команды
по факту · напрямую поставщикам

Эксплуатация

по потреблению
  • Облако под витрину продаж и расчёты: 8 000–25 000 ₽/мес: PostgreSQL на VPS — нижняя граница, управляемый ClickHouse с большой историей — верхняя
  • Переобучение моделей и регулярные расчёты: 2 000–8 000 ₽/мес в зависимости от числа разрезов и частоты пересчёта
  • Лицензии BI для просмотра прогноза: 0 ₽ за Apache Superset и базовый DataLens; DataLens Business — 990 ₽/мес за пользователя
  • Языковая модель для текстовых пояснений к отклонениям: 3 000–12 000 ₽/мес, если нужен слой автоматических комментариев к цифрам
От чего зависит итоговая цена
  • глубина иерархии: прогноз по четырём каналам считается за недели, прогноз по 900 позициям в разрезе регионов — это другой проект
  • качество и глубина истории: 12 месяцев — минимальный порог, 36 месяцев дают сезонность двух полных циклов
  • нужен ли слой воронки CRM — он требует чистых стадий и корректных дат их смены, иногда сначала приходится наводить порядок в самой CRM
  • форма связи с бюджетом: выгрузка в согласованный файл дешевле, чем двусторонний обмен с 1С:Управление холдингом или БИТ.ФИНАНС
  • есть ли уже хранилище и витрины: если данные собраны в рамках BI-проекта, срок и цена сокращаются примерно на треть
Что потребуется от вас

Участие заказчика

На диагностике достаточно обезличенных примеров. Боевые доступы — только после договора и NDA, через защищённые каналы.

01выгрузка отгрузок и оплат за 24–36 месяцев (минимальный порог — 12) в разрезах: клиент, номенклатура, канал, цена, скидка
02доступ к CRM с историей смены стадий сделок — нужны даты переходов, а не только текущий статус
03календарь прошлых промо, разовых крупных контрактов и перебоев поставок за период истории: без разметки модель примет их за закономерность
04действующие правила планирования и форма бюджета, в которую должен ложиться утверждённый прогноз
05ответственный за планирование со стороны заказчика: 3–4 часа в неделю на этапе внедрения
06согласие руководителей направлений комментировать свои корректировки — без причин правок разбор отклонений не работает
Интеграции

С чем соединяем

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

1С:Управление торговлей1С:ERP1С:Бухгалтерия1С:Управление холдингомБИТ.ФИНАНСamoCRMБитрикс24RetailCRMМойСкладAPI Wildberries и OzonЯндекс DataLensApache SupersetPower BIPostgreSQL / ClickHouseПланФакт, Финтабло
Отраслевые сценарии

Как это решение работает в разных бизнесах

Производство

Завод с плечом закупки сырья 60 дней планировал выпуск по годовому плану от достигнутого. Прогноз по 12 товарным группам с сезонностью и воронкой дистрибьюторов снизил ошибку с 28% до 12%: план производства перестал переставляться в середине месяца, а сырья на складе стало на 4 млн ₽ меньше при том же уровне сервиса.

Оптовая торговля

Дистрибьютор с 4 каналами и 900 позициями сводил план четыре дня силами восьми человек. Согласованный прогноз по каналам и группам собирается за час, корректировки вносятся с причинами: доля просроченных заявок из-за дефицита упала с 3% до 1,2%, неликвид перестал накапливаться под завышенные планы.

Интернет-магазины и маркетплейсы

Продавец на двух площадках планировал поставки на склады маркетплейсов по ощущениям. Прогноз с учётом календаря акций и разной сезонности площадок даёт цифру за 3 недели до отгрузки: out-of-stock в дни акций сократился, а перепоставка на дальние склады перестала съедать оборотные деньги.

Строительство и девелопмент

Подрядчик с циклом сделки 4–9 месяцев ставил годовой план по трём крупным контрактам, о которых договорился директор. Взвешивание тендерной воронки по фактическим конверсиям стадий показало реальный горизонт: разрыв между контрактацией и планом найма бригад стал виден за квартал, а не в момент выхода на объект.

Недвижимость

Агентство с 40 брокерами и циклом сделки 2–4 месяца прогнозирует комиссионный доход от воронки показов и авансов с учётом сезонности рынка. Прогноз на квартал вперёд с интервалом позволяет заранее решать вопрос по рекламному бюджету, а не резать его задним числом в провальный месяц.

Вопросы владельцев

Что обычно спрашивают

У нас всего 14 месяцев истории. Хватит?
Хватит для старта: 12 месяцев — это минимальный порог, при котором модель видит хотя бы один полный сезонный цикл. Точность на таких данных будет ниже, чем на трёх годах, и мы честно покажем её на бэктесте до того, как вы примете решение о полном внедрении. Если истории меньше 12 месяцев, браться нечего — прогноз будет придуманным.
Чем это отличается от прогнозирования спроса?
Прогноз спроса отвечает на вопрос, сколько штук конкретной позиции купят, и живёт в закупках и на складе. Прогноз продаж отвечает на вопрос, сколько денег заработает компания по каналам и сегментам, и живёт в планировании, бюджете и KPI отделов. Они питаются одними данными и часто внедряются вместе, но решают разные задачи и попадают в разные документы.
Наш коммерческий директор чувствует рынок лучше любой модели. Зачем ему это?
Возможно, так и есть — и бэктест это покажет по каждому разрезу. Обычная картина: эксперт выигрывает на крупных клиентах и понимании сделок, модель выигрывает на длинном хвосте номенклатуры и на сезонности, которую человек держит в голове приблизительно. Система не заменяет эксперта, а снимает с него рутинную часть и оставляет ту, где он действительно сильнее.
Одна разовая сделка на 15 млн ₽ ломает любой прогноз. Что с этим делать?
Разовые крупные сделки выносятся из статистического ряда и ведутся отдельно, как явные позиции с датой и вероятностью. Прогноз показывает базу и такие сделки раздельно, поэтому видно, что месяц выполнен не потому, что бизнес растёт, а потому, что зашёл один контракт. Именно это различие обычно и теряется в Excel.
Мы всё равно ставим план сверху волевым решением. Прогноз не помешает?
Не помешает и не отменяет план как управленческий инструмент. Прогноз показывает, куда компания приедет при текущих действиях, план — куда она хочет приехать. Ценность в разнице между ними: она измеряет, сколько именно нужно добрать и чем, вместо ежемесячного спора о том, был план завышен или отдел плохо работал.
Как мы поймём, что стало лучше?
Единственным показателем: средней ошибкой прогноза по месяцу и системным смещением — стабильно ли компания завышает или занижает цифру. Мы фиксируем эти значения по истории до старта, чтобы было с чем сравнивать, и считаем их каждый месяц по разрезам. Если через квартал ошибка не снизилась, это видно в цифрах, а не в презентации.
говорим честно

Когда это решение не окупится

  • меньше 12 месяцев истории продаж или недавняя смена бизнес-модели: сменили ассортимент, канал или рынок — прежние ряды больше ничего не предсказывают
  • проектный бизнес с 5–10 сделками в год: каждая уникальна, экспертная оценка в таблице честнее любой модели
  • выручка почти целиком идёт от двух-трёх контрактов — прогноз сведётся к вопросу «продлят или нет», а на него данные не отвечают
  • CRM ведут формально и стадии проставляют задним числом: слой воронки не заработает, останется только статистика по отгрузкам
  • план ставит собственник волевым решением и не пересматривает его ни при каких цифрах — точность прогноза тогда ни на что не влияет

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

часто внедряют вместе
Аналитика и прогнозирование

Прогнозирование спроса

Модель на вашей истории продаж считает спрос по каждой паре «товар — точка» с учётом сезонности, промо и трендов, а затем сверяет прогноз с фактом и объясняет отклонения. Результат уходит прямо в закупки и производство: меньше дефицита при меньшем складском запасе.

от 450 000 ₽8–16 недель
Аналитика и прогнозирование

BI-дашборды для бизнеса

Ключевые показатели из 1С, CRM, маркетплейсов и рекламы — на одном экране, с автоматическим обновлением и детализацией до конкретной операции. Одна версия цифр на всю компанию вместо спора, чей Excel правильнее.

от 200 000 ₽4–10 недель
Финансы и закупки

Прогноз денежного потока

Система собирает историю и планы из 1С, банков и CRM и каждое утро строит прогноз остатков на 13 недель вперёд по трём сценариям. Кассовый разрыв виден за месяц-полтора — когда его ещё можно закрыть плановыми деньгами, а не экстренным займом.

от 300 000 ₽6–10 недель
Первый шаг — диагностика

Посчитать «Прогнозирование продаж» на ваших цифрах?

Пришлите объёмы и пару примеров — вернёмся с картой процесса, честным расчётом экономики и точной сметой. Если не сойдётся — так и скажем.

Голосовое описание задачи превращается в карту процесса и план внедрения
Можно голосом: запишите сообщение прямо в форме — расшифруем и разберём сами
NDA по запросу до передачи любых данных
Смета и план этапов — до договора, оплата только по принятым этапам
Ответ живого инженера, а не менеджера по продажам