Налаштування автоматичного розподілу лідів у Бітрікс24
Ручний розподіл лідів — вузьке місце в більшості відділів продажів. Керівник витрачає години на призначення, нові ліди лежать без відповіді. За статистикою, до 40% лідів втрачаються через затримки. Одна компанія зі сфери послуг втрачала 20% заявок, поки не впровадила автоматичну маршрутизацію. Після налаштування час реакції на лід скоротився з 2 годин до 5 хвилин. Автоматичний розподіл прибирає людину з ланцюжка: лід з'явився → призначений потрібному менеджеру → сповіщення відправлено. Наші інженери налаштовують такі схеми під ключ, гарантуючи швидку обробку кожного ліда.
Що дає автоматичний розподіл лідів?
Автоматизація скорочує час реакції на лід із годин до хвилин. Менеджери отримують лише релевантні заявки, керівники бачать прозоре навантаження. Вбудовані інструменти Бітрікс24 дозволяють налаштувати кілька сценаріїв без програмування. Автоматичний розподіл у 3 рази прискорює обробку лідів порівняно з ручним. Крім того, знижується кількість втрачених заявок — економія може сягати сотень тисяч гривень щомісяця.
Як налаштувати розподіл лідів у Бітрікс24?
Черга розподілу (Round-Robin)
Найпростіший варіант — черга. Бітрікс24 призначає ліди менеджерам за круговою схемою. Налаштування: CRM → Налаштування → Розподіл лідів → Черга. Параметри: список менеджерів, робочі години, винятки за відсутностями. Покрокова інструкція:
- Увімкніть чергу розподілу.
- Додайте учасників зі списку співробітників.
- Вкажіть робочі години для кожного (або загальні).
- Налаштуйте винятки: відпустка, лікарняний — ліди підуть наступному.
- Збережіть зміни.
Цей варіант підходить для однотипних заявок. Якщо ліди різні, використовуйте правила маршрутизації.
Правила маршрутизації
Більш гнучкий інструмент — правила маршрутизації. Вони призначають ліди за умовами: джерело, сума, регіон. Приклад таблиці:
| Умова | Дія |
|---|---|
| Джерело = «Сайт Київ» | Призначити менеджеру Іванову |
| Джерело = «Холодний дзвінок» | В чергу «Холодні дзвінки» |
| Сума > 500 000 ₴ | Призначити старшому менеджеру |
| Регіон = «Київська область» | Менеджеру Сидорову (регіональний) |
| UTM_campaign = «fb_retarget» | В воронку «Ретаргетинг» |
Налаштування: CRM → Налаштування → Правила маршрутизації → Створити правило. Така схема направляє кожен лід найбільш підходящому співробітнику. На відміну від черги, правила враховують конкретні атрибути ліда.
Як розподілити ліди за регіоном за допомогою правил?
Вкажіть умову «Регіон» і виберіть потрібного менеджера. Якщо регіонів багато, створіть кілька правил. Можна комбінувати з джерелом. Наприклад, ліди з сайту з Києва — менеджеру Іванову, а зі Львова — Петрову. Це позбавляє ручного переназначення.
Роботи у воронці лідів
Роботи забезпечують тонке налаштування з умовною логікою. Приклад схеми:
Новий лід
└─► [Робот: Перевірити поле "Регіон"]
├─► Київ → [Робот: Призначити відповідального = Іванов]
├─► Львів → [Робот: Призначити відповідального = Петров]
└─► Інше → [Робот: Додати в чергу "Регіони"]
Налаштування роботів: CRM → Ліди → Стадія "Новий" → Автоматизація → Додати робота → "Змінити відповідального". Цей метод підходить для складних бізнес-процесів з кількома розгалуженнями. Він дає більше свободи, ніж правила маршрутизації, але потребує уважності при налаштуванні умов.
Програмний розподіл через REST API
Для унікальної логіки — розподіл за завантаженням менеджера, спеціалізацією або географією — використовуємо REST API та вебхуки. Приклад коду:
<?php
// Вебхук на створення ліда
// URL: /local/rest/lead_routing.php
$leadData = json_decode(file_get_contents('php://input'), true);
$leadId = $leadData['data']['FIELDS_AFTER']['ID'];
$b24 = initBitrix24Client();
$lead = $b24->call('crm.lead.get', ['id' => $leadId]);
$responsibleId = determineResponsible($lead['result']);
$b24->call('crm.lead.update', [
'id' => $leadId,
'fields' => ['ASSIGNED_BY_ID' => $responsibleId],
]);
$b24->call('im.notify.personal.add', [
'USER_ID' => $responsibleId,
'MESSAGE' => 'Вам призначено новий лід: ' . $lead['result']['TITLE'],
]);
function determineResponsible(array $lead): int
{
if ($lead['SOURCE_ID'] === 'SITE_KYIV') {
return KYIV_MANAGER_ID;
}
global $b24;
$managers = [MANAGER_1_ID, MANAGER_2_ID, MANAGER_3_ID];
$loads = [];
foreach ($managers as $managerId) {
$count = $b24->call('crm.lead.list', [
'filter' => ['ASSIGNED_BY_ID' => $managerId, 'STATUS_ID' => 'NEW'],
'select' => ['ID'],
])['total'];
$loads[$managerId] = $count;
}
asort($loads);
return array_key_first($loads);
}
Цей підхід дає повний контроль: можна розподіляти ліди на основі завантаження менеджерів, їхніх навичок, географії клієнта. Він потребує навичок розробки, але окупається при великих обсягах.
Врахування робочого часу та відсутностей
При розподілі важливо перевіряти доступність менеджера. Бітрікс24 надає API для перевірки робочого часу та відсутностей. Якщо менеджер не на роботі, лід перенаправляється черговому. Ми реалізуємо такі сценарії, щоб ліди не зависали. Без цього навіть розумний розподіл може давати збої.
Що входить у налаштування розподілу лідів
- Аудит поточних процесів та аналіз потреб
- Налаштування черг і правил маршрутизації
- Конфігурація роботів для складної логіки
- Розробка кастомних скриптів через REST API (якщо потрібно)
- Інтеграція з 1С, телефонією та іншими системами
- Тестування та навчання співробітників
- Документація щодо схеми розподілу
- Підтримка після запуску
Отримайте консультацію інженера — оцінимо ваш проект і запропонуємо оптимальне рішення.
Чому обирають нас
У нас 5+ років досвіду в налаштуванні Бітрікс24 та 50+ успішних проектів. Сертифіковані спеціалісти гарантують стабільну роботу схеми. Ми надаємо підтримку після запуску.
Терміни та вартість
| Конфігурація | Термін |
|---|---|
| Черга round-robin + робочий час | 0,5–1 день |
| Правила маршрутизації + роботи | 1–2 дні |
| Кастомна логіка через REST + вебхуки | 3–6 днів |
Вартість розраховується індивідуально після оцінки обсягу робіт. Замовте налаштування під ключ — зв'яжіться з нами для консультації.
Докладніше про правила маршрутизації див. офіційну документацію Бітрікс24.







