Как функционируют utm-метки в Google Analytics 4? Отличаются ли они от привычного метода, применяемого в предыдущих версиях счетчика Google Analytics и в других системах? Давайте более подробно рассмотрим этот вопрос и проанализируем особенности их использования.
Стандартные параметры utm в Google Analytics 4
Вы, вероятно, уже знакомы со стандартными utm-метками (UTM, Urchin Tracking Module, Urchin Traffic Monitor), которые автоматически добавляются в конец URL-адреса согласно определенным правилам для отслеживания и анализа трафика, поступающего на ваш сайт. Эти метки включают:
- utm_source (источник кампании);
- utm_medium (канал кампании);
- utm_campaign (кампания);
- utm_content (содержание объявления);
- utm_term (ключевое слово).
Пример ссылки с utm-меткой:
https://gulakpro.com.ua/?utm_source=google&utm_medium=cpc&utm_campaign=promo&utm_content=banner
Впервые utm-метки были разработаны и внедрены компанией Urchin Software Corporation. В настоящее время они являются широко принятым мировым стандартом для разметки ссылок, используемым для анализа данных веб-сайтов с помощью инструментов аналитики и создания разнообразных отчетов.
Google Analytics – мощное средство для сбора данных о посетителях вашего сайта. В его функционале предусмотрены возможности отслеживания различных источников трафика и их классификации. Однако Google Analytics не распознает все типы трафика в сети, что иногда может приводить к путанице в источниках и каналах привлечения пользователей. Для того, чтобы обеспечить точность и детализацию статистики в отчетах, многие используют дополнительные параметры UTM при разметке URL-ссылок.
В данной статье мы сосредоточимся не на процессе создания самих меток UTM, а на том, какие данные по ним можно увидеть в отчетах Google Analytics 4.
Google Analytics 4 стал стандартным счетчиком с октября 2020 года при создании нового веб-ресурса. Однако только с середины июля 2022 года он начал поддерживать все параметры UTM. До этого момента GA4 отслеживал только utm_source, utm_medium и utm_campaign, в то время как utm_content и utm_term были недоступны. С 11 июля 2022 года оба эти параметра поддерживаются как на уровне пользователя, так и на уровне сеанса.
Данные на уровне пользователя, сеанса и события
Пользователь
В стандартных отчетах Google Analytics 4 есть специальный раздел, посвященный источникам трафика, который включает в себя следующие компоненты:
- Обзор (Overview) – краткий обзор основных показателей данной категории;
- Источники трафика (User acquisition);
- Привлечение трафика (Traffic acquisition).
В отчете “Источники трафика” статистика анализируется с точки зрения пользователей, а в “Привлечение трафика” можно рассматривать данные на уровне сеансов. При работе с utm-метками в Google Analytics 4 важно понимать эти различия.
Чтобы проиллюстрировать разницу между этими двумя отчетами, рассмотрим конкретный пример. Предположим, что пользователь впервые заходит на ваш сайт. Что происходит в этом случае? Во-первых, с точки зрения GA4, этот посетитель считается новым пользователем, поскольку это его первое посещение сайта и первый сеанс (будет зафиксировано событие “session_start” и параметр “ga_session_number = 1”). Во-вторых, так как это первое посещение, Google Analytics 4 автоматически регистрирует событие “first_visit”. И, в-третьих, при первом посещении в браузере пользователя создается файл cookie Google Analytics с уникальным идентификатором пользователя (Client ID), к которому привязываются все его действия на сайте (просмотры страниц, события, транзакции и т. д.).
При работе с Universal Analytics (GA3) вы могли просматривать данные о всех взаимодействиях определенного пользователя в отчете “Аудитория – Статистика пользователей”. Давайте для наглядности рассмотрим пример с клиентским идентификатором (1081317802.1686975396) и посмотрим на все его запросы за определенный период:

В левой части профиля вы увидите основную информацию о пользователе, такую как Идентификатор клиента в BigQuery, Последнее посещение, Тип устройства и Платформа устройства. Затем следуют данные о Дате, Канале, Источнике/канале и Кампании. Если вы щелкнете по вопросительному знаку рядом с параметром Источник/канал, вы увидите следующее описание: “Первая комбинация источника и канала на пути пользователя к контенту”.

