Налаштування вирви тендерних продажів у Бітрікс24

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування вирви тендерних продажів у Бітрікс24
Проста
~1 робочий день
Часті питання

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

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування воронки тендерних продажів у Бітрікс24

Тендерні продажі — процес із жорсткими регламентами, безліччю етапів і специфічними дедлайнами. Стандартна воронка продажів Бітрікс24 проектувалась для B2B-угод, де менеджер веде клієнта від першого контакту до оплати. Тендер влаштований інакше: є підготовчий етап (аналіз ТЗ, розрахунок ціни), є участь (подача заявки, торги), є виконання контракту. Три різних процеси — три різні воронки або одна розширена.

Архітектурний вибір: одна воронка чи кілька

Одна воронка з усіма стадіями — зручна для звітності, але стадій виходить 15–20. Переускладнена воронка — менеджери перестають вести її акуратно.

Кілька воронок (смарт-процеси або окремі напрямки):

  • «Тендерна аналітика» — нові закупівлі, аналіз, рішення про участь
  • «Участь у тендері» — підготовка заявки, торги, очікування результату
  • «Виконання контракту» — створюється при перемозі, окремий цикл

Для більшості компаній із тендерним відділом 3–10 осіб — один смарт-процес «Тендер» з 8–12 стадіями є достатнім.

Стадії воронки

НОВИЙ
  → АНАЛІЗ (вивчення ТЗ, розрахунок вартості)
    → ВІДМОВА ВІД УЧАСТІ (фінал — відмовились до подачі)
    → ПІДГОТОВКА ЗАЯВКИ
      → ЗАЯВКУ ПОДАНО
        → АУКЦІОН/ТОРГИ (якщо аукціон)
          → ОЧІКУВАННЯ ПІДСУМКІВ
            → ПРОГРАШ (фінал — не виграли)
            → ПЕРЕМОГА
              → УКЛАДЕННЯ КОНТРАКТУ
                → ВИКОНАННЯ КОНТРАКТУ
                  → КОНТРАКТ ВИКОНАНО (фінал — успіх)
                  → РОЗІРВАННЯ (фінал — невдача)

Семантика стадій:

  • FAIL (червоний) — Відмова від участі, Програш, Розірвання
  • SUCCESS (зелений) — Контракт виконано
  • IN_PROCESS (решта)

Створення воронки через API

// Створення стадій для смарт-процесу (entityTypeId = 183)
$stages = [
    ['NAME' => 'Новий',                'SORT' => 10, 'COLOR' => '#BBBBBB', 'SEMANTICS' => 'P'],
    ['NAME' => 'Аналіз',               'SORT' => 20, 'COLOR' => '#47ADE3', 'SEMANTICS' => 'P'],
    ['NAME' => 'Підготовка заявки',    'SORT' => 30, 'COLOR' => '#FFA900', 'SEMANTICS' => 'P'],
    ['NAME' => 'Заявку подано',        'SORT' => 40, 'COLOR' => '#00C4FB', 'SEMANTICS' => 'P'],
    ['NAME' => 'Аукціон/Торги',        'SORT' => 50, 'COLOR' => '#9DCF00', 'SEMANTICS' => 'P'],
    ['NAME' => 'Очікування підсумків', 'SORT' => 60, 'COLOR' => '#ADB7C2', 'SEMANTICS' => 'P'],
    ['NAME' => 'Перемога',             'SORT' => 70, 'COLOR' => '#00C4FB', 'SEMANTICS' => 'P'],
    ['NAME' => 'Укладення контракту',  'SORT' => 80, 'COLOR' => '#47ADE3', 'SEMANTICS' => 'P'],
    ['NAME' => 'Виконання',            'SORT' => 90, 'COLOR' => '#47ADE3', 'SEMANTICS' => 'P'],
    // Фінальні стадії
    ['NAME' => 'Контракт виконано',    'SORT' => 110, 'COLOR' => '#7BD500', 'SEMANTICS' => 'S'],
    ['NAME' => 'Програш',              'SORT' => 120, 'COLOR' => '#FF5752', 'SEMANTICS' => 'F'],
    ['NAME' => 'Відмова від участі',   'SORT' => 130, 'COLOR' => '#FF8F61', 'SEMANTICS' => 'F'],
    ['NAME' => 'Розірвання',           'SORT' => 140, 'COLOR' => '#FF5752', 'SEMANTICS' => 'F'],
];

