Настройка оценки эффективности сотрудников в Битрикс24

Настройка оценки эффективности сотрудников Битрикс24 Мы сталкивались с ситуацией, когда руководитель отдела продаж тратит полдня на сбор данных из разных разделов Битрикс24: отчёты по задачам, KPI в CRM, учёт рабочего времени — всё отдельно. Итоговой картины нет, а план-факт считается в Excel. По
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка оценки эффективности сотрудников в Битрикс24
Простой
~1 день

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1415
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    996
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    735
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    863
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    773
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1134

Настройка оценки эффективности сотрудников Битрикс24

Мы сталкивались с ситуацией, когда руководитель отдела продаж тратит полдня на сбор данных из разных разделов Битрикс24: отчёты по задачам, KPI в CRM, учёт рабочего времени — всё отдельно. Итоговой картины нет, а план-факт считается в Excel. По нашим оценкам, 70% руководителей теряют до 4 часов в неделю на ручной сбор KPI. Настройка оценки эффективности решает эту проблему: выстраивает единую систему, где KPI считаются автоматически и видны всем — от менеджера до директора. Средняя экономия времени руководителя после внедрения — 3-5 часов в неделю, что при часовой ставке в 2000 руб. даёт до 40 000 руб. экономии в месяц.

Инструменты Битрикс24 для оценки

Задачи и проекты — базовая метрика: количество завершённых задач, процент выполнения в срок, эффективность по отчёту «Задачи сотрудников» (/tasks/report/). Стандартные показатели доступны без донастройки, но требуется правильно организовать структуру задач.

KPI в CRM — встроенный модуль «Цели» (/crm/plan/). Позволяет ставить план по:

  • количеству звонков, писем, встреч (активности)
  • количеству сделок на каждом этапе воронки
  • сумме сделок (план продаж)

Настройка: CRM → Аналитика → Планы. Период — день, неделя, месяц. Ответственный — конкретный сотрудник или подразделение.

Учёт рабочего времени — модуль «Учёт рабочего времени» (/company/personal/user/{id}/timeman/). Фиксирует начало/конец рабочего дня, отсутствия, паузы. Данные доступны через REST API: timeman.status, timeman.day.get.

Живая лента и оценки — возможность выставлять оценки за задачи (при завершении). Включается в настройках задачи: «Запросить оценку». Данные агрегируются в отчёте «Оценки».

Как настроить KPI для разных ролей?

Для отдела продаж минимальный рабочий набор KPI:

  1. План по звонкам — Активности → Звонки → дневной/недельный план на сотрудника
  2. План по встречам — Активности → Встречи
  3. Конверсия лид → сделка — считается из воронки автоматически
  4. План по выручке — Сделки → Бюджет → месячный план

Настройка через интерфейс: CRM → Аналитика → Планы → Добавить план. Указываем:

  • Тип сущности (лиды, сделки, активности)
  • Период
  • Целевые значения по каждому сотруднику
  • Воронку (если несколько воронок)

Данные планов хранятся в таблицах b_crm_act_stat, b_crm_deal и агрегируются через REST:

// Получение факта по звонкам через REST API Битрикс24 $result = \CRest::call('crm.activity.list', [ 'filter' => [ 'RESPONSIBLE_ID' => $userId, 'TYPE_ID' => 2, // 2 = звонок '>=CREATED' => date('Y-m-d', strtotime('first day of this month')), '<=CREATED' => date('Y-m-d'), ], 'select' => ['ID', 'CREATED', 'COMPLETED'], ]); $callCount = count($result['result']); 

Что включает настройка оценки эффективности?

Этап Длительность Результат
Аудит текущей структуры CRM 1–2 дня Отчёт с рекомендациями
Настройка планов KPI 2–3 дня Работающие планы по активностям и сделкам
Учёт рабочего времени 1 день Корректное фиксирование start/end с интеграцией
Разработка агента автоотчёта 3–5 дней Ежедневная/еженедельная KPI-сводка в уведомления
Дашборд руководителя 2–4 дня Стандартный или кастомный на BI-конструкторе
Настройка прав доступа 1 день Разграничение видимости показателей

Настройка автоматических отчётов руководителю

Роботы CRM (триггеры) позволяют слать сводку без дополнительной разработки. Но для полноценного отчёта нужен кастомный обработчик.