Ключевым словом здесь является “первая”. Аналогично и для параметра Кампания – “Первая кампания на пути пользователя к контенту”. Если вы перейдете в Google Analytics 4 и откроете раздел “Статистика пользователей” для профиля с таким же идентификатором клиента, вы также увидите слово “первая” и там – “Первая кампания пользователя”.

Что представляет собой “первая”? Существуют ли вторая, третья, четвертая кампания или комбинация? Как странно это ни звучит, но да, они бывают. Однако это уже не связано с пользователем, а с конкретным сеансом.
Давайте проиллюстрируем это на примере того же пользователя и его данных. 17 июня 2023 года человек впервые посетил наш сайт. В Google Analytics для него была создана карточка пользователя с уникальным идентификатором 1081317802.1686975396, в которой были зарегистрированы различные события, происходившие в его первом сеансе. Google Analytics также зафиксировал его первый источник трафика — это был Google Ads. Поэтому в параметре “Источник/канал” отобразились значения “google/cpc”, которые мы добавили в конце URL-ссылки в параметрах UTM: utm_source и utm_medium. Подтверждением этому служит полный URL в параметре события “page_location“.

Эти данные в первом сеансе пользователя являются для Google Analytics “первыми”, и поэтому они связаны с уровнем пользователя и остаются неизменными. Отчет “Источники трафика” (User acquisition) в GA4 это и отображает. Все параметры в нем привязаны к первому взаимодействию пользователя и имеют в своем названии слова “первый”, “первая” и т.д.

При создании исследования в свободной форме эти параметры находятся в категории “Источник трафика”.

Не просто список, а довольно обширный перечень таких метрик включает:
– группа каналов по умолчанию, связанная с первым взаимодействием пользователя (firstUserDefaultChannelGroup);
– вручную добавленное ключевое слово первого пользователя (firstUserManualTerm);
– вручную добавленный рекламный контент первого пользователя (firstUserManualAdContent);
– идентификатор группы объявлений Google Рекламы для первого пользователя (firstUserGoogleAdsAdGroupId);
– идентификатор кампании, связанной с первым пользователем (firstUserCampaignId);
– идентификатор клиента Google Рекламы для первого пользователя (firstUserGoogleAdsCustomerId);
– кампания Google Рекламы для первых пользователей (firstUserGoogleAdsCampaignName);
– название аккаунта Google Рекламы для первого пользователя (firstUserGoogleAdsAccountName);
– название группы объявлений Google Рекламы для первого пользователя (firstUserGoogleAdsAdGroupName);
– и многие другие.
Отметим, что GA4 отдельно регистрирует все взаимодействия для первого пользователя с рекламного источника Google Ads. Их можно посмотреть в отчете и исследовании, выбрав соответствующие параметры, в имени которых содержится Google Реклама.
Первое взаимодействие пользователя остается неизменным, со всеми данными по источнику, каналу, кампании и т.д. Однако последующие сеансы могут содержать другие данные по источнику трафика.

При сравнении стандартных utm-меток с параметрами для первого пользователя в Google Analytics 4 из этого списка видно, что значения источника трафика могут существенно различаться в разных сеансах одного и того же пользователя, если он переходит на сайт по разным URL-ссылкам с utm-метками.
Сеанс
Теперь вы переходите к отчету Привлечение трафика.

Однако стоит еще раз подчеркнуть: первое взаимодействие пользователя останется неизменным. Просто теперь Google Analytics 4 позволяет анализировать статистику по первым взаимодействиям отдельно от других сеансов. Если вам необходимо оценить трафик в контексте первого касания пользователя, вы можете это сделать с помощью отчета “Источники трафика”. Все последующие сеансы можно анализировать с помощью отчета “Привлечение трафика”.
Это также подтверждается тем, что в отчете “Источники трафика” ключевым показателем является “Новые пользователи” (потому что это первый сеанс, следовательно, пользователь – новый), в то время как в отчете “Привлечение трафика” основными метриками являются “Пользователи” (или “Активные пользователи”) и “Сеансы”.

При создании Исследования в свободной форме параметры на уровне сеанса также находятся в категории “Источник трафика”.