foreach ($stages as $stage) {
    \Bitrix\Crm\PhaseSemantics\SmartProcessStageTable::add(array_merge(
        $stage,
        ['ENTITY_TYPE_ID' => 183, 'CATEGORY_ID' => 0]
    ));
}

Роботи на ключових стадіях

При переході до «Підготовки заявки» автоматично:

  • Завдання «Аналіз технічного завдання» (термін: 2 дні)
  • Завдання «Розрахунок собівартості та маржі» (термін: 3 дні)
  • Завдання «Підготовка документів» (термін: за 2 дні до дедлайну заявки)
  • Повідомлення тендерному спеціалісту

При переході до «Заявку подано»:

  • Завдання «Моніторинг результатів» (дата: дата підведення підсумків)
  • Лист замовнику з підтвердженням участі (якщо потрібно)

При переході до «Перемога»:

  • Завдання «Погодити та підписати контракт» (термін: 10 днів)
  • Повідомлення керівнику та фінансовому директору
  • Створення пов'язаної угоди «Контракт» в окремій воронці (опціонально)
AddEventHandler('crm', 'OnCrmSmartProcessItemUpdate', function(\Bitrix\Crm\Item $item) {
    if ($item->getEntityTypeId() !== 183) return;
    if (!$item->isChangedStageId()) return;

    $newStage = $item->getStageId();
    if (!str_contains($newStage, ':WON') && !str_contains($newStage, 'VICTORY')) {
        return;
    }

    // Перемога — створюємо завдання виконання
    $taskList = [
        ['Підписати контракт через майданчик', '+10 days'],
        ['Отримати банківську гарантію (якщо потрібно)', '+15 days'],
        ['Скласти план виконання контракту', '+5 days'],
    ];

    foreach ($taskList as [$title, $offset]) {
        $deadline = (new \DateTime())->modify($offset);
        \CTaskItem::add([
            'TITLE'          => $title,
            'RESPONSIBLE_ID' => $item->getAssignedById(),
            'CREATED_BY'     => 1,
            'DEADLINE'       => $deadline->format('d.m.Y H:i:s'),
            'GROUP_ID'       => TENDER_GROUP_ID,
            'UF_CRM_TASK'    => ['T' . $item->getId()],
        ], 1);
    }
});

KPI та аналітика воронки

Стандартні метрики тендерного відділу, що відстежуються через CRM:

Показник Як рахується
Конверсія участь → перемога (Перемоги / Подані заявки) × 100%
Середній % зниження НМЦК (НМЦК − Наша ціна) / НМЦК
Причини програшів Розподіл за полем «Причина відмови»
Сума портфеля (активні контракти) Сума поля «Сума контракту» на стадії «Виконання»
Прострочені дедлайни Кількість тендерів із простроченим полем «Термін подачі заявки»

Ці дані доступні у стандартній аналітиці Бітрікс24 без доопрацювань — достатньо правильно заповнювати поля.

Обов'язкові поля для кожної стадії

Через налаштування смарт-процесу задаємо обов'язкові поля при переході між стадіями:

  • «Аналіз» → «Підготовка заявки»: обов'язково заповнити «Наша ціна» та «Відповідальний за підготовку»
  • «Перемога» → «Укладення контракту»: обов'язково «Номер контракту»
  • «Виконання» → «Контракт виконано»: обов'язково «Дата акту» та «Сума контракту»

Це виключає перехід без ключових даних.

Склад робіт

  • Створення смарт-процесу «Тендер» або налаштування окремого напрямку угод
  • 12–15 стадій із семантикою та кольорами
  • Кастомні поля (ІКЗ, НМЦК, майданчик, закон, причина відмови)
  • Роботи та завдання на ключових переходах
  • Обов'язкові поля при зміні стадії
  • Налаштування звітів та аналітики

Терміни: 1–2 тижні базова воронка з полями та роботами. 3–4 тижні з інтеграцією ЄІС та повною аналітикою.