Интеграция с Google Analytics

Интеграция сайта компании с аналитикой — это не просто техническая задача. Это способ понять, как живет ваш блог, какие темы привлекают читателей и какие материалы в итоге приносят лиды в CRM. В этой статье расскажу, как правильно связать блог с Google Analytics, какие метрики важны, как настроить события и связать данные с Bitrix24 на практике.

Содержание

Почему важна интеграция
Выбор между GA4 и Universal Analytics
Подготовка и чек-лист перед внедрением
Установка через Google Tag Manager или напрямую
Какие события отслеживать в блоге
UTM, передача в Bitrix24 и связывание с лидами
Кросс-доменные сценарии и внешние формы
Продвинутые возможности: BigQuery, аудитории, ремаркетинг
Конфиденциальность, согласие и соответствие требованиям
Тестирование и отладка
Практический чек-лист и рекомендации

Почему важна интеграция

Блог для компании — это не только место для статей. Это источник входящего трафика, канал прогрева и, часто, первый контакт будущего клиента с брендом. Без настроенной аналитики вы теряете контекст: откуда пришел пользователь, какие материалы привели к покупке и какие темы стоит усиливать.

Правильно настроенная интеграция позволяет видеть путь пользователя от статьи до формы обратной связи, оценивать вложения в контент и оптимизировать воронку. Это значит — принимать решения на данных, а не на ощущениях.

Выбор между GA4 и Universal Analytics

Google постепенно переводит всех на GA4 — это будущее, где событие в основе, а не сессия. Если у вас еще Universal Analytics, планируйте миграцию. Но переход требует внимания к терминологии и к тому, как вы храните исторические данные.

GA4 удобен для гибкого отслеживания событий, интеграции с BigQuery и построения аудиторий. Universal удобен тем, что многие отчеты понятны сразу. Мой совет — запускать GA4 параллельно с тем инструментом, который уже используете, и постепенно переносить ключевые события и конверсии.

Подготовка и чек-лист перед внедрением

Прежде чем вставлять скрипты, соберите требования и процессы. Решите, какие бизнес-события — лид, заявка, скачивание, звонок — нужно передавать в аналитику и в CRM.

Соберите список страниц блога, форм и внешних ресурсов, через которые проходят пользователи. Подумайте о том, какие UTM-метки будут едиными для кампаний и как вы будете их хранить в Bitrix24.

Короткий чек-лист:

  • Создать/проверить аккаунт Google и доступы в Analytics.
  • Установить Google Tag Manager (GTM) на сайт или согласовать внедрение тегов напрямую.
  • Определить список событий и конверсий.
  • Согласовать политику cookie и баннер согласия.
  • Подготовить скрытые поля в формах для UTM и Client ID.

Установка через Google Tag Manager или напрямую

Я рекомендую GTM. Он дает гибкость без постоянного правки кода сайта и позволяет маркетологу запускать теги без разработчика. Но если у вас очень простой сайт и вы предпочитаете один скрипт — можно подключить gtag напрямую.

Базовые шаги через GTM:

  1. Создайте контейнер GTM и вставьте код контейнера в шаблон сайта, сразу после открывающего тега body.
  2. В GTM создайте тег GA4 Configuration и укажите Measurement ID (формат G-XXXXXXX).
  3. Настройте триггер — All Pages — для этого тега, чтобы конфигурация загружалась на всех страницах.
  4. Опубликуйте контейнер и проверьте через режим предварительного просмотра.

Если ставите gtag напрямую, вставьте скрипт конфигурации на все страницы и проверьте через консоль браузера наличие gtag(‘config’, ‘G-XXXX’).

Какие события отслеживать в блоге

Стандартные метрики важны, но именно события дадут понимание взаимодействия с контентом. Ниже — перечень ключевых событий, которые я обычно рекомендую внедрять в корпоративный блог.

Эти события легко настроить через GTM, используя прослушку кликов, отправку данных из формы и прослушку видимости элементов.

Список рекомендуемых событий

Включайте события с понятными именами, например: article_view, scroll_depth, outbound_click, newsletter_signup, form_submit, file_download.

