Приложение доступно для всех тарифов по единой подписке Битрикс24.Маркет

Интеграция Битрикс24 и Google Analytics 4


Подробнее о настройке вы можете узнать на этом сайте и в чате поддержки.
Что нужно чтобы интеграция заработала

    Установите приложение
    Приложение доступно в Битрикс24.Маркет по единой подписке - оплата за доступ к приложению B242GA + ко всему каталогу приложений.

    Обеспечьте сохранение ClientID в CRM
    Значение необходимо сохранить в текстовое поле лида/сделки в CRM Битрикс24 при их создании. По умолчанию, при установке приложения, создается поле Client ID B242GA и оно уже выбрано в настройках. Вы можете изменить его на любое другое, например, если вы используете внешнюю интеграцию, которая сохраняет ClientID в другое поле. Но в настройках это поле всегда должно быть указано.

    Варианты сохранения ClientID в CRM

    Собственная реализация
    Если вы используете собственную реализацию интеграции для сохранения заявок/заказов в CRM или интеграцию через сторонний сервис, обратитесь к разработчику или в поддержку сервиса для добавления ClientID в CRM.

    Скрипт b242ga.js
    Это самый простой способ. Подойдет, если вы используете для создания лидов\сделок исключительно CRM-формы и виджет Битрикс24 (формы и чаты). Просто разместите скрипт на странице с формой и/или виджетом. Код доступен в разделе "Настройки" приложения. Больше ничего настраивать для сохранения ClientID не нужно. Значение будет добавлено автоматически в CRM.
    Привяжите события к стадиям сделок для передачи офлайн-конверсий
    Создать события для передачи офлайн конверсий можно в разделе Конверсии вашего проекта.
    Для каждого направления сделок в Битрикс24 доступна привязка событий к стадиям. Привязанные событий будут переданы в Google Analytics 4 как офлайн конверсии.
    Пример полного цикла настройки интеграции
    В примере показан вариант с использованием скрипта b242ga.js

    Особенности настройки транзакционных стадий

    Предустановленная конверсия "purchase" может использоваться для привязки к любой стадии. При достижении этой стадии в GA4 будете передана транзакции (сумма, валюта и товарный состав сделки, если товары указаны). Это будет полезно для проектов с отложенным сроком финального закрытия сделки, когда финансовые расчеты возникают не на стадии "сделка успешна". Также транзакция будет передана, если к стадии "сделка успешна" будет привязана любая другая конверсионная цель, отличная от purchase.
    Обратите внимание

    1. Для транзакционной стадии, успешна ли она, или сделана транзакционной через purchase обязательно заполнение поля "сумма". Если при достижении транзакционной стадии не будет указана сумма, транзакция не будет передана в GA4, в логе приложения B242GA будет указана соответствующая ошибка.
    2. Если вы используете purchase не на финальной стадии, то не рекомендуется привязывать к финальной стадии конверсию иначе транзакция может быть передана два раза - один раз на стадии с purchase, второй раз при перевод стадии в "сделка успешна"
    Информация для пользователей приложения по переходу на версию GA4

    С 1 июля 2023 года Universal Analytics официально прекратил свою работу и был полностью заменен на Google Analytics 4. Если настраивали интеграцию B242GA до этой даты, для работы с GA4 необходимо сбросить настройки и указать параметры