Настройка скоринга лидов в CRM Битрикс24 – автоматизация приоритизации

Настройка скоринга лидов в CRM Битрикс24 Мы сталкивались с ситуацией, когда менеджеры «съедали» часы на холодных лидах, пока горячий запрос на крупную сделку ждал в очереди. Без скоринга порядок обработки — случайность. Наш опыт показывает, что правильно настроенная модель баллов за квартал подни
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка скоринга лидов в CRM Битрикс24 – автоматизация приоритизации
Простой
~1 день

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

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

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

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1466
  • Разработка веб-сайта для компании ФИКСПЕР
    Разработка веб-сайта для компании ФИКСПЕР
    1019
  • Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    764
  • Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    882
  • Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    811
  • Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1167

Настройка скоринга лидов в CRM Битрикс24

Мы сталкивались с ситуацией, когда менеджеры «съедали» часы на холодных лидах, пока горячий запрос на крупную сделку ждал в очереди. Без скоринга порядок обработки — случайность. Наш опыт показывает, что правильно настроенная модель баллов за квартал поднимает конверсию в сделку на 5–7%. В одном из проектов мы добились роста конверсии с 12% до 19% — то есть в 1.6 раза.

Скоринг лидов — присвоение числового балла каждому лиду на основе его характеристик и поведения. Задача: менеджеры работают сначала с самыми горячими лидами, а не по порядку поступления. Без скоринга «тёплый» лид, оставивший заявку на крупную сумму, ждёт в очереди за «холодным», который скачал бесплатный материал. При среднем чеке сопоставимом с месячной зарплатой сейлза каждый потерянный час — недополученная выручка.

Битрикс24 не имеет встроенного движка скоринга, но предоставляет инструменты для его реализации: кастомные поля, роботы и REST API. Рассмотрим два подхода. Официальная документация: crm.lead.update

Пользовательское поле «Скоринг» — числовое поле (UF_CRM_LEAD_SCORE) на сущности «Лид». Создаётся в CRM → Настройки → Пользовательские поля → Лид → Добавить поле → Целое число.

Роботы — начисляют баллы при выполнении условий. Через робот «Изменить поле» нельзя прибавить к текущему значению, только установить конкретное — это ограничение. Для аккумулирующего скоринга нужен REST API.

Почему REST API предпочтительнее роботов?

Роботы не умеют накапливать баллы — они ставят фиксированное значение, затирая предыдущие начисления. REST API позволяет вести историю скоринга, динамически пересчитывать баллы при изменении данных лида и реализовывать сложную логику. Гибкость REST API окупает затраты на разработку уже на 200 лидах в день. Экономия на зарплате менеджеров может быть существенной за счёт правильной приоритизации.

Модель скоринга

Типичная скоринг-модель для B2B-лидов:

Критерий Условие Баллы
Источник Рекомендация +30
Источник Органический поиск +15
Источник Реклама +5
Размер компании Более 100 сотрудников +20
Должность Директор, руководитель +15
Сумма сделки Более $4.5k–6.5k +25
Заполненность Email + телефон + компания +10
Активность Открыл письмо +5
Активность Перешёл по ссылке +10
Негатив Конкурент -50

Реализация через REST API

Скоринг-логику реализуют через вебхук, вызываемый при создании и обновлении лида:

