Интеграция рекламного кабинета Google Ads с Битрикс24

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Интеграция рекламного кабинета Google Ads с Битрикс24
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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 Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    745
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Интеграция рекламного кабинета Google Ads с Битрикс24

Рекламный бюджет в Google Ads — 300 тысяч в месяц. В CRM за тот же месяц — 90 лидов из «интернета». Сколько из них пришло именно из Google Ads? Какие кампании сработали? Менеджер отвечает: «Ну, мы спрашивали у клиентов, большинство говорят — нашли в поиске». Это не аналитика, а гадание. Привязка Google Ads к Б24 даёт точные цифры: расход по кампании, количество лидов, конверсия в сделку, выручка, ROI. Без ручного сведения таблиц.

Штатное подключение через CRM-маркетинг

Б24 поддерживает интеграцию с Google Ads через модуль CRM → Маркетинг → Рекламные кабинеты. Подключение:

  1. Авторизация через Google-аккаунт, привязанный к рекламному кабинету.
  2. Выбор аккаунта Google Ads (если управляющий аккаунт — выбор конкретного клиентского).
  3. Маппинг кампаний — Б24 подтягивает список активных кампаний.
  4. Импорт расходов — автоматически, раз в сутки.

После подключения в 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 при клике. Уникальный идентификатор клика, критически важный для офлайн-конверсий.

При создании лида в Б24 оба типа данных сохраняются:

  • 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 оптимизировать ставки на основе реальных продаж, а не промежуточных конверсий (заявка на сайте).

Схема передачи:

  1. Посетитель кликает на объявление → Google добавляет gclid к URL.
  2. Сайт сохраняет gclid в cookie и передаёт в CRM при создании лида (скрытое поле формы).
  3. В Б24 gclid записывается в пользовательское поле лида, наследуется сделкой при конвертации.
  4. Сделка закрывается как успешная → скрипт отправляет данные в Google Ads через Conversion Upload API: gclid, название конверсии, дата, сумма.
  5. Google Ads получает данные и учитывает их в оптимизации ставок и отчётах.

Для работы необходимо: настроенное действие-конверсия в Google Ads (тип «Импорт → CRM»), доступ к Google Ads API через сервисный аккаунт или OAuth.

Enhanced Conversions (расширенные конверсии)

Если gclid не удалось сохранить (пользователь пришёл с другого устройства, cookie почистились), Google поддерживает Enhanced Conversions — передачу конверсий по хешированным данным пользователя (email, телефон). Б24 содержит эти данные в карточке контакта — они хешируются (SHA-256) и отправляются в Google Ads API.

Расширенная аналитика через Google Ads API

Для детализации сверх штатных возможностей Б24 используется Google Ads API:

  • Отчёты по поисковым запросам. search_term_view — реальные запросы пользователей, которые привели к кликам. Сопоставление с конверсиями в CRM показывает, какие запросы приносят продажи.
  • Расходы по устройствам. Мобильный трафик vs. десктоп — где выше конверсия в сделку.
  • Расходы по геолокации. Какие регионы дают оплаченные сделки.
  • Performance Max. Отчётность по кампаниям Performance Max ограничена в интерфейсе Google Ads, но через API доступны данные по ассетам и аудиториям.

Данные выгружаются скриптом в BI-конструктор Б24 или внешнюю BI-систему (Google Looker Studio, Power BI).

Типичные проблемы

  • gclid не сохраняется. SPA-сайт не передаёт GET-параметры в форму. Решение: JavaScript-обработчик, читающий gclid из URL при загрузке и сохраняющий в скрытое поле формы + cookie.
  • Дубликаты конверсий. Одна сделка отправляется в Google Ads дважды. Решение: уникальный order_id (ID сделки в Б24) в каждой загрузке — Google дедуплицирует.
  • Разница в часовых поясах. Google Ads считает расходы по часовому поясу аккаунта, Б24 — по серверу. При сверке за конкретную дату возможны расхождения. Решение: сверять за полные недели или месяцы.
  • Блокировка API. Google Ads API требует Developer Token с доступом не ниже «Базового». Для получения — заявка через Google Ads Manager.

Что настраиваем

  • Подключение Google Ads к Б24 через штатный модуль CRM-маркетинга
  • Настройка шаблонов отслеживания (tracking templates) с UTM-разметкой на уровне аккаунта
  • Сохранение gclid на сайте и передача в CRM при создании лида
  • Импорт расходов по кампаниям и группам объявлений
  • Настройка отчётов ROI: по кампаниям, ключевым словам, устройствам
  • Настройка загрузки офлайн-конверсий из CRM в Google Ads (gclid + Enhanced Conversions)
  • Создание действия-конверсии в Google Ads для приёма данных из CRM
  • Обучение маркетолога: анализ отчётов, выявление убыточных кампаний, оптимизация бюджета на основе данных CRM