Их также достаточно много:
– вручную добавленное ключевое слово сеанса (sessionManualTerm);
– вручную добавленный рекламный контент сеанса (sessionManualAdContent);
– группа каналов по умолчанию, связанная с сеансом (sessionDefaultChannelGroup);
– запрос Google Рекламы, связанный с сеансом (sessionGoogleAdsQuery);
– идентификатор группы объявлений Google Рекламы, связанный с сеансом (sessionGoogleAdsAdGroupId);
– идентификатор кампании сеанса (sessionCampaignId);
– идентификатор клиента Google Рекламы, связанный с сеансом (sessionGoogleAdsCustomerId);
– источник сеанса (sessionSource);
– идентификатор кампании Google Рекламы, связанный с сеансом (sessionGoogleAdsCampaignId);
– источник/канал сеанса (sessionSourceMedium);
– исходная платформа сеанса (sessionSourcePlatform);
– кампания Google Рекламы, связанная с сеансом (sessionGoogleAdsCampaignName);
– кампания, связанная с сеансом (sessionCampaignName);
– канал сеанса (sessionMedium);
– название аккаунта Google Рекламы, связанного с сеансом (sessionGoogleAdsAccountName);
– название группы объявлений Google Рекламы, связанной с сеансом (sessionGoogleAdsAdGroupName);
– текст ключевого слова Google Рекламы, связанного с сеансом (sessionGoogleAdsKeyword);
– тип рекламной сети Google Рекламы, связанной с сеансом (sessionGoogleAdsAdNetworkType);
– тип кампании Google Рекламы, связанной с сеансом (sessionGoogleAdsCampaignType);
– идентификатор креатива Google Рекламы, связанного с сеансом (sessionGoogleAdsCreativeId);
Также существуют аналогичные метрики для Search Ads 360 (SA360). Поэтому список отслеживаемых параметров в Google Analytics 4 действительно впечатляет.
Если сравнить пять стандартных utm_меток с параметрами сеанса Google Analytics 4 из этого списка, получится следующее:

Мы уже обсудили первое взаимодействие пользователя и сеансы. Но есть еще один аспект, о котором вы, возможно, не знали. Это отдельные события.
Событие
Событие в Google Analytics 4 — это конкретное действие пользователя на сайте или в приложении в определенный момент времени, такие как просмотр страницы (page_view), добавление товара в корзину (add_to_cart) и отправка заполненной формы (form_submit).
События являются ключевым компонентом Google Analytics 4. В GA4 перешли от традиционной модели сеансов и просмотров страниц к модели данных, управляемой событиями (Event-Driven Data Model). Эта модель идеально подходит для аналитики мобильных приложений, где каждое действие пользователя становится событием. В приложениях каждое действие — это событие, будь то просмотр ленты в социальной сети, комментирование поста, загрузка фотографии или просмотр видео. Все эти действия могут быть отслежены в GA4 с помощью событий.
Например, событие просмотра страницы (page_view) регистрируется автоматически после установки счетчика на всех отслеживаемых страницах вашего сайта. После перехода в отчет “В реальном времени” или использования инструмента Debugview, вы увидите, как вместе с этим событием передаются дополнительные параметры событий.

Параметры на уровне события помогают придать значение событию-конверсии, которое инициировал пользователь. Названия этих параметров, в отличие от первого взаимодействия (первая/первый) или сеанса (сеанс), не содержат ключевых слов. Для событий, которые не рассматриваются как конверсии, источник и канал определяются как (not set) / (не задано).
На приведенном выше скриншоте представлены все 5 стандартных параметров UTM (utm_source, utm_medium, utm_campaign, utm_term, utm_content), которые в GA4 имеют названия source, medium, campaign, term и content соответственно. Чтобы зафиксировать значения этих меток на уровне события в ваших отчетах, необходимо создать специальные параметры вручную.
Например, для utm_campaign это будет выглядеть следующим образом:
– Название параметра: utm_campaign
– Область действия: Событие
– Описание: может быть пустым, либо можно указать, что это utm_метка для кампании
– Параметр события: campaign

Так же необходимо создать остальные четыре специальных параметра. Измените только название параметра (utm_source, utm_medium, utm_content и utm_term), а область действия для всех параметров укажите как Событие, а параметр события – source, medium, content и term соответственно.
В результате у вас должно быть создано 5 специальных параметров:

Теперь, когда вы перейдете в отчет по событиям (Взаимодействие – События) и выберете любое событие из списка (например, page_view), вы увидите дополнительные карточки отчетов (виджеты) для каждой utm_метки отдельно, в которых будут отображены данные:

Путем создания специальных параметров для utm_меток на уровне события вы сможете использовать их в исследовании:

Информация о параметрах на уровне события также доступна в отчетах Сравнение моделей и Пути конверсии.

Как и в случае с уровнем пользователя и сеанса, у событий также есть свои параметры. В их названиях отсутствуют слова “первый пользователь” или “сеанс“. Они расположены в категории Атрибуция и содержат информацию об атрибуции на уровне события:

Вот перечень этих параметров:
– Группа каналов по умолчанию – Default channel group (defaultChannelGroup)
– Запрос Google Рекламы – Google Ads query (googleAdsQuery)
– Идентификатор группы объявлений Google Рекламы – Google Ads ad group ID (googleAdsAdGroupId)
– Идентификатор кампании – Campaign ID (campaignId)
– Идентификатор клиента Google Рекламы – Google Ads customer ID (googleAdsCustomerId)
– Источник – Source (source)
– Источник/канал – Source / medium (sourceMedium)
– Исходная платформа – Source platform (sourcePlatform)
– Кампания – Campaign (campaignName)
– Кампания Google Рекламы – Google Ads campaign (googleAdsCampaignName)
– Канал – Medium (medium)
– Название аккаунта Google Рекламы – Google Ads account name (googleAdsAccountName)
– Название группы объявлений Google Рекламы – Google Ads ad group name (googleAdsAdGroupName)
– Текст ключевого слова Google Рекламы – Google Ads keyword text (googleAdsKeyword)
– Тип рекламной сети Google Рекламы – Google Ads ad network type (googleAdsAdNetworkType)
– Тип кампании Google Рекламы – Google Ads campaign type (googleAdsCampaignType)
– Идентификатор креатива Google Рекламы – Google Ads creative ID (googleAdsCreativeId)
На момент написания данного руководства параметры Добавленное вручную ключевое слово и Добавленный вручную рекламный контент отсутствуют в списке выбора, однако они указаны в официальной документации Google:
Отчет “Все каналы” в разделе “Реклама” также является важным инструментом анализа. Здесь все данные также привязаны к параметрам, не содержащим слов “первый пользователь” или “сеанс“.

Путем сопоставления пяти стандартных utm_меток с параметрами на уровне события в Google Analytics 4, мы получаем следующее:

Таким образом, рассмотрев все уровни данных (пользователь, сеанс и событие), мы можем проиллюстрировать использование utm_меток на каждом из них следующим образом:

Пользователь — это уникальный идентификатор клиента, формируемый при первом заходе на сайт (хранится в cookie _ga), и к нему относятся параметры GA4, содержащие слово “первый” (first)”. Для анализа этих данных используется отчет “Источники трафика“. Сеанс — это традиционное понятие из Universal Analytics, которым мы привыкли пользоваться. Параметры Google Analytics 4 содержат слово “сеанс” (session)”. Для анализа этих данных используется отчет “Привлечение трафика”. А событие — это самый последний уровень, когда в рамках одного сеанса пользователь может совершить несколько действий, каждое из которых сопровождается своими собственными параметрами UTM. Параметры GA4 не содержат никаких дополнительных слов, а для анализа статистики используется отчет “Взаимодействие – События”.
Метка utm_id
Однако это еще не все utm-параметры, которые поддерживаются Google Analytics. Например, в Universal Analytics (GA3) есть и другая метка utm_id. В Google Analytics 4 также присутствует данная метка.
В контексте GA4, utm_id представляет собой идентификатор рекламной кампании (campaign_id) используемой вами рекламной системы. Это может быть идентификатор кампании.
У каждой рекламной кампании свой уникальный идентификатор.
Если в дальнейшем вы планируете передавать данные о расходах из других рекламных систем в Google Analytics 4 с помощью импорта данных, то четыре utm-метки должны обязательно присутствовать в ваших рекламных объявлениях:
– utm_campaign (название кампании)
– utm_source (источник кампании)
– utm_medium (канал кампании)
– utm_id (идентификатор кампании)
Вероятно, вы никогда не использовали метку utm_id в своих рекламных объявлениях. Поэтому вам необходимо зайти в свои рекламные кабинеты и скорректировать конечную ссылку, добавив данный параметр. Тогда пример ссылки, указанный выше, будет преобразован в следующий формат:
https://gulakpro.com.ua/?utm_source=google&utm_medium=cpc&utm_campaign=promo&utm_content=banner&utm_id={campaign_id}
, где utm_id={campaign_id} – динамический параметр
Для каждой рекламной системы существует свой уникальный формат передачи идентификатора кампании.
Однако, что делать, если вы хотите передать расходы в Google Analytics 4, но используете другой источник, например, e-mail рассылки? Ведь для них нет динамических параметров. В таком случае вам нужно самостоятельно придумать уникальный идентификатор для каждой вашей рассылки и добавить параметр utm_id с соответствующим значением в конечный URL вручную. Это позволит использовать этот идентификатор в дальнейшем при настройке схемы импорта данных GA4.
Значение из метки utm_id в Google Analytics 4 отображается в параметре Идентификатор кампании сеанса (Session campaign ID) в отчете Источники трафика – Расходы вне Google. Данный отчет становится доступен после настройки импорта данных.

В Исследованиях доступен аналогичный параметр:

Этот параметр становится необходимым, когда вы планируете отслеживать трафик, который не относится к продуктам Google и который Google Analytics не может автоматически распознать. Например, для Google Рекламы существуют другие параметры отслеживания, такие как Идентификатор кампании, связанный с первым пользователем (First user campaign ID) и Идентификатор кампании Google Рекламы, связанный с сеансом (Session Google Ads campaign ID). Для всех остальных источников используется Идентификатор кампании сеанса (Session campaign ID).
Для проверки фиксации данных по метке utm_id вам просто необходимо добавить этот параметр к вашей ссылке. Например: https://gulakpro.com.ua/?utm_id=id123
При заходе на сайт через такую ссылку в отчете реального времени параметр campaign_id будет зарегистрирован в событии (например, page_view) с вашим значением:

Таким образом, в дополнение к стандартным 5 параметрам utm_меток Google Analytics 4 также поддерживает utm_id.
Являются ли все эти нововведения уникальными для GA4? Нет. Существуют и другие параметры источников трафика, которые вы также можете добавить вручную в свою ссылку. Среди них:
– utm_source_platform
– utm_creative_format
– utm_marketing_tactic
Метка utm_source_platform
Метка utm_source_platform предназначена для отслеживания исходной платформы перехода. Под исходной платформой понимается платформа, на которой осуществляется закупка рекламы и устанавливаются бюджеты и критерии таргетинга, а также платформа, которая управляет данными органического трафика. Примеры таких платформ:
– DV360 (трафик из Дисплея и Видео 360);
– Google Ads (трафик из Google Рекламы);
– Manual (трафик не связанный с маркетинговой деятельностью на каналах Google);
– SA360 (трафик из Поисковой рекламы 360);
– SFMC (трафик из Salesforce Marketing Cloud);
– Shopping Free Listings (трафик из Google Merchant Center).
Возможно, вы не используете все эти платформы в своей работе. В таком случае, вы можете перейти в тестовый аккаунт Google Analytics 4 и открыть отчет Привлечение трафика (Traffic acquisition), выбрав исходную платформу сеанса в качестве основного параметра:

В разделе Исследования вы также найдете информацию о исходной платформе (Source platform – sourcePlatform), исходной платформе сеанса и первой исходной платформе пользователя (First user source platform – firstUserSourcePlatform).

Добавив метку utm_source_platform в URL, вы не сможете проверить передачу этих данных в отчете в реальном времени или в инструменте DebugView, поскольку они не отображают эту метку. Однако, сами данные будут зафиксированы, и через 24 часа они станут доступны в GA4.
Метка utm_creative_format
Метка utm_creative_format предназначена для отслеживания типа креатива, такого как медийный, нативный, видео, поисковый и т. д. На текущий момент, когда эта статья была написана, utm_creative_format еще не поддерживается в Google Analytics 4, однако он упоминается в официальной документации Google.
Метка utm_marketing_tactic
Метка utm_marketing_tactic предназначена для отслеживания критериев таргетинга,
используемых в кампании, таких как ремаркетинг или поиск потенциальных клиентов. На момент написания данной статьи, utm_marketing_tactic еще не поддерживается в Google Analytics 4, однако он упомянут в официальной документации Google.