Інтеграція рекламного кабінету Google Ads з Bitrix24
Рекламний бюджет у Google Ads — 300 тисяч на місяць. У CRM за той же місяць — 90 лідів з «інтернету». Скільки з них прийшло саме з Google Ads? Які кампанії спрацювали? Менеджер відповідає: «Ну, ми запитували у клієнтів, більшість говорять — знайшли в пошуку». Це не аналітика, а гадання. Прив'язка Google Ads до B24 дає точні цифри: видаток по кампанії, кількість лідів, конверсія в угоду, виручка, ROI. Без ручного сведення таблиць.
Штатне підключення через CRM-маркетинг
B24 підтримує інтеграцію з Google Ads через модуль CRM → Маркетинг → Рекламні кабінети. Підключення:
- Авторизація через Google-аккаунт, прив'язаний до рекламного кабінету.
- Вибір аккаунту Google Ads (якщо управляючий аккаунт — вибір конкретного клієнтського).
- Маппінг кампаній — B24 підтягує список активних кампаній.
- Імпорт видатків — автоматично, раз на добу.
Після підключення в CRM-аналітиці з'являються дані по видатках Google Ads поряд з даними з CRM: ліди, угоди, виручка.
UTM-розмітка та gclid
Зв'язок «клік у Google Ads → лід в CRM» працює через два механізми:
UTM-метки — ручна розмітка URL в оголошеннях:
utm_source=google
utm_medium=cpc
utm_campaign={campaignid}
utm_content={creative}
utm_term={keyword}
Google Ads підтримує шаблони відстеження (tracking templates) на рівні аккаунту — UTM-метки додаються автоматично всім оголошенням.
gclid (Google Click ID) — автоматичний параметр, який Google додає до URL при кліку. Унікальний ідентифікатор кліку, критично важливий для офлайн-конверсій.
При створенні ліда у B24 обидва типи даних зберігаються:
- UTM-поля — у стандартних полях ліда (UTM_SOURCE, UTM_CAMPAIGN та ін.)
- gclid — у користувацькому полі
UF_CRM_GCLID
Атрибуція лідів та угод
Звіт CRM-аналітики групує ліди та угоди по UTM-метках. Для Google Ads доступна деталізація:
| Рівень | Що видно |
|---|---|
| Джерело (utm_source=google) | Всі ліди з Google Ads — загальна картина |
| Кампанія (utm_campaign) | Яка кампанія привела ліди |
| Група оголошень (utm_content) | Яке оголошення конвертує краще |
| Ключове слово (utm_term) | Які запити приводять покупаючих клієнтів |
Для коректної атрибуції важливо: UTM-метки повинні доходити до CRM без втрат. Типові точки втрати: редирект на сайті, SPA без серверної обробки параметрів, форми без прихованих полів для UTM.
Імпорт видатків та звіт ROI
Видатки імпортуються з Google Ads по кампаніях. У CRM-аналітиці розраховуються:
- CPL (Cost Per Lead) — видаток на кампанію / кількість лідів з цієї кампанії
- CPS (Cost Per Sale) — видаток / кількість закритих угод
- ROI — (виручка від угод − видаток на рекламу) / видаток × 100%
- Конверсія Lead → Deal — відсоток лідів, що дійшли до угоди
Приклад: кампанія «Пошук — Бренд» потратила 30 000 ₽, привела 40 лідів, 12 стали угодами на суму 480 000 ₽. ROI = (480 000 − 30 000) / 30 000 × 100% = 1 500%. Кампанія «КМС — Широкі інтереси» потратила 50 000 ₽, привела 60 лідів, 2 угоди на 40 000 ₽. ROI = −20%. Висновок очевидний — але без інтеграції ці цифри не отримати.
Офлайн-конверсії у Google Ads
Google Ads, як і Яндекс.Директ, підтримує завантаження офлайн-конверсій. Дозволяє алгоритмам Smart Bidding оптимізувати ставки на основі реальних продаж, а не проміжних конверсій (заявка на сайті).
Схема передачі:
- Відвідувач клікає на оголошення → Google додає
gclidдо URL. - Сайт зберігає
gclidв cookie та передає в CRM при створенні ліда (приховане поле форми). - У B24
gclidзаписується в користувацьке поле ліда, наслідується угодою при конвертації. - Угода закривається як успішна → скрипт відправляє дані в Google Ads через Conversion Upload API:
gclid, назва конверсії, дата, сума. - Google Ads отримує дані та враховує їх в оптимізації ставок та звітах.
Для роботи необхідно: налаштоване дія-конверсія у Google Ads (тип «Імпорт → CRM»), доступ до Google Ads API через сервісний аккаунт або OAuth.
Enhanced Conversions (розширені конверсії)
Якщо gclid не вдалося зберегти (користувач прийшов з іншого пристрою, cookie почистилися), Google підтримує Enhanced Conversions — передачу конверсій по захешованим даним користувача (email, телефон). B24 містить ці дані в карточці контакту — вони захешуються (SHA-256) та відправляються в Google Ads API.
Розширена аналітика через Google Ads API
Для деталізації сверх штатних можливостей B24 використовується Google Ads API:
-
Звіти по пошуковим запитам.
search_term_view— реальні запити користувачів, які привели до кліків. Зіставлення з конверсіями в CRM показує, які запити приносять продажі. - Видатки по пристроям. Мобільний трафік vs. десктоп — де вищої конверсія в угоду.
- Видатки по геолокації. Які регіони дають оплачені угоди.
- Performance Max. Звітність по кампаніях Performance Max обмежена в інтерфейсі Google Ads, але через API доступні дані по ассетам та аудиторіям.
Дані вивізуються скриптом в BI-конструктор B24 або зовнішню BI-систему (Google Looker Studio, Power BI).
Типові проблеми
-
gclid не зберігається. SPA-сайт не передає GET-параметри у форму. Рішення: JavaScript-обробник, що читає
gclidз URL при завантаженні та зберігає в приховане поле форми + cookie. -
Дублікати конверсій. Одна угода відправляється в Google Ads дважди. Рішення: унікальний
order_id(ID угоди у B24) в кожній завантаженні — Google дедублікує. - Різниця в часових поясах. Google Ads рахує видатки по часовому поясу аккаунту, B24 — по серверу. При звіробці за конкретну дату можливі розбіжності. Рішення: звіробка за повні тижні або місяці.
- Блокування API. Google Ads API вимагає Developer Token з доступом не нижче «Базового». Для отримання — заявка через Google Ads Manager.
Що налаштовуємо
- Підключення Google Ads до B24 через штатний модуль CRM-маркетингу
- Налаштування шаблонів відстеження (tracking templates) з UTM-розміткою на рівні аккаунту
- Збереження
gclidна сайті та передача в CRM при створенні ліда - Імпорт видатків по кампаніях та групах оголошень
- Налаштування звітів ROI: по кампаніях, ключовим словам, пристроям
- Налаштування завантаження офлайн-конверсій з CRM у Google Ads (gclid + Enhanced Conversions)
- Створення дії-конверсії у Google Ads для приймання даних з CRM
- Навчання маркетолога: аналіз звітів, виявлення збиткових кампаній, оптимізація бюджету на основі даних CRM