Событие Что фиксирует Параметры
article_view Просмотр статьи (можно фиксировать при достижении определенного времени на странице) article_id, article_title, category
scroll_depth Глубина прокрутки, например 25/50/75/100% percent
outbound_click Переход на внешний ресурс (включая ссылки на partners, файлы) link_url, link_domain
newsletter_signup Подписка на рассылку method, form_id
form_submit Отправка контактной формы form_id, form_name, success
file_download Скачивание материалов (PDF, whitepaper) file_name, file_type

Как настраивать scroll_depth и outbound_click

Scroll depth — полезная метрика: если у статьи высокий процент прокрутки, значит контент держит внимание. В GTM создайте триггеры на видимость элемента или используйте встроенные переменные для высчитывания процента прокрутки.

Для outbound_click создайте триггер типа Click — Just Links, исключите внутренний домен и добавьте условие, чтобы тег срабатывал только для ссылок с target=»_blank» или ссылок на внешние домены.

UTM, передача в Bitrix24 и связывание с лидами

UTM-метки — простой и надежный способ понять, откуда пришел посетитель. Важно не только собирать UTM, но и передавать их в CRM при создании лида. Тогда вы получите полную историю: от объявления и статьи до сделки.

Практический подход, который применяем в Оптимум24: заполняем скрытые поля формы данными из URL и Cookie, а затем отправляем вместе с формой в Bitrix24.

Шаги для передачи UTM в формы

  1. Добавьте скрытые поля в все формы: utm_source, utm_medium, utm_campaign, utm_term, utm_content, gclid, client_id.
  2. При первой загрузке страницы парсите URL и сохраняйте UTM в cookie или localStorage с длительным сроком хранения (например 30 дней).
  3. Перед отправкой формы заполняйте скрытые поля значениями из cookie. Для client_id используйте идентификатор из GA4/gtag, если нужен более точный анализ.
  4. На сервере убедитесь, что эти поля приходят и сохраняются в CRM при создании лида.

Этот механизм помогает связать визит блога с конкретным лидом в Bitrix24 — так вы будете понимать, какие статьи приводят клиентов.

Пример кода для заполнения скрытых полей (упрощенно)

Ниже псевдокод, который показывает логику. В боевой системе обсудите с разработчиком детали и безопасность.

if (location.search.includes('utm_')) {
  // сохранить utm в cookie
  saveToCookie('utm_source', getParam('utm_source'));
  ...
}
document.querySelectorAll('form').forEach(form => {
  form.querySelector('input[name="utm_source"]').value = getFromCookie('utm_source');
  ...
});

Кросс-доменные сценарии и внешние формы

Бывает так, что блог расположен на поддомене или даже на другом домене. Тогда важно обеспечить корректную передачу client_id и UTM между доменами, чтобы сессия пользователя не терялась.

При использовании GA4 настройка кросс-домена осуществляется через список автоматического связывания доменов или через GTM с передачей параметров при клике на ссылку, ведущую на нужный домен.

Частые сценарии и решения

  • Поддомен блога и основной сайт на одном домене — достаточно стандартной конфигурации, cookies будут общими при правильных настройках домена.
  • Блог на отдельном домене — настраивайте cross-domain linking и передавайте client_id в URL при навигации между доменами.
  • Формы на внешних сервисах (Typeform, Google Forms) — используйте скрипты, которые добавляют UTM в поля формы через URL, либо передавайте значения через API.

Продвинутые возможности: BigQuery, аудитории, ремаркетинг

Когда основные события настроены, стоит подумать о следующем шаге — экспорт данных в BigQuery, построении ретаргетинговых аудиторий и связке с Google Ads. Это дает возможность точечно работать с теплыми аудиториями блога.

Экспорт в BigQuery особенно полезен для долгосрочного хранения и гибкой аналитики: объединяете данные GA4 с CRM-данными и получаете полноценную картину в разрезе пользователя.

Ремаркетинг и аудитории

Создавайте аудитории в GA4 на основе событий: посетители, прочитавшие 2 статьи, загрузившие whitepaper или оставившие форму, но не завершившие покупку. Эти аудитории можно передавать в Google Ads для точного таргетинга.

Важно: перед использованием ретаргетинга удостоверьтесь, что у вас настроен баннер согласия и соблюдаются локальные правила по персональным данным.

Конфиденциальность, согласие и соответствие требованиям

