Эффективное управление взаимоотношениями с клиентами невозможно без глубокого анализа клиентской базы. BI-Конструктор Битрикс24 предоставляет мощные инструменты для создания аналитических отчетов по компаниям и контактам, которые помогут вам лучше понять свою клиентскую базу и принимать обоснованные решения. В этой статье мы рассмотрим, как использовать наборы данных по компаниям и контактам для создания информативных отчетов.
Наборы данных для анализа клиентской базы
В BI-Конструкторе Битрикс24 доступны четыре основных набора данных для анализа компаний и контактов:
1. crm_company — основные данные о компаниях
Этот набор содержит ключевую информацию о компаниях:
- Идентификаторы и названия компаний
- Даты создания и изменения карточек
- Информация о сотрудниках, работающих с компаниями
- Адреса и контактные данные
- Типы компаний и сферы деятельности
- Финансовые показатели (годовой оборот)
- Источники привлечения (UTM-метки)
2. crm_company_uf — пользовательские поля компаний
Набор включает данные из пользовательских полей, которые вы создали для компаний:
- Категории клиентов
- Дополнительные контактные данные
- Специфические для вашего бизнеса параметры
- Логотипы, печати и подписи
3. crm_contact — основные данные о контактах
Этот набор содержит системную информацию о контактах:
- Персональные данные (имя, фамилия, отчество)
- Должности и привязки к компаниям
- Контактная информация (телефоны, email, мессенджеры)
- Данные о сотрудниках, ответственных за контакты
- Источники привлечения контактов
4. crm_contact_uf — пользовательские поля контактов
Набор включает данные из пользовательских полей контактов:
- Даты последних коммуникаций
- Статусы клиентов
- Предпочтения и интересы
- Другие специфические параметры
Практические примеры отчетов по клиентской базе
Сегментация клиентов по отраслям и регионам
Используя данные из crm_company, можно создать наглядную визуализацию распределения клиентов:
- По сферам деятельности (INDUSTRY_NAME)
- По географическому расположению (ADDRESS_COUNTRY, ADDRESS_REGION, ADDRESS_CITY)
- По типам компаний (COMPANY_TYPE_NAME)
Для такого анализа подойдут круговые диаграммы или тримапы, которые наглядно покажут структуру клиентской базы.
Анализ эффективности менеджеров по работе с клиентами
Объединив данные из crm_company и crm_deal, можно оценить эффективность работы менеджеров с компаниями:
- Количество компаний в работе у каждого менеджера
- Объем продаж по компаниям в разрезе ответственных
- Среднее время от создания компании до первой сделки
- Конверсия компаний в сделки
Для такого анализа подойдут столбчатые диаграммы и таблицы с показателями эффективности.
Анализ источников привлечения клиентов
Используя UTM-метки из наборов crm_company и crm_contact, можно создать отчет по эффективности каналов привлечения:
- Распределение компаний по источникам (UTM_SOURCE)
- Сравнение качества клиентов из разных каналов
- ROI маркетинговых кампаний (при наличии данных о затратах)
Линейчатые диаграммы и гистограммы помогут наглядно представить эти данные.
Динамика роста клиентской базы
На основе полей DATE_CREATE из наборов crm_company и crm_contact можно проанализировать:
- Темпы роста клиентской базы по месяцам/кварталам
- Сезонность в привлечении новых клиентов
- Сравнение динамики с предыдущими периодами
Линейные графики и графики с накоплением идеально подойдут для отображения динамики.
Технические аспекты создания отчетов
Подготовка данных
Для эффективного анализа клиентской базы рекомендуется создать объединенные датасеты:
1. Компании с пользовательскими полями:
SELECT
crm_company.*,
trim(crm_company_uf.UF_CRM_CATEGORY) AS client_category,
CAST(crm_company_uf.UF_CRM_BUDGET AS DOUBLE) AS client_budget
FROM
crm_company
LEFT JOIN
crm_company_uf ON crm_company.ID = crm_company_uf.COMPANY_ID
2. Контакты с привязкой к компаниям:
SELECT
crm_contact.*,
crm_company.TITLE AS company_name,
crm_company.INDUSTRY_NAME AS industry_name,
trim(crm_contact_uf.UF_CRM_STATUS) AS contact_status
FROM
crm_contact
LEFT JOIN
crm_company ON crm_contact.COMPANY_ID = crm_company.ID
LEFT JOIN
crm_contact_uf ON crm_contact.ID = crm_contact_uf.CONTACT_ID
Обработка телефонов и email
Поля PHONE, EMAIL и IM в таблицах crm_company и crm_contact содержат множественные значения, разделенные запятыми. Для их корректной обработки используйте функцию UNNEST:
SELECT
ID,
TITLE,
split_column AS clean_phone
FROM
crm_company,
UNNEST(split(PHONE, ',')) AS t(split_column)
Геоаналитика
Для создания географических отчетов используйте поля ADDRESS_COUNTRY, ADDRESS_REGION и ADDRESS_CITY. При необходимости можно создать вычисляемое поле для формирования полного адреса:
CONCAT(
COALESCE(ADDRESS_COUNTRY, ''), ', ',
COALESCE(ADDRESS_REGION, ''), ', ',
COALESCE(ADDRESS_CITY, ''), ', ',
COALESCE(ADDRESS_1, '')
) AS full_address
Лучшие практики визуализации данных по клиентской базе
Интерактивные дашборды
Создайте интерактивный дашборд с фильтрами по:
- Периоду (для анализа динамики)
- Ответственным менеджерам
- Отраслям и типам компаний
- Регионам
Это позволит пользователям самостоятельно исследовать данные и находить инсайты.
Комбинированные отчеты
Объединяйте данные о компаниях с данными о сделках и активностях для создания комплексных отчетов:
- Компании с наибольшим количеством сделок
- Компании с наибольшей суммой сделок
- Компании с наибольшим количеством контактов
Визуальные индикаторы
Используйте цветовое кодирование для быстрой оценки состояния клиентской базы:
- Зеленый — активные клиенты
- Желтый — клиенты со средней активностью
- Красный — неактивные клиенты
Практические сценарии использования аналитики клиентской базы
Сценарий 1: Выявление ключевых клиентов
Создайте отчет, который выделит компании с наибольшим потенциалом на основе:
- Годового оборота (REVENUE)
- Количества сотрудников (EMPLOYEES)
- Истории сделок
- Отрасли (INDUSTRY_NAME)
Такой отчет поможет сфокусировать усилия на развитии отношений с наиболее перспективными клиентами.
Сценарий 2: Анализ "спящих" клиентов
Выявите компании, с которыми давно не было взаимодействий:
- Нет новых сделок за последние 6 месяцев
Это позволит запустить кампанию по реактивации "спящих" клиентов.
Сценарий 3: Оценка качества клиентской базы
Создайте отчет, который покажет:
- Распределение клиентов по категориям (если используется соответствующее пользовательское поле)
- Соотношение новых и постоянных клиентов
- Процент клиентов, совершивших повторные сделки
- Средний чек по клиентам
Заключение
BI-Конструктор Битрикс24 предоставляет широкие возможности для анализа клиентской базы. Используя наборы данных crm_company, crm_company_uf, crm_contact и crm_contact_uf, вы можете создавать информативные отчеты, которые помогут лучше понять ваших клиентов, оптимизировать работу менеджеров и повысить эффективность маркетинговых кампаний.
Начните с базовых отчетов по сегментации клиентов и постепенно расширяйте аналитику, добавляя новые измерения и показатели. Помните, что главная цель аналитики клиентской базы — не просто сбор данных, а получение ценных инсайтов, которые помогут выстроить более эффективные отношения с клиентами и увеличить продажи.
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️➤
Разработка BI-отчетов - консультации и помощь в разработке индивидуальных BI-отчетов в BI-Конструкторе Битрикс24
Телеграм канал про BI-Конструктор - изучаем с нуля BI-Конструктор Битрикс24