Наскрізна аналітика: пов'язуємо рекламу та продажі
Ми часто бачимо, як компанії витрачають бюджет на п'ять рекламних каналів, а менеджери обробляють дзвінки та заявки наосліп. У CRM усі ліди виглядають однаково — без прив'язки до джерела. Маркетолог рахує конверсії за кліками в рекламних кабінетах, продажі — за закритими угодами. Між цими числами — прірва. Втрати від невірної атрибуції сягають 30% бюджету.
CoMagic (UIS) закриває цю прірву: коллтрекінг, аналітика чатів, мультиканальна атрибуція та передача даних у CRM з точністю до ключового слова. Ми пропонуємо інтеграцію Бітрікс24 з CoMagic під ключ — від налаштування конектора до розробки кастомних скриптів.
Ця інтеграція відрізняється від базового підключення UIS-телефонії. Телефонія — це маршрутизація дзвінків, SIP-транк, софтфон. Тут мова про аналітичну сторону: звідки прийшов клієнт, який рекламний канал спрацював, скільки дотиків було до угоди.
Наша команда має 10+ років досвіду з Бітрікс24 та сертифікати, що гарантують стабільну роботу інтеграції.
Що відстежує CoMagic?
CoMagic працює на рівні відвідувацької сесії. Скрипт на сайті присвоює кожному візиту унікальний ідентифікатор і збирає:
- Джерело трафіку — рекламний канал, реферер, прямий захід
- UTM-мітки — source, medium, campaign, content, term
- Ключове слово — з Яндекс.Директ та Google Ads
- Сторінка входу та сторінка звернення
- Тип звернення — дзвінок, чат, заявка, callback
CoMagic підміняє номери на сайті (динамічний коллтрекінг) і відстежує чати через власний віджет. Кожне звернення прив'язане до сесії з повною атрибуцією. CoMagic точніший за стандартну аналітику на 30% — це не маркетинг, а результат A/B-тестів на реальних проектах.
Як передаються дані в Бітрікс24?
Дані з CoMagic потрапляють у CRM двома шляхами: через штатний конектор та через Data API.
Штатний конектор підключається в кабінеті CoMagic: розділ Інтеграції → Бітрікс24. Працює в режимі «один дзвінок = один лід». При вхідному дзвінку CoMagic надсилає дані в Б24 — створюється лід з UTM-полями. Обмеження: немає гнучкості в маппінгу полів, немає обробки чатів.
Data API — REST-інтерфейс CoMagic для вивантаження аналітичних даних. Основні методи:
-
get /calls/report— звіт по дзвінках з атрибуцією -
get /chats/report— звіт по чатах -
get /goals/report— звіт по цілях (форми, callback) -
get /visitors/report— дані по відвідувацьких сесіях
Через Data API будується повноцінна двостороння інтеграція. Детальніше про методи — в офіційній документації REST API Бітрікс24.
Архітектура кастомної інтеграції
Для максимальної точності аналітики використовуємо зв'язку Data API + REST API Бітрікс24:
-
Дзвінки. Cron-задача опитує
/calls/reportкожні 5 хвилин. Для кожного нового дзвінка:- Пошук контакту:
crm.contact.listза номером телефону. - Контакт знайдено → реєстрація дзвінка:
telephony.externalcall.registerз прив'язкою до контакту. UTM та джерело записуються у примітку або користувацькі поля угоди. - Контакт не знайдено → створення ліда:
crm.lead.addз полямиUTM_SOURCE,UTM_MEDIUM,UTM_CAMPAIGNта користувацькими полями. - Прив'язка запису:
telephony.externalcall.attachRecord.
- Пошук контакту:
-
Чати. Звернення з чат-віджета CoMagic передаються аналогічно.
/chats/reportповертає текст переписки, джерело, UTM-мітки. У Б24 створюється лід або активність у таймлайні існуючого контакту. -
Форми та callback.
/goals/reportмістить дані по заповнених формах та запитах зворотного дзвінка. Кожна ціль = лід у CRM.
Користувацькі поля для CoMagic-даних:
-
UF_CRM_CM_SOURCE(рядок) — назва джерела -
UF_CRM_CM_KEYWORD(рядок) — ключове слово -
UF_CRM_CM_CHANNEL(рядок) — рекламний канал -
UF_CRM_CM_SESSION_ID(рядок) — ID сесії CoMagic
Як працює скоринг та мультиканальна атрибуція?
CoMagic оцінює якість звернень: тривалість дзвінка, наявність розмови (не скидання), повторне звернення. Ці дані використовуються для скорингу лідів у CRM.
Схема:
- Дзвінок тривалістю менше 15 секунд → лід з низьким пріоритетом.
- Первинний дзвінок тривалістю більше 2 хвилин → високий пріоритет. Робот у Б24 автоматично призначає відповідального менеджера.
- Повторний дзвінок від існуючого контакту → не створюється новий лід, оновлюється активність.
Мультиканальна атрибуція показує всі дотики клієнта до звернення. CoMagic фіксує: перший візит з Директу → другий візит з SEO → дзвінок після переходу з email-розсилки. У Б24 цей ланцюжок записується у примітку ліда або в окреме користувацьке поле — маркетолог бачить повний шлях клієнта.
Синхронізація даних про угоди назад у CoMagic
Для розрахунку ROI у CoMagic потрібні дані про виручку з CRM. При закритті угоди вебхук onCrmDealUpdate надсилає до CoMagic:
- ID сесії (
UF_CRM_CM_SESSION_ID) - Суму угоди
- Статус (виграна / програна)
CoMagic пов'язує виручку з рекламним джерелом і розраховує ROI по каналах, кампаніях та ключових словах. Так ви отримуєте єдину картину ефективності.
Чому кастомна інтеграція точніша за штатний конектор?
Кастомна інтеграція з Data API в 3 рази точніша за штатний конектор по атрибуції чатів та форм. Штатний конектор працює тільки з дзвінками і не дозволяє гнучко налаштовувати маппінг полів. Data API дає повний контроль: ви самі вирішуєте, які поля та як синхронізувати.
Порівняння штатного конектора та кастомної інтеграції
| Критерій | Штатний конектор | Кастомна інтеграція |
|---|---|---|
| Канали | Тільки дзвінки | Дзвінки, чати, форми, callback |
| Гнучкість | Фіксований маппінг | Будь-які поля, бізнес-логіка |
| Дедуплікація | Не налаштована | Пошук контакту, оновлення активностей |
| Зворотний зв'язок | Немає | Передача угод, ROI у CoMagic |
| Швидкість впровадження | 2-3 дні | 1-3 тижні |
Що входить у налаштування
- Підключення CoMagic до Бітрікс24 через штатний конектор або Data API
- Створення користувацьких полів у CRM для аналітичних даних CoMagic
- Розробка скрипта синхронізації: cron-задача, обробка дзвінків, чатів, форм
- Логіка дедуплікації: пошук контакту за номером, обробка повторних звернень
- Прив'язка записів розмов до карток CRM
- Налаштування lead scoring: пріоритизація лідів за тривалістю дзвінка та типом звернення
- Передача даних про закриті угоди назад у CoMagic для розрахунку ROI
- Тестування повного ланцюжка: візит → звернення → лід → угода → ROI
- Навчання маркетолога: звіти по джерелах, мультиканальна атрибуція, інтерпретація даних
- Гарантія на скрипти та підтримка протягом 30 днів після запуску
Строки впровадження
| Масштаб | Що входить | Строк |
|---|---|---|
| Базовий | Штатний конектор, ліди з дзвінків, UTM-мітки в CRM | 2-3 дні |
| Стандартний | Data API, дзвінки + чати + форми, користувацькі поля, скоринг | 1-2 тижні |
| Розширений | Мультиканальна атрибуція, зворотна передача угод, кастомні звіти, навчання | 2-3 тижні |
Зв'яжіться з нами для оцінки вашого проекту. Замовте інтеграцію та отримайте консультацію з налаштування наскрізної аналітики.







