Кастомный BI-дашборд поверх Bitrix24
В автомобильном маркетплейсе руководству и колл-центру нужна была единая воронка «обращение → визит → продажа» поверх Bitrix24 — штатные отчёты CRM такой срез не показывали.
Часть классических метрик колл-центра (SL/ASA/ATA) физически не считается без данных телефонии; разные источники дат (лид/визит) искажают проценты, если их не развести явно.
- 20 параметризованных SQL-отчётов поверх live-данных CRM с безопасной подстановкой фильтров
- Воронка «лид → визит → сделка → продажа» с промежуточными метриками (Contact Rate, Occupancy и др.)
- Многоуровневый кеш с TTL, stale-fallback и блокировками — дашборд не кладёт CRM тяжёлыми запросами
- 33 whitelisted AJAX-действия с проверкой прав и sessid
- Честная документация ограничений каждой спорной метрики — вместо рисования цифр
- Дашборд РОПа по автоцентру: метрики считаются по автоцентру самой сделки, любая цифра раскрывается кликом в список сделок
- Маркетинговый дашборд по направлениям и источникам трафика; сравнение с теми же датами прошлого месяца на всех страницах
- Общий кеш отчётов с проверкой доступа до кеша: первая сборка — 7,2 с, следующему пользователю — 0 мс
- Реестр доступов «кто видит какой отчёт» с источником каждого доступа, выдача без деплоя и единая шапка навигации по отчётам
Руководство, колл-центр, РОПы и маркетинг получили набор дашбордов поверх live-данных CRM вместо выгрузок в Excel: воронка, автоцентр, маркетинг — с общим кешем, расшифровкой цифр кликом и явно задокументированными ограничениями метрик. Доступы к 6 отчётам управляются из одного реестра без деплоя.
Услуги и решения по теме
Bitrix24 D7: коробочная разработка и стабилизация
Работаю не только с настройками в интерфейсе, но и на уровне коробки, кода и внутренних API.
Автоматизация бизнес-процессов
Когда сотрудники вручную переносят данные, сверяют таблицы, теряют заявки или повторяют однотипные действия — перевожу рутину в код.