// /local/rest/lead_scoring.php $payload = json_decode(file_get_contents('php://input'), true); $leadId = $payload['data']['FIELDS_AFTER']['ID'] ?? null; if (!$leadId) exit; $b24 = initBitrix24Client(); $lead = $b24->call('crm.lead.get', ['id' => $leadId])['result']; $score = calculateLeadScore($lead); $b24->call('crm.lead.update', [ 'id' => $leadId, 'fields' => [ 'UF_CRM_LEAD_SCORE' => $score, 'UF_CRM_LEAD_SCORE_DATE' => date(DATE_ATOM), ], ]); // Если скор высокий — немедленно уведомляем старшего менеджера if ($score >= 60) { $b24->call('im.notify.personal.add', [ 'USER_ID' => SENIOR_MANAGER_ID, 'MESSAGE' => "[b]Горячий лид![/b] Скоринг: {$score}. Лид: {$lead['TITLE']}", ]); } function calculateLeadScore(array $lead): int { $score = 0; // Источник $sourceScores = [ 'RECOMMENDATION' => 30, 'ORGANIC' => 15, 'ADVERTISING' => 5, 'WEB' => 10, ]; $score += $sourceScores[$lead['SOURCE_ID']] ?? 0; // Сумма $opportunity = (float)($lead['OPPORTUNITY'] ?? 0); if ($opportunity >= 500000) $score += 25; elseif ($opportunity >= 100000) $score += 15; elseif ($opportunity >= 50000) $score += 10; // Полнота данных if (!empty($lead['EMAIL'])) $score += 5; if (!empty($lead['PHONE'])) $score += 5; if (!empty($lead['COMPANY_TITLE'])) $score += 5; // Кастомные поля (размер компании, должность) $companySize = $lead['UF_CRM_LEAD_COMPANY_SIZE'] ?? 0; if ($companySize > 100) $score += 20; elseif ($companySize > 20) $score += 10; // Негативные факторы if (str_contains(strtolower($lead['COMPANY_TITLE'] ?? ''), 'конкурент')) { $score -= 50; } return max(0, min(100, $score)); // Ограничиваем 0–100 } 

Как визуализировать скоринг в списке лидов?

Балл скоринга выводят в списке лидов как колонку через настройку отображения в CRM → Лиды → Настройки → Колонки. Для визуального выделения горячих лидов — цветовая индикация через правила выделения строк (Битрикс24 поддерживает цветовое выделение в сетке CRM).

Сортировка лидов по скорингу — через кастомную сортировку в представлении списка: CRM → Лиды → Сортировка → По полю «Скоринг» по убыванию.

Кейс: скоринг для SaaS-компании (из нашей практики)

Наш клиент — компания, продающая CRM-систему малому бизнесу. Лиды приходили с сайта (форма, чат), с рекламы, через партнёров. Без скоринга менеджеры обрабатывали лиды в порядке поступления — и первыми звонили тем, кто скачал лид-магнит, вместо тех, кто запросил демо для команды 50+ человек.

Внедрили скоринг-модель (8 критериев, 0–100 баллов):

  • Лиды с баллом 70+ помечаются «Горячий» — менеджер получает push-уведомление немедленно
  • Лиды 40–69 — обрабатываются в течение 2 часов
  • Лиды ниже 40 — автоматически в email-нуртуринг без участия менеджера

Результат через квартал: конверсия лид → сделка выросла с 12% до 19%. Время первого контакта с горячими лидами сократилось с 4 часов до 20 минут. Клиент окупил внедрение за 2 месяца за счёт роста выручки. При среднем чеке сопоставимом с крупной сделкой и 100 лидах в месяц дополнительный доход составил существенную сумму за квартал.

Что входит в настройку скоринга

  • Документация модели скоринга (критерии, веса, пороги)
  • Настройка пользовательского поля и роботов (при необходимости)
  • Реализация REST API вебхука с бизнес-логикой
  • Интеграция с уведомлениями и нуртурингом
  • Обучение менеджеров работе со скорингом
  • Поддержка после запуска (2 недели)

Сроки

Конфигурация Срок
Модель скоринга (без автоматизации) 0,5 дня
REST API + вебхук + базовая модель 2–3 дня
Полная система с аналитикой и нуртурингом 5–10 дней
Типичные ошибки при внедрении скоринга
  • Слишком много критериев — модель становится непрозрачной, менеджеры перестают ей доверять.
  • Негативные баллы ниже -100 могут сбить шкалу — ограничивайте диапазон.
  • Забывают обновлять скоринг при изменении данных лида — используйте события onCrmLeadUpdate.

Свяжитесь с нами для консультации — подберём оптимальную архитектуру скоринга под ваши бизнес-процессы. Закажите аудит текущей системы лидов, чтобы получить объективную оценку. Получите демо-доступ к настроенной модели скоринга — проверьте её эффективность на своих данных.