Назад к бесплатным инструментам
Бесплатный инструмент

Проверка UTM

Вставьте пакет ссылок кампании, по одной на строку. Мы проверяем каждую на отсутствующие UTM-метки, ошибки регистра и пробелов, повторяющиеся ключи и параметры, застрявшие во фрагменте - а затем сравниваем их между собой, чтобы найти несоответствия, которые видны только на уровне всего пакета. Работает полностью в вашем браузере.

По одному URL на строку. Анализ происходит полностью в вашем браузере - ничего не загружается, не логируется и никуда не отправляется.

Вставьте один или несколько URL-адресов кампании выше, чтобы увидеть отчёт.

Как читать аудит UTM перед запуском кампании

  1. 01

    Вставьте все ссылки, которые собираетесь запускать

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

  2. 02

    Сначала исправьте ошибки

    Отсутствующий utm_source, utm_medium или utm_campaign, а также любой UTM, застрявший во фрагменте URL после #, означают, что клик попадёт в аналитику с пробелом - или не попадёт вовсе. Всё остальное не стоит трогать, пока это не исправлено.

  3. 03

    Устраните предупреждения, прежде чем печатать или планировать что-либо

    Заглавные буквы, случайный пробел, повторяющийся ключ и смешанное кодирование + / %20 - при клике ссылка всё равно работает, поэтому такие огрехи и доживают до продакшена. Ущерб становится виден только потом, в отчёте аналитики.

  4. 04

    Смотрите раздел по пакету, а не только строки по каждому URL

    Один URL может пройти все индивидуальные проверки и всё равно конфликтовать с другим в пакете: одна и та же кампания, записанная двумя способами, или одна и та же ссылка, вставленная дважды. Именно для этого нужен раздел с межссылочными проверками.

От чего на самом деле защищают эти проверки

Разница в регистре делит одну кампанию на две строки

GA4 и большинство инструментов аналитики сравнивают значения UTM буквально, не игнорируя регистр. newsletter, Newsletter и NEWSLETTER - три разных источника с точки зрения отчёта, хотя человек прочитает их как одну кампанию - самая частая причина того, что цифры кампании выглядят меньше, чем есть на самом деле.

utm_medium, которого GA4 не распознаёт

Стандартная группировка каналов GA4 сопоставляет фиксированный список значений medium - cpc, organic, referral, email, affiliate и ещё несколько - с каналом. Придумайте значение вне этого списка (social-media вместо social, partner вместо affiliate) - и трафик попадёт в Unassigned или (Other), что портит отчёт по каждому каналу, даже если объём в порядке.

Параметры отслеживания, которые доживают до канонического URL

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

UTM-метки на ваших внутренних ссылках перезаписывают настоящий источник

Посетитель приходит из рассылки, и сессия корректно записывает utm_source=newsletter, затем он кликает по ссылке навигации на вашем же сайте, у которой случайно есть UTM-параметры - источник перезаписывается тем, что указано в этой внутренней ссылке. Помечайте метками только ссылки, которые приводят кого-то извне; никогда не помечайте ссылку между двумя вашими же страницами.

Вопросы об аудите UTM-параметров

Почему этот инструмент отмечает заглавные буквы как проблему, а не просто придирку к стилю?

Потому что большинство инструментов аналитики, включая GA4, сравнивают значения UTM как буквальные строки. Newsletter и newsletter не приводятся к одному значению - это две отдельные строки, обе представляющие одну и ту же реальную кампанию, и разделение остаётся незаметным, пока кто-то не заметит, что цифры не сходятся.

Что считается платным каналом для проверки utm_term / utm_content?

Значения вроде cpc, ppc, display, paidsocial, affiliate и похожие - каналы, которые стандартная группировка GA4 считает платными. utm_term и utm_content существуют, чтобы обозначить платное ключевое слово или вариант креатива; на email- или органической ссылке они обычно означают, что поле используется как произвольная заметка, а это стоит отметить, но само по себе не является ошибкой - отсюда уровень info, а не error.

Почему UTM-параметр после # считается ошибкой, а не предупреждением?

Потому что это не мелкая оплошность, которая портит отчёт - это параметр, который ни один сборщик аналитики никогда не увидит. Всё, что идёт после #, - это фрагмент URL, который браузеры хранят на стороне клиента и никогда не отправляют в HTTP-запросе. Чаще всего это случайно происходит в одностраничном приложении, которое строит ссылки для шеринга из собственных маршрутов на основе хеша.

Проверяет ли этот инструмент, существует ли страница назначения на самом деле?

Нет - он лишь разбирает вставленный текст с помощью встроенных в браузер URL и URLSearchParams и никогда не делает сетевых запросов. Чтобы вживую проверить, куда на самом деле ведёт ссылка, используйте проверку ссылок; чтобы увидеть, как URL выглядит в социальном превью, используйте проверку Open Graph.

Могут ли ссылки с метками навредить SEO?

Нет, если страница назначения объявляет канонический URL без параметров отслеживания - это обычная настройка, и поисковые системы тогда считают версии с метками и без меток одной и той же страницей. Риск не в позициях в выдаче, а в том, что URL с метками всё равно проиндексируется, потому что канонический тег забыли настроить - стоит проверять один раз на страницу назначения, а не на каждую кампанию.