Последний день квартала. 19:42. Коммерческий директор пишет в чат: «выше 82% плана не прыгнем». План стоял 100%. За три недели до этого CRO показывал совету директоров forecast 108%. Совет расходится в настроении «оптимистично».

Я видел эту сцену десятки раз. В BrandMaker, в российских b2b-saas, в фарме. Разные компании - одно поведение. Forecast в начале квартала смотрит в небо. В последний день падает с неба на асфальт.

Это не про «плохих продавцов». Это про то, что в компании нет forecast-дисциплины. А когда её нет, forecast - это не прогноз, это предсказание по кофейной гуще с корпоративным оптимизмом поверх.

Где рынок врёт себе про forecast

Salesforce State of Sales 2023 дал жёсткую цифру: средняя точность квартального forecast у b2b-команд - 45–55%. То есть forecast и случайный бросок монетки дают примерно одинаковый результат. При этом 78% компаний считают, что «у них с forecast всё в порядке». Это не парадокс. Это системная дезинформация менеджмента о самом себе.

Как это устроено. Продавец ставит сделке статус «commit» или «best case» по ощущению. Руководитель группы складывает. Получается число. Это число уходит вверх. Там его складывают с другими. В совете директоров обсуждают как факт.

Forecast, собранный по ощущениям, - это не прогноз. Это коллективное самообольщение с красивой таблицей.

Три уровня forecast-дисциплины

В моей практике forecast делится на три уровня зрелости. Большинство российских b2b-компаний сидят на первом. Хорошие - на втором. Действительно зрелые - на третьем.

Три уровня forecast-дисциплины Уровень 1 Уровень 2 Уровень 3 по ощущению точность по продавцу категории сделок оценка воронки надстройка руководителя снизу и сверху точность 45–55% точность 70–75% точность 85–92%

Разница между уровнями - это разница между «оптимистичным гаданием» и «инструментом управления».

Уровень 1. Forecast по ощущению

Самый распространённый. Продавцы ставят commit/best case в CRM как им кажется. Никто не считает исторической точности. Менеджеры просто суммируют.

Признаки:

  • Один продавец систематически оптимистичен на 30%, другой пессимистичен на 20%, никто не знает.
  • Нет определения, что такое commit и best case.
  • Forecast меняется в последнюю неделю квартала на 20–30%.
  • Итоговая точность 45–55%.

Уровень 2. Rep-level accuracy

Первый шаг к взрослому forecast. Считается историческая точность каждого продавца.

Как это работает на практике. Вы берёте последние 4 квартала. По каждому продавцу смотрите: что он ставил в commit в середине квартала и что реально закрыл. Получаете поправочный коэффициент. У одного - 0.78, у другого - 1.12, у третьего - 0.95.

Теперь его commit в CRM умножается на этот коэффициент. Forecast становится на 20–25% точнее за один квартал. Без новых инструментов, без новых процессов. Только с историей.

В одном B2B-контуре мы делали это без нового CRM и без тяжёлого консалтинга: историческая точность продавца, Excel, еженедельная дисциплина. Уже через квартал forecast стал заметно меньше врать. Точные проценты здесь не важны: важна сама логика поправочного коэффициента.

Уровень 3. Manager overlay + pipeline buckets

Взрослый forecast. Три слоя одновременно.

  1. Rep-level. Продавцы ставят commit/best case, скорректированные на их историческую точность.
  2. Manager overlay. Руководитель группы добавляет свой взгляд: «эту сделку я знаю, здесь продавец недооценивает», «эту переношу в следующий квартал независимо от commit». Это не правка цифры, это второй слой.
  3. Pipeline buckets. Параллельно считается forecast от воронки: что есть в pipeline × средняя конверсия по стадии × исторические weights.

Финальный forecast - это встреча трёх цифр. Если они сходятся в пределах 5% - уверенность высокая. Если расходятся на 15%+ - это сигнал, что где-то есть проблема.

Что такое commit, best case, pipeline на самом деле

Главная проблема уровня 1 - размытые определения. В каждой компании я видел свои, и все разные. Мои рабочие:

КатегорияОпределениеОжидаемая конверсия
CommitДоговорённость с ЛПР о подписи в этом квартале. Согласованные условия. Бюджет подтверждён.90–95%
Best caseЕсть реальный шанс в этом квартале. Не все условия согласованы, но движется.55–70%
PipelineАктивная работа. В квартале возможно, но не гарантировано.25–40%
Not in forecastСделка есть, в квартал не закроется.меньше 10%

Эти цифры нужно откалибровать под свою компанию. У всех они свои. Но главное - определения должны быть едины для всех продавцов и написаны одним предложением каждая.

Как внедрить, чтобы не убить темп

Частый страх: «если ввести строгую дисциплину forecast, продавцы перестанут продавать и начнут писать отчёты». Так бывает. Обычно из-за того, что внедряют сразу всё и через неделю начинают наказывать.