Сбор аналитики пересекается с законодательством о персональных данных. В ряде стран и регионов требуется явное согласие пользователя на установку аналитических cookie.

Рекомендация: интегрируйте баннер согласия, который блокирует загрузку аналитических тегов до подтверждения, и документируйте политику обработки данных на сайте.

Что важно учесть

  • Анонимизация IP в GA4 включается по умолчанию в некоторых регионах, но уточните настройки.
  • Предоставьте пользователю возможность отказаться от трекинга и корректно обрабатывайте такое состояние в GTM.
  • Хранение и передача персональных данных из форм в CRM должны соответствовать вашей политике конфиденциальности.

Тестирование и отладка

После внедрения теги нужно тщательно проверить. В GTM есть режим Preview, в GA4 — DebugView. Используйте их перед публикацией.

Пошаговая проверка:

  1. Откройте GTM Preview и пройдите путь пользователя по сайту, проверьте срабатывание всех тегов.
  2. В GA4 DebugView смотрите события и параметры, приходящие с вашего тестового браузера.
  3. Проверьте данные UTM в CRM по тестовой заявке — убедитесь, что все поля приходят и сохраняются.
  4. Проверьте отчетность спустя 24-48 часов — данные в GA4 появляются не мгновенно во всех отчетах.

Практический чек-лист и рекомендации

Ниже — компактный чек-лист, который можно распечатать и пройти при внедрении. Он отражает последовательность действий и типичные точки контроля.

Этап Действие Контроль
Планирование Определить ключевые события и конверсии Согласовано с маркетологом и продажами
Установка Внедрить GTM и GA4 конфигурацию GTM Preview и GA4 DebugView
Формы Добавить скрытые поля и заполнение UTM Тестовая отправка лида в Bitrix24
События Настроить scroll, click, download Проверка в реальном времени
Правила Установить баннер согласия Тест в разных браузерах и на мобильных
Аналитика Создать аудитории и конверсии Сверка с CRM-данными

Практические советы и примеры из жизни

Одна из наших задач в Оптимум24 была связать блог с CRM так, чтобы маркетологи видели реальные доходы с контента. Мы столкнулись с проблемой: пользователи приходили из разных источников и заполняли форму спустя недели. Решение — cookie с UTM на 90 дней и заполнение дополнительных полей с client_id.

Пара хитростей, которые сработали:

  • Сохраняйте client_id в cookie и отправляйте его в CRM — это помогает сопоставить визиты в GA и конкретный лид в Bitrix24.
  • Пишите в статьях призыв к действию с уникальными UTM — так легче отслеживать эффективность отдельных материалов.
  • Для PDF и материалов используйте отдельные события file_download с параметром ‘campaign’ — это даст представление, какие лиды пришли после изучения материалов.

Заключительные мысли и дальнейшие шаги

Интеграция аналитики с блогом — это непрерывный процесс. Первичная настройка даст вам базу, но настоящая ценность приходит, когда вы начнете регулярно анализировать данные, делать гипотезы и тесты.

Начните с малого: правильно установите GTM и GA4, настройте 5-7 ключевых событий и убедитесь, что UTM передаются в Bitrix24. По мере роста понимания добавляйте аудитории, экспорт в BigQuery и связи с рекламными системами. Так вы превратите блог из площадки для статей в измеряемый источник лидов и продаж.

Об авторе

Автор Статьи

 

 

 

 

 

Александр Ефимов,

Руководитель отдела аналитики «Оптимум24»

 

 

Пройди тест и узнай оптимальное решение для своей отрасли

Последние записи

Запишитесь на обучение Битрикс24

Похожие записи

Битрикс24 как альтернатива Asana

Внедрение новой системы управления задачами и проектами всегда вызывает вопросы: чем заменить привычный инструмент, какие компромиссы принять и как не потерять продуктивность команды. В этой статье я подробно разбираю, когда...

Читать полностью »

Хотите так же?

Автоматизируйте процессы, увеличьте продажи и упростите управление бизнесом!
Оставьте заявку, и мы подберем решение под ваши задачи.

Заполните данные

В ближайшее время с вами свяжется наш менеджер

Спасибо за ваш заказ!

Ваш заказ принят, и мы уже начали его обработку. В ближайшее время с вами свяжется наш специалист для подтверждения деталей.