Все что вы хотели знать о UTM-метках, но боялись спросить

Даже если вы уверены, что все знаете о UTM-метках, то наверняка сможете почерпнуть что-то новое для себя в этом посте.

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

Какими должны быть значения utm_campaign, utm_source и utm_medium?

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

Если вы используете повторяющуюся (например, сезонную) кампанию, просто добавьте уникальный идентификатор, например, месяц или год.

Пример: winter_sale_2017

https://romanthebest.com/?utm_source=facebook.com&utm_medium=display&utm_campaign=winter_sale_2017

2) Название источника (utm_source) — должно быть краткими, но релевантными. Лучше всего, использовать домен в качестве имени источника (.com, .ru в конце).

Например: facebook.com , vk.com и т.д.

3) Выбирая название для канала (utm_medium), следуйте настройкам каналов по умолчанию в Google Analytics или собственной группе каналов.

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

Например: referral, display, cpa, cpc и т.д.

Как найти данные по вашим UTM-меткам в интерфейсе Google Analytics?

Существует три способа найти эти данные.

1) Используйте отчет о кампаниях

Просто откройте «Источники трафика > Кампании > Все кампании».

кампании

2) Используйте дополнительный параметр

Если вы хотите посмотреть все свои кампании в разрезе параметров utm_source и utm_medium, то можете вывести в отчет еще одно измерение — дополнительный параметр.

Просто откройте «Источник канал > Все трафик > Источник/Канал» или «Источник канал > Кампании > Все кампании» и введите название параметра (Кампания или Источник/Канал) в поле «Дополнительный параметр».

кампания

3) Создайте пользовательский отчет

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

Как найти данные для utm_content и utm_term в Google Analytics?

Метке utm_content соответствует параметр «Содержание объявления», а метке utm_term соответствует параметр «Ключевое слово».
Вывести данные параметры можно используя возможности дополнительного параметра, либо изменив основной параметр.

Ключевое слово и содержание объявления

Как убедиться, что параметры UTM работают правильно?

Чтобы проверить параметры UTM, введите размеченную UTM-метками ссылку в адресную строку браузера и посмотрите, что произойдет. Если эти параметры UTM остаются в конце URL-адреса при загрузке страницы, то ваша информация будет отслеживаться.

Если же параметры UTM исчезают после загрузки страницы, то они не работают должным образом, и эта информация не будет отправлена ​​в Google Analytics.

Также можете проверить вашу консоль разработчика (подробнее о том как использовать консоль), чтобы узнать, есть ли файл cookie Google Analytics, содержащий информацию о параметрах UTM, которую вы передали (ищите куку под названием _utmz).

Вы также можете просмотреть отчет «В режиме реального времени > Источники трафика» в Google Analytics, чтобы проверить, правильно ли получены тестовые значения, которые вы передали на сервер Google Analytics.

в режиме реального времени

Если вы не внедрили какие-либо внутренние IP-фильтры или не заблокировали Google Analytics в своем браузере, то вы увидете свои пользовательские параметры кампании в Источниках трафика.

Почему мои параметры UTM работают неправильно и как их исправить?

На это может быть несколько причин:

1) Самая распространенная причина — параметры UTM удаляются из-за перенаправления URL, то есть из-за редиректа. Если вы помечаете свои кампании, используйте конечный целевой URL, а не URL-адрес, который будет перенаправлен.

2) Вы не использовали обязательный параметр utm_source. Убедитесь, что вы добавили «utm_source» к своему URL-адресу.

3) У вас нет кода отслеживания Google Analytics, установленного на веб-сайте.

4) Вы настроили какой-либо фильтр в Google Analytics, который не дает трафику влиять на статистику.

Сработают ли UTM-метки при 301 или 302 редиректе?

Если вы используете 301 или 302 редирект, убедитесь, что в URL сохраняются ваши параметры отслеживания (utm_source, utm_medium, utm_campaign). Если при редиректе данные параметры не сохраняются, то информация о источнике, канале и кампании не будет передана в Google Analytics.