Мой рабочий опыт внедрения forecast-дисциплины выглядел иначе:

  1. Первый квартал - только наблюдение. Собираем данные, считаем rep-level accuracy, не меняем поведение продавцов.
  2. Второй квартал - разговор 1:1. Каждому продавцу показываем его исторический коэффициент. Обсуждаем, не наказываем.
  3. Третий квартал - новые определения. Вводим единые определения commit/best case, обучаем.
  4. Четвёртый квартал - manager overlay. Включаем второй слой forecast.
  5. Со второго года - pipeline buckets. Параллельная сборка снизу.

Полный цикл внедрения - 12–15 месяцев. Результат - forecast-точность 85%+ и исчезновение сюрпризов в последнюю неделю квартала.

Границы применимости

Этот подход не работает в команде до 4–5 продавцов - статистика слишком малая для rep-level accuracy. В такой команде хватит манагер-обзора и понятных определений.

Не работает в первом году новой команды - нет истории. Нужно минимум 3–4 квартала для базы. Не работает, если коммерческая структура переорганизуется каждые 6 месяцев - исторические коэффициенты обнуляются при смене роли.

Что забрать

Forecast - это не про «угадать цифру». Forecast - это инструмент управления ожиданиями внутри компании. Если в середине квартала вы видите, что forecast проседает - у вас есть шесть недель, чтобы что-то сделать. Если вы видите это в последний день - вы уже ничего не успеваете, можете только объясняться. Разница между этими двумя ситуациями - это и есть разница между зрелой и незрелой forecast-дисциплиной.

Начать можно за один квартал. Не нужно больших проектов. Нужно Excel, история по 4 квартала и разговор с продавцами без наказаний.

Rep-level accuracy: как считать практически

Простой процесс. Excel, четыре квартала данных, одна формула.

  1. Шаг 1. По каждому продавцу берёте его commit на середине каждого квартала (не в конце - потому что в конце он уже честнее).
  2. Шаг 2. Берёте его же факт на конец квартала.
  3. Шаг 3. Считаете отношение. Получаете четыре цифры на продавца.
  4. Шаг 4. Берёте медиану (не среднее - среднее легко портится выбросами).
  5. Шаг 5. Эта медиана - его коэффициент.

Пример. Продавец Иван. Четыре квартала: 1.15, 0.92, 0.88, 1.05. Медиана - 0.985. Если он в середине текущего квартала commit 8 млн - взрослый forecast от него 7.88 млн. Ничего сложного.

Что делать, когда три источника forecast расходятся

Уровень 3 даёт три forecast: от продавцов, от менеджеров, от pipeline buckets. В идеале они сходятся в пределах 5%. На практике иногда расходятся на 15–20%. Что это значит?

  • Rep выше, manager ниже. Продавцы оптимистичны по сделкам, которые руководитель знает хуже. Обычно - крупные или сложные сделки. Проверить: опросить каждую сделку отдельно.
  • Rep выше, bucket ниже. Продавцы оптимистичны, но статистика воронки не верит. Чаще всего - неправильная стадия в CRM (сделка стоит в «переговорах», хотя реально в «discovery»).
  • Bucket выше, rep ниже. Продавцы пессимистичны, воронка формально показывает больше. Обычно значит: стадии в CRM не обновляются, и часть «старых» сделок на самом деле зомби.
  • Manager выше rep и bucket. Опасный случай: руководитель поверил одной крупной сделке, о которой команда пока не знает. Проверить: доказательства существуют?

Еженедельный ритуал forecast: 30 минут

Частая ошибка - forecast превращается в часовое совещание с 15 людьми. Это не работает. У меня рабочий ритуал - 30 минут, четыре участника: CRO, руководитель продаж, финансовый контроллер, ответственный за CRM.

  1. 0:00–0:05. Новые сделки в commit.
  2. 0:05–0:15. Изменения по «важным» сделкам (больше 2× медианного чека).
  3. 0:15–0:25. Расхождения между rep, manager, bucket.
  4. 0:25–0:30. Решения, кому что сделать к следующей неделе.

Никаких демонстраций отчётов. Никаких длинных разговоров о «рынок сложный». Только цифры, сделки, решения.

Как незрелая forecast-дисциплина портит стратегические решения

Это не только про оперативку. Плохой forecast системно искажает стратегию компании.

Пример из BrandMaker (2019): три квартала подряд forecast был на 25% оптимистичнее факта. На основании forecast совет директоров утвердил расширение на два новых рынка. К моменту, когда факт стал виден, расходы на открытие уже пошли. Закрывать - дороже, чем продолжать. Протерпели два года в красной зоне и свернулись.

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

Forecast-дисциплина - это не про «точнее считать сделки». Это про то, что компания начинает себе доверять в стратегических решениях. Разница огромная.

Как работать с продавцом, у которого плохой forecast-коэффициент

Важный момент. Если у продавца коэффициент 0.6 или 1.4 - это не повод его уволить. Это повод с ним поговорить.

Коэффициент 0.6 обычно означает одно из трёх: человек оптимист по природе, человек не умеет квалифицировать, человек боится показать пустой pipeline. Каждое лечится своим способом. Коэффициент 1.4 - человек пессимист или занижает специально (надеется на «перевыполнение»). Тоже поведенческая штука.

Что делать: один раз в месяц разговор 1:1. Показываете коэффициент. Спрашиваете: что, на твой взгляд, его формирует? Слушаете. Даёте пару инструментов (например, MEDDIC-квалификация для оптимистов). Через квартал проверяете снова.

В 70% случаев коэффициент двигается к 0.9–1.1 за два квартала. В 30% - не двигается, и это уже вопрос совместимости роли и человека. Но это не повод увольнять после одного квартала плохих цифр.

Как форкаст ведёт себя в кризисе и что с этим делать

Отдельная тема - forecast в нестабильный период. В 2022-м и 2024-м я проходил это в разных компаниях. Одна вещь быстро стала понятна: обычная forecast-дисциплина в кризис ломается.

Почему:

  • Исторические коэффициенты rep-level перестают работать. Продавец, у которого был коэффициент 0.95, начинает показывать 0.6, потому что клиенты массово переносят сделки.
  • Стадии в CRM не успевают отражать реальность. Сделка, которая стояла на «переговорах», вдруг падает в «на паузе до следующего квартала».
  • Manager overlay становится важнее rep-level, потому что руководители ближе к ЛПР на стороне клиента.

Что делать в такой период:

  1. Обновлять forecast раз в неделю, а не раз в две.
  2. Ввести четвёртую категорию - «замороженные» сделки. Это не lost, но и не активные. Отдельная строка в forecast.
  3. Вернуть bucket-модель в центр, потому что она меньше зависит от оптимизма продавцов.
  4. Каждую крупную сделку обсуждать на ритуале отдельно.

В 2022-м это спасло нам квартал: мы видели просадку на 3 недели раньше, чем она стала бы очевидной, и успели перекинуть ресурсы с совсем замороженных сделок на те, что были живыми.

Как forecast-дисциплина связана с бонусной системой продавцов

Деликатная тема, но важная. Если бонусы продавцов завязаны на «точность forecast» - получаете волны занижений. Если бонусы - только на факт выполнения плана - получаете оптимизм forecast.

Мой рабочий компромисс:

  • Основной бонус - за факт выручки. 70–80% бонусной части.
  • Модификатор - за forecast-accuracy. 10–15%. Считается за год, не за квартал. Чтобы не наказывать за случайные квартальные колебания.
  • Штраф за «накачку» - если commit-сделка превращается в lost чаще, чем в 15% случаев по году, модификатор становится отрицательным.

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

Где forecast-дисциплина не спасёт

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

  • Продуктовая рыночная позиция. Если продукт сам по себе плохо продаётся - никакой forecast этого не починит. Максимум - покажет проблему раньше.
  • Управленческая воля. Если CEO не готов действовать на основе forecast (например, сократить расходы при просадке) - прогноз превращается в жанр «пассивного наблюдения».
  • Команда среднего звена. Если руководители групп не хотят разбирать свои сделки каждую неделю - никакая дисциплина снизу не построится. Это требует ежедневной управленческой работы, а не только методологии.

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

Соседи по теме

Для углубления: Forecasting продаж в b2b - базовый разбор. Sales velocity - метрика, которая упрощает forecast. RevOps-аудит - формат, где forecast-дисциплина проверяется. Chief Revenue Officer в России - о роли, которая владеет forecast-дисциплиной. CRM как система - без этого фундамент не строится. RevOps без магии - общий разбор контура.

Частые вопросы

Что если продавцы начнут занижать forecast, чтобы перевыполнить?

Это частая реакция на первом году. Решается через rep-level accuracy: занижение и завышение одинаково снижают коэффициент точности.

Как часто обновлять forecast?

Раз в неделю. Реже - теряете контроль. Чаще - продавцы превращаются в офисных клерков.

Нужен ли для forecast-дисциплины специальный инструмент?

Нет. CRM и Excel хватит на первые два года. Специализированные forecast-платформы окупаются на командах 50+ продавцов.

Как связан forecast с velocity?

Velocity - это про скорость воронки. Forecast - про предсказуемость закрытий. Хорошая velocity делает forecast проще.

Что делать с крупными сделками, которые ломают статистику?

Выделять отдельно. Для сделок 5×+ медианы forecast ведётся вручную на уровне ЛПР, а не через статистику.

Как показать точность forecast совету директоров?

Не одной цифрой, а тремя: forecast начала квартала, середины, конца. Плюс факт. Разброс этих четырёх точек показывает зрелость.

Если хотите собрать свою forecast-дисциплину

За 90 минут смотрим вашу текущую точность, считаем rep-level по последним 4 кварталам, намечаем план внедрения на год без перегруза команды.

Если статья зашла — киньте в Telegram-чаты, где это пригодится: Поделиться в Telegram