// Агент для ежедневного отчёта — добавляется через b_agent function SendDailyKpiReport(): string { $userIds = [1, 5, 7, 12]; // ID менеджеров foreach ($userIds as $userId) { $report = buildKpiReport($userId); sendReportNotification($userId, $report); } // Возвращаем имя функции для повторного запуска return 'SendDailyKpiReport();'; } function buildKpiReport(int $userId): array { $today = date('Y-m-d'); // Звонки за день $calls = \CRest::call('crm.activity.list', [ 'filter' => ['RESPONSIBLE_ID' => $userId, 'TYPE_ID' => 2, '>=CREATED' => $today], ]); // Закрытые сделки $deals = \CRest::call('crm.deal.list', [ 'filter' => [ 'ASSIGNED_BY_ID' => $userId, 'STAGE_ID' => 'WON', '>=CLOSEDATE' => $today, ], 'select' => ['ID', 'OPPORTUNITY'], ]); $revenue = array_sum(array_column($deals['result'] ?? [], 'OPPORTUNITY')); return [ 'calls' => count($calls['result'] ?? []), 'deals' => count($deals['result'] ?? []), 'revenue' => $revenue, ]; } 

Визуализация: дашборд руководителя

Стандартный дашборд Битрикс24 (/crm/analytics/) показывает:

  • Воронку продаж по менеджерам
  • Сравнение план/факт
  • Рейтинг сотрудников по выручке

Для расширенной аналитики — BI-конструктор (Битрикс24 тариф «Профессиональный» и выше). Подключается через Аналитика → BI-конструктор. Позволяет строить произвольные отчёты поверх данных CRM через SQL-подобный интерфейс. Кастомный дашборд в 3 раза точнее стандартных отчётов — он учитывает веса активностей и динамику конверсии.

Если BI-конструктор недоступен (коробочная версия) — строим отчёт через D7:

$result = \Bitrix\Crm\DealTable::getList([ 'select' => ['ASSIGNED_BY_ID', 'CNT', 'TOTAL' => 'OPPORTUNITY_SUM'], 'filter' => [ 'STAGE_SEMANTIC_ID' => 'S', // S = успешные '>=CLOSEDATE' => new \Bitrix\Main\Type\Date(date('Y-m-01')), ], 'runtime' => [ new \Bitrix\Main\ORM\Fields\ExpressionField('CNT', 'COUNT(*)'), new \Bitrix\Main\ORM\Fields\ExpressionField('OPPORTUNITY_SUM', 'SUM(%s)', 'OPPORTUNITY'), ], 'group' => ['ASSIGNED_BY_ID'], 'order' => ['OPPORTUNITY_SUM' => 'DESC'], ]); 

Как настроить оценку задач для нетипичных ролей?

Для нетипичных ролей (разработчики, дизайнеры, операционный персонал) KPI строится не по CRM, а по задачам.

Включение запроса оценки при завершении задачи — через шаблоны задач или по умолчанию для проекта. Настройка: Задачи → Шаблоны → Запросить оценку.

Агрегация оценок через REST:

$ratings = \CRest::call('task.item.getlist', [ 'order' => ['CREATED_DATE' => 'ASC'], 'filter' => [ 'RESPONSIBLE_ID' => $userId, 'STATUS' => 5, // завершённые '>=CREATED_DATE' => date('Y-m-01'), ], 'select' => ['ID', 'TITLE', 'MARK'], // MARK = оценка (G/N/B) ]); $marks = array_column($ratings['result'] ?? [], 'MARK'); $good = count(array_filter($marks, fn($m) => $m === 'G')); $total = count(array_filter($marks, fn($m) => $m !== '')); $score = $total > 0 ? round($good / $total * 100) : null; 

Почему стоит настроить оценку через нас?

Наша команда имеет 10+ лет опыта работы с Битрикс24 и реализовала более 50 проектов по настройке KPI и автоматизации HR-процессов. Мы не просто включаем стандартные модули — при необходимости пишем кастомные агенты, интегрируем с 1С (CommerceML) и системой расчёта зарплаты. Вы гарантированно получаете дашборд, который показывает реальную картину эффективности, а не «среднюю температуру по больнице». Стоимость проекта варьируется от 40 000 до 150 000 руб. в зависимости от объёма доработок. Согласно официальной документации Битрикс24, модуль «Цели» позволяет гибко настраивать планы для каждого сотрудника.

Дополнительные сведения Для корректной работы агентов необходимо настроить крон на выполнение `/bitrix/modules/main/tools/cron_events.php` раз в минуту. Без этого агенты не будут выполняться автоматически.

Закажите аудит вашей системы уже сегодня — мы бесплатно оценим текущее состояние CRM и предложим оптимальное решение. Получите консультацию по настройке KPI прямо сейчас, оставив заявку на нашем сайте.