Современный бизнес невозможно представить без аналитики. Особенно важно отслеживать эффективность продаж и анализировать сделки — ключевой показатель успешности компании. BI-Конструктор Битрикс24 предоставляет мощные инструменты для создания информативных отчетов по сделкам, которые помогут принимать обоснованные управленческие решения. В этой статье мы рассмотрим, как использовать наборы данных по сделкам для создания аналитических отчетов, которые действительно работают.
Наборы данных по сделкам в BI-Конструкторе
Для построения качественной аналитики сделок в BI-Конструкторе Битрикс24 доступны три основных набора данных:
1. crm_deal — основные сведения о сделках
Этот набор включает системные поля сделки, такие как:
- Идентификаторы сделок
- Даты создания и изменения
- Информация об ответственных сотрудниках
- Связи с компаниями и контактами
- Стадии сделок и их семантические группы
- Суммы и валюты
- Источники сделок
С помощью этих данных вы можете анализировать:
- Количество сделок, закрытых сотрудником
- Скорость обработки сделок
- Текущие сделки в работе
- Эффективность каналов привлечения клиентов
2. crm_deal_uf — пользовательские поля сделок
Этот набор содержит данные из пользовательских полей, которые вы создали самостоятельно:
- Сроки доставки
- Номера заказов
- Специфические для вашего бизнеса параметры
Пользовательские поля позволяют адаптировать аналитику под уникальные потребности вашего бизнеса и включать в отчеты специфические показатели.
3. crm_deal_stage_history — история движения сделок
Набор содержит данные о движении сделок по стадиям:
- Даты перехода между стадиями
- Информация о сотрудниках, изменивших стадию
- Последовательность стадий
Эти данные позволяют проанализировать:
- Путь сделки от начала до завершения
- Время нахождения на каждой стадии
- Узкие места в воронке продаж
- Эффективность работы менеджеров на разных этапах
Практические примеры отчетов по сделкам
Воронка продаж с анализом конверсии
Один из самых востребованных отчетов — воронка продаж. С помощью данных из crm_deal и crm_deal_stage_history можно создать наглядную визуализацию, которая покажет:
- Количество сделок на каждой стадии
- Процент конверсии между стадиями
- Сравнение текущего периода с предыдущим
- Узкие места, где теряется больше всего потенциальных клиентов
Для построения такого отчета используйте тип графика "Воронка" или "Таблица с гистограммой", если требуется более детальное представление данных.
Анализ времени закрытия сделок
Используя данные из crm_deal_stage_history, можно создать отчет, который покажет:
- Среднее время закрытия сделки
- Время нахождения на каждой стадии
- Сравнение скорости работы разных менеджеров
- Динамику изменения скорости обработки сделок во времени
Для такого анализа подойдет линейный график или столбчатая диаграмма с группировкой по менеджерам или периодам.
Анализ причин проигрыша сделок
Особенно ценный отчет для оптимизации продаж — анализ проигранных сделок. Используя данные из crm_deal и crm_deal_stage_history, можно выявить:
- На каких стадиях чаще всего теряются сделки
- Какие менеджеры имеют наибольший процент проигранных сделок
- Зависимость между источником привлечения и вероятностью проигрыша
- Типичные причины отказа клиентов (при наличии соответствующего пользовательского поля)
Технические аспекты создания отчетов
Подготовка данных
Перед созданием отчета необходимо правильно подготовить данные:
1. Создайте датасет, объединяющий таблицы crm_deal и crm_deal_uf:
SELECT
crm_deal.*,
CAST(crm_deal_uf.uf_crm_date_field AS timestamp) AS cast_date_field,
trim(crm_deal_uf.uf_crm_text_field) AS text_field
FROM
crm_deal
LEFT JOIN
crm_deal_uf ON crm_deal_uf.deal_id = crm_deal.id
2. Для анализа истории стадий используйте запрос:
SELECT
crm_deal_stage_history.stage_name,
crm_deal_stage_history.date_create,
date_diff('minute', crm_deal.date_create, crm_deal_stage_history.date_create) AS time_in_minutes,
crm_deal.*
FROM
crm_deal
INNER JOIN
crm_deal_stage_history ON crm_deal.id = crm_deal_stage_history.deal_id
Оптимизация производительности
Для обеспечения быстрой работы отчетов:
- Используйте фильтры по датам для ограничения объема загружаемых данных
- Устанавливайте лимит строк в настройках графика (рекомендуемое значение — 1000)
- Включайте серверную пагинацию для табличных отчетов
- Настраивайте кеширование для датасетов и чартов
Лучшие практики визуализации данных по сделкам
Выбор типа графика
В зависимости от цели анализа выбирайте подходящий тип графика:
- Рейтинг (сравнение показателей) — линейчатая диаграмма или гистограмма
- Динамика (изменение показателя во времени) — линейный график
- Структура (доли в общем объеме) — круговая диаграмма или тримап
Настройка дашборда
Для создания эффективного дашборда по сделкам:
- Разместите ключевые показатели в верхней части (количество и сумма выигранных сделок, конверсия)
- Добавьте фильтры по периоду, ответственным, направлениям
- Группируйте связанные графики в логические блоки
- Используйте единую цветовую схему для всего дашборда
Заключение
BI-Конструктор Битрикс24 предоставляет широкие возможности для анализа сделок и построения информативных отчетов. Используя наборы данных crm_deal, crm_deal_uf и crm_deal_stage_history, вы можете создавать аналитические панели, которые помогут выявить узкие места в процессе продаж, оценить эффективность менеджеров и принимать обоснованные управленческие решения.
Начните с базовых отчетов и постепенно расширяйте аналитику, добавляя новые показатели и измерения. Помните, что главная цель BI-аналитики — не просто визуализация данных, а получение ценных инсайтов, которые помогут улучшить бизнес-процессы и увеличить продажи.
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️➤
Разработка BI-отчетов - консультации и помощь в разработке индивидуальных BI-отчетов в BI-Конструкторе Битрикс24
Телеграм канал про BI-Конструктор - изучаем с нуля BI-Конструктор Битрикс24