Можно ли использовать UTM-метки, если в URL уже присутствует какой-либо параметр?

Да, можно. Просто используйте знак вопроса (?) перед первым параметром, а все остальные параметры отделите с помощью амперсандов (&).

Однако, имейте в виду, если CMS сайта использует вопросительные знаки, чтобы показать содержимое конкретной страницы (например, https://romanthebest.com/?category=mebel&product=stol), то вы не сможете добавить UTM-метки.

В этом случае, вы можете использовать символ решетки (#) вместо амперсанда (&).

Например: https://romanthebest.com/?category=mebel&product=stol#utm_source=vk.com&utm_medium=display&utm_campaign=winter_sale_2017

Важен ли порядок параметров UTM в URL-адресах?

Для utm-параметров не существует какого-то определенного порядка. Используйте знак вопроса (?) перед первым utm-параметром, а остальные параметры запроса отделите амперсандами (&).

Можно ли использовать якорь (#) вместо знака вопроса (?) для обозначения начала UTM-разметки?

Можно, но как говорилось выше, только если ваша CMS использует вопросительные знаки для отображения определенного контента, так как если вы добавите какой-либо UTM-параметр с вопросительным знаком в URL-адрес, то это помешает CMS найти страницу.

По умолчанию analytics.js будет искать параметры UTM как в строке запроса, так и в якоре URL текущей страницы, но ga.js не будет (старая версия Google Analytics). Вам нужно установить _setAllowAnchor в значение «true», тогда ваши URL-адреса могут использовать знак решетки (#) вместо знака вопроса (?), чтобы указать начало строки запроса.

Можно ли размечать UTM-метками внутренние ссылки на сайте?

Довольно часто встречающаяся ситуация, но нет, никогда так не делайте! Если вы пометите свои внутренние ссылки параметрами UTM, то при переходе по такой ссылке перезапишется исходный реферер.

Например, если я перейду на ваш сайт по ссылке из Facebook, Google Analytics свяжет сеанс с Facebook.

Потом, нажав на какой-нибудь баннер или ссылку на вашем сайте размеченную UTM-метками, я перезапишу исходный источник и канал, начав новый сеанс (таков принцип работы GA). В результате чего увеличится количество сеансов и испортится множество показателей.

Используйте параметры UTM только для внешних ссылок.

Следует ли использовать UTM-разметку для отслеживания переходов с поддоменов на основной сайт?

Повторяюсь, нет, вы никогда не должны использовать параметры UTM для разметки внутренних ссылок.

По умолчанию Google Analytics автоматически осуществляет отслеживание таких переходов. Но чтобы убедиться, что все точно работает проверьте используете ли вы одинаковый UA ID на основном сайте и поддоменах. Кроме того, убедитесь, что cookieDomain установлен в значение «auto» в коде отслеживания. Если вы не настроите это, сессия посетителя прервется при переходе между сайтами и начнется заново с новым источником и каналом .

Если вы используете GTM на своем сайте, убедитесь, что вы также установили cookieDomain в  «auto».

Нужно ли использовать все пять параметров UTM для разметки ссылок?

Параметры utm_source, utm_medium и utm_campaign настоятельно рекомендуется использовать, но обязательным является лишь только параметр utm_source.

Если вы не используете эти два параметра (utm_campaign и utm_medium), отслеживание переходов по прежнему будет работать, но вместо кампании и канала вы увидите «(not set)» в Google Analytics.

Грубо говоря, до тех пор, пока вы указываете параметр utm_source в своем URL-адресе, отслеживание будет работать. Как только вы оставите любой другой параметр, но не utm_source, отслеживание переходов не будет работать!

Стоит ли добавлять параметры UTM на внешние ссылки со своего сайта, чтобы показать, что трафик идет от вас?

UTM-разметка предназначена для реальных рекламных кампаний. Мы не рекомендуем это делать. Если вы все же разметите внешние ссылки, то владельцы сторонних сайтов не будут видеть полный реферер в отчетах Google Analytics.

Можно ли как-то скрыть параметры UTM в ссылке, чтобы она не была такой длинной и пугающей?

Существует несколько способов скрыть параметры UTM в ссылке:

1) Вы можете использовать укороченные URL-адреса, такие как bit.ly или goo.gl, чтобы скрыть UTM-метки.

2) Также вы можете использовать 301 редирект на своем сервере с короткого адреса, на адрес размеченный UTM-метками.

Например, ссылку https://romanthebest.com/inst/ использовать для отслеживания переходов из Instagram и редиректить ее на такой URL https://romanthebest.com/?utm_source=instagram.com&utm_medium=referral

Будут ли отслеживаться помеченные ссылки в GA без какой-либо дополнительной настройки?

В Google Analytics нет каких-либо дополнительных настроек, чтобы начать использовать размеченные utm-метками ссылки. Кто угодно может создавать помеченные URL-адреса. Вам даже не нужно быть администратором или пользователем учетной записи Google Analytics, чтобы начать использовать разметку.

Единственное, нужно убедиться, что в размеченном URL-адресе используется верный синтаксис и на сайте установлен код Google Analytics.

Должны ли UTM-метки сохраняться в URL до конца сеанса?

Нет никакой необходимости сохранять параметры UTM в URL до конца сеанса. Они должны присутствовать только при первом заходе пользователя на страницу.

Как разделять слова в UTM-метках?

Слова в UTM-метках можно разделять при помощи знака нижнего подчеркивания «_», либо знака плюс «+», если хотите увидеть в GA пробелы между словами, вместо подчеркивания.

При помощи чего лучше всего размечать ссылки UTM-метками?

1) Для разметки ссылок лучше всего использовать специальный инструмент от Google под названием «Компоновщик URL», либо подобный инструмент от Facebook.

2) Если ссылок много, то с компоновщиком будет неудобно работать, так как он позволяет размечать всего по одной ссылке за раз. Для этих случаев используйте Excel или Google Sheet (пример тут).

Индексируются ли поисковыми системами страницы с UTM-метками?

Да, в индекс поисковых систем могут попасть URL-адреса ваших страниц с UTM-параметрами, там самым создавая дублирование.

Чтобы этого не произошло, добавьте в robots.txt следующее правило запрещающее индексировать страницы с разметкой:

Disallow: /*utm_

Нужно ли использовать косую черту (слеш) перед знаком вопроса?

https://romanthebest.com/?utm_source=facebook.com&utm_medium=display&utm_campaign=winter_sale_2017

или

https://romanthebest.com?utm_source=facebook.com&utm_medium=display&utm_campaign=winter_sale_2017

На самом деле это не важно, и тот и тот вариант верный и отслеживание будет работать.

Являются ли параметры UTM чувствительными к регистру?

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

Для источника и канала всегда используйте строчные буквы, чтобы быть уверенным, что Google Analytics правильно классифицирует сеансы. Для всего остального можно использовать как строчные, так и прописные буквы, но я бы не рекомендовал это делать.

Можно ли использовать автопометку Google AdWords совместно с UTM-разметкой?

Да можно, и даже нужно использовать одновременно и автопометку и UTM-метки. Без функции автопометки в Google Analytics не будут подгружаться расходы из Google AdWords, а UTM-разметка нужна потому, что чаще всего автопометка передает не все необходимые вам параметры.

Только не забудьте включить замещение автоматической пометки в настройках Google Analytics.

Автопометка

Есть ли какой-то общепринятый стандарт или свод правил по UTM-разметке?

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

Правила utm-разметки

P.S. Если на какой-либо интересующий вас вопрос, вы не смогли найти ответ в данной статье, пишите в комментариях.

Роман Романчук

Веб-аналитик. Сертифицированный специалист Google Analytics, Google AdWords и Яндекс Директ.