Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

Казалось бы, BI полностью закрывает вопрос аналитики. Но на практике это не всегда так.

Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

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

Именно с такой задачей ко мне пришли в одном из проектов.

Что попросил бизнес

У внутреннего заказчика, руководителя отдела продаж, появилась потребность: нужна не просто аналитика по менеджерам, а доска почёта.

Не в переносном смысле, а буквально: с рейтингами, пьедесталом лидеров, визуальным акцентом на топ-3 и возможностью быстро провалиться в детали по сделкам.

Плюс к этому нужно было:

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

То есть задача была уже не про обычный BI-дашборд. Это был запрос на систему мотивации и контроля, завёрнутую в аналитику.

Почему стандартного BI оказалось недостаточно

Снаружи такая задача выглядит просто:

«Сделайте красивый отчёт по продажам».

Но если смотреть на неё как на бизнес-задачу, становится понятно, что одного BI здесь недостаточно.

BI отлично справляется с аналитической частью:

  • считает показатели;
  • строит графики;
  • показывает динамику;
  • позволяет анализировать данные.

При этом многие BI-системы при наличии дополнительных инструментов и интеграций могут решать и часть задач автоматизации.

Но в нашем случае требовалось не просто построить отчёт, а собрать вокруг данных целый рабочий сценарий:

  • показать результат в формате, который будет работать как инструмент мотивации;
  • встроить его в процессы отдела продаж;
  • автоматически формировать итоги за разные периоды;
  • учитывать рабочие и нерабочие дни;
  • отправлять сообщения в конкретный рабочий чат;
  • отдельно реагировать на крупные сделки;
  • связать всё это с данными и логикой CRM.

То есть вопрос был уже не «какой BI использовать?», а как превратить данные из CRM в работающий управленческий инструмент.

Поэтому я пошла не по пути «подключить BI и успокоиться», а собрала отдельное решение, в котором аналитика стала только одной из частей системы.

Что в итоге было сделано

Проект состоял из двух частей.

1. Приложение в Bitrix24

Приложение я разработала самостоятельно на JavaScript и PHP, с интеграцией с Bitrix24 через REST API.

Это внутренний дашборд, который показывает результаты отдела продаж за выбранный период.

В нём есть:

  • загрузка сотрудников из Bitrix24;
  • загрузка сделок из CRM;
  • расчёт выручки с НДС;
  • расчёт прибыли без НДС;
  • рейтинг по выручке;
  • рейтинг по прибыли;
  • блок топ-3;
  • визуализация в виде пьедестала;
  • список сделок по каждому менеджеру;
  • переход в карточку сделки прямо из отчёта;
  • фильтры по периодам;
  • справка для пользователей;
  • демо-режим и режим диагностики.
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

2. Автоматические уведомления в Яндекс Мессенджер

Вторая часть — это сценарий автоматической отправки уведомлений.

Он умеет:

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

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

Как это выглядит для пользователя

Идея дашборда была в том, чтобы сделать аналитику не скучной, а живой.

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

В дашборде появились:

  • топ-3 менеджеров по выручке и прибыли;
  • визуальный пьедестал;
  • общий рейтинг сотрудников;
  • горизонтальные шкалы, чтобы было видно, кто насколько близок к лидеру;
  • раскрытие сделок по каждому сотруднику;
  • переход в CRM по клику.
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

Плюс — гибкие фильтры по времени.

Можно смотреть:

  • последние 7 дней;
  • последние 14 дней;
  • последние 30 дней;
  • последние 365 дней;
  • этот месяц;
  • прошлый месяц;
  • этот квартал;
  • прошлый квартал;
  • этот год;
  • прошлый год.

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

Это удобно, потому что руководителю редко нужен только «срез за сегодня». Обычно важно сравнивать, проверять динамику, смотреть, как меняется результат по конкретным периодам.

Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней
Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

Почему это вообще важно

На первый взгляд можно подумать: ну и что тут такого, ещё один отчёт.

Но на практике такие решения закрывают сразу несколько задач.

Во-первых, прозрачность

Руководитель видит, кто реально приносит результат, а кто просто присутствует в CRM.

Во-вторых, мотивация

Когда рейтинги видны команде, это работает намного лучше, чем просто разговоры о KPI.

В-третьих, экономия времени

Не нужно собирать отчёты руками, вытаскивать данные из CRM, пересчитывать показатели и рассылать их всем по отдельности.

В-четвёртых, единая картина

Команда и руководитель смотрят на одни и те же данные, а не на пять разных версий «правды».

В-пятых, автоматическая коммуникация

Итоги месяца, квартала и года приходят сами.

И, наконец, контроль крупных сделок

Крупные размещения сразу попадают в рабочий чат, а не теряются где-то между задачами и переписками.

Почему задача оказалась сложнее, чем кажется

Самое смешное в таких проектах — это разрыв между внешним впечатлением и реальной сложностью.

Снаружи это выглядит как:

«Сделать красивую доску с рейтингом».

А внутри там уже вполне серьёзная инженерия:

  • работа с REST API Bitrix24;
  • постраничная загрузка данных;
  • фильтрация сделок по отделу и исключениям;
  • работа с пользовательскими полями;
  • расчёт выручки и прибыли по разным правилам;
  • логика периодов;
  • защита от дублей;
  • проверка прав доступа;
  • webhook-сценарии;
  • интеграция с Яндекс Мессенджером;
  • учёт рабочих и нерабочих дней;
  • fallback-логика на случай, если внешний сервис недоступен.

Отдельная сложность была в том, что данные не лежали в одном красивом источнике, из которого можно просто нажать кнопку «выгрузить».

Их нужно было:

  1. собрать из CRM;
  2. отфильтровать;
  3. сопоставить с пользователями;
  4. агрегировать;
  5. привести к понятному виду;
  6. отдать в интерфейс и уведомления.

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

Почему я вообще взялась за это сама

Когда я увидела коммерческое предложение, честно скажу: глаза у меня полезли на лоб. Ценник вышел 756 800 руб. без НДС. И чтобы не быть голословной, скриншот КП прилагаю.

Когда BI недостаточно: история о том, как я сэкономила компании более полумиллиона рублей за несколько дней

И это при том, что я всегда говорю:

такие проекты не могут стоить дёшево.

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

В данном случае внешняя цена оказалась такой, что я решила делать проект самостоятельно.

Не потому, что «там было легко», а потому что было очевидно: задача реальная, ценная, но переплачивать за неё в таком объёме смысла нет.

Что получилось в итоге

В результате компания получила сразу несколько полезных вещей:

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

И самое важное — решение не просто «сделало красиво». Оно закрыло несколько бизнес-задач одновременно.

Главный вывод

BI — это отличный инструмент. Но он не всесильный.

Если бизнесу нужно:

  • не просто считать, а ещё и мотивировать;
  • не просто показывать цифры, а встроить их в рабочий процесс;
  • не просто строить отчёт, а отправлять результаты в чат;
  • не просто анализировать, а управлять вниманием команды,

то стандартного BI может оказаться недостаточно.

В таких случаях нужен уже не просто дашборд, а кастомное решение под конкретную задачу бизнеса.

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

22
11