UTM Decoder — расшифровка и аудит UTM-меток онлайн
Бесплатный UTM-decoder: распарсите любую ссылку — увидите utm_source, utm_medium, utm_campaign, gclid, fbclid и ошибки атрибуции GA4.
UTM
| Параметр | Значение | Статус |
|---|---|---|
| * | — отсутствует — | Ошибка Опционально Ок |
Click-ID параметры
Прочие параметры
Замечания
Что делает UTM Decoder и кому он нужен
UTM Decoder — это парсер ссылки с UTM-метками, который не просто раскладывает ?utm_source=...&utm_medium=... в таблицу, а проверяет корректность значений с точки зрения атрибуции GA4. Если вы маркетолог, аналитик или владелец сайта, получающий ссылки от подрядчиков и не доверяющий ручной валидации — этот инструмент сокращает проверку с 5 минут до 5 секунд.
Классический сценарий: подрядчик сбрасывает вам пакет из 30 ссылок для email-рассылки. Открываете первую — https://shop.com/sale?utm_source=Newsletter&utm_medium=Email&utm_campaign=Spring%20Promo. На вид всё нормально. Через месяц в GA4 вы видите три отдельных источника (Newsletter, newsletter, NEWSLETTER), пробел в кампании становится %20, а Channel Grouping часть сессий кладёт в «Unassigned». Decoder ловит все эти ошибки до того, как вы отправите рассылку.
Как пользоваться
- Скопируйте URL из рекламного кабинета, email-письма, баннера, Telegram-поста или из адресной строки браузера после перехода — любая ссылка с GET-параметрами подойдёт.
- Вставьте в поле «Вставьте URL для разбора». Decoder автоматически начнёт парсинг — без кнопки «Submit».
- Посмотрите на блок UTM — каждое из 6 канонических полей (
utm_source,utm_medium,utm_campaign,utm_term,utm_content,utm_id) показано отдельной строкой. Красным помечены обязательные поля, которые отсутствуют; жёлтым — поля с замечаниями. - Проверьте Click-ID секцию — если в URL есть
gclid,fbclidили другие автоматические параметры, decoder покажет их и укажет, с какой рекламной платформы они пришли. - Прочитайте «Замечания» — детальный список всех найденных ошибок с рекомендациями по исправлению.
- (Опционально) Нажмите «Копировать без меток» — получите canonical-URL страницы без параметров. Полезно для постов в соцсетях и мессенджерах, где вы не хотите показывать служебные метки.
Что именно проверяет decoder
Инструмент выполняет 10 категорий аудита автоматически:
| Категория | Пример ошибки | Чем грозит |
|---|---|---|
| Регистр | utm_source=Google | GA4 различает Google и google как два отдельных источника |
| Кириллица | utm_term=весна | В отчётах GA4 появляется %-кодированная последовательность %D0%B2%D0%B5%D1%81%D0%BD%D0%B0 |
| Пробелы | utm_campaign=Spring Sale | Кодируются как %20, ломают читабельность и копирование |
| Дубликаты | ?utm_source=fb&utm_source=meta | GA4 использует только ПОСЛЕДНЕЕ значение |
| Generic-значения | utm_campaign=test | Через месяц отчёт станет нечитабельным |
| Нестандартный medium | utm_medium=marketing | Channel Grouping положит сессию в «Unassigned» |
| PII в URL | [email protected] | Нарушение GDPR и Google Analytics ToS |
| Опечатки | utm_source=googl | Decoder подскажет: «возможно, имели в виду google» |
| Длина >255 | URL с 5 полноценными UTM | Мессенджеры и email-клиенты обрезают |
| Raw кириллица в URL | …&utm_term=кроссовки без encoding | Некоторые серверы ломают такую ссылку |
Click-ID параметры — отдельная система от рекламных платформ
Если вы увидели в URL gclid, fbclid или что-то подобное — это не UTM, а автоматические метки самих рекламных платформ. GA4 приоритизирует их над UTM, поэтому для Google Ads с включённым auto-tagging UTM-метки технически не нужны.
Decoder распознаёт 12 click-ID параметров:
| Параметр | Платформа | Назначение |
|---|---|---|
gclid | Google Ads | Стандартный click ID, переопределяет UTM для Google |
gad_source | Google Ads | Новый source identifier (с 2024) |
wbraid | Google Ads | iOS web-конверсии после ATT |
gbraid | Google Ads | iOS app-конверсии |
dclid | Google DV360 | Display & Video 360 |
srsltid | Google Search | Free product listings, Shopping |
fbclid | Meta (Facebook/Instagram) | Auto-tagging Meta Ads |
msclkid | Microsoft Ads (Bing) | Bing Ads click ID |
ttclid | TikTok Ads | TikTok auto-tagging |
li_fat_id | LinkedIn Ads | LinkedIn click ID |
twclid | X (Twitter) Ads | Twitter auto-tagging |
yclid | Yandex Direct | Click ID для Yandex Metrica |
Если в вашем URL одновременно UTM и click-ID — приоритет зависит от платформы. Для Google Ads + GA4 с auto-tagging выигрывает gclid, UTM игнорируются. Для Meta Ads — наоборот: fbclid GA4 не считывает, поэтому UTM обязательны для Facebook/Instagram рекламы.
Стандартные значения utm_medium для GA4 Channel Grouping
Channel Grouping в GA4 — это автоматическая классификация сессий по каналам. Срабатывает только для стандартизованных значений utm_medium. Если напишете что-то своё — сессия попадёт в «Unassigned», и отчёт станет шумом.
utm_medium | Default Channel Group |
|---|---|
cpc, ppc, cpv, cpa, cpp | Paid Search |
display, cpm, banner, interstitial | Display |
paid_social, social_paid | Paid Social |
social, social-network, social-media | Organic Social |
email | |
referral | Referral |
affiliate | Affiliates |
video, cpv | Organic Video / Paid Video |
audio, podcast | Audio |
sms | SMS |
push | Mobile Push Notifications |
| (пусто) | (Direct) |
Если планируете офлайн-кампанию с QR-кодом на флаере — используйте utm_medium=qr (Channel Group: «Other»). Это нестандарт, но GA4 хотя бы не смешает такой трафик с direct-сессиями.
UTM Decoder vs ручной разбор параметров
Почему бы просто не посмотреть на URL глазами? Несколько причин:
- Encoded-значения нечитабельны.
utm_term=%D0%B0%D0%BA%D1%86%D0%B8%D1%8F— вы распозналиакциябез декодера? А подрядчик должен. - Дубликаты невозможно заметить глазами. Если в URL
?utm_source=fb&utm_medium=cpc&...&utm_source=facebook, вы увидите параметр дважды только если специально ищете. - Человек не запомнит 14 стандартных значений
utm_mediumи всегда будет сомневаться,paid_socialпишется через подчёркивание, дефис или пробел. - Click-ID легко перепутать с UTM. Без таблицы-справочника «
yclid— это Yandex или YouTube?» — быстрого ответа не дадите. - PII-проверка вручную рискованна. Email или телефон в
utm_content— прямое нарушение GDPR. Decoder автоматически вылавливает.
Экономия: на пакете из 30 кампанийных ссылок ручная проверка занимает 30-45 минут с покрытием 60%. Через decoder — 90 секунд с покрытием 99%.
Распространённые сценарии использования
Email-рассылка перед отправкой
Менеджер прислал preview email с кнопками. Скопируйте каждую → decoder → увидите, корректны ли UTM до того, как 50 000 подписчиков получат письмо. Обнаружить некорректный utm_medium=Email (с большой) в production означает, что 100% email-трафика месяца пойдёт в «Unassigned» — катастрофа для отчётности.
Аудит landing-page после запуска PPC-кампании
После первого дня показов Google Ads — пройдите top-5 referrer-URL из GA4 → Reports → Acquisition → User acquisition → first user source/medium. Скопируйте по очереди в decoder. Часто оказывается, что креативы имеют разные utm_campaign — их нужно объединить либо в Google Ads, либо через Channel Grouping override.
Дебаг распыляющегося трафика
GA4 показывает, что у сайта 7 отдельных источников newsletter. Как такое возможно? Decoder покажет: где-то Newsletter (с большой), где-то newsletter_2026_04, где-то newsletter-april. Исправили — источник снова один.
Проверка партнёрских ссылок перед публикацией
Партнёр предоставляет вам utm-link для размещения в блоге. Проверьте, нет ли там PII (email партнёра в utm_content), корректный ли utm_medium=referral (а не partner или affiliate без вашего договора).
Анализ чужих рекламных ссылок
Видите чей-то баннер в Telegram или Facebook — скопируйте ссылку, вставьте в decoder. Увидите, как именно конкурент структурирует кампании (часто там utm_campaign=lookalike_25-44_male_q2, что раскрывает их сегментацию).
Часто задаваемые вопросы (FAQ)
Зачем нужен UTM-decoder, если я и так вижу параметры в URL?
Чтобы не пропустить скрытые ошибки. URL ?utm_source=Google&utm_medium=cpc&utm_campaign=Spring%20Sale выглядит нормально, но в отчётах GA4 появится как отдельный источник Google (с большой буквы), Channel Grouping не положит его в Paid Search, а пробел в названии кампании превратится в %20. Decoder показывает все эти нюансы за 1 секунду.
Безопасно ли вставлять URL с gclid в decoder?
Да. Декодер работает полностью на стороне браузера, URL не отправляется ни на один сервер. Однако если в URL попали email или номер телефона — это нарушение Google Analytics ToS, и decoder об этом отдельно предупредит.
Что означает utm_medium = paid_advertising — нестандартное значение?
GA4 имеет жёсткий список стандартных значений utm_medium, которые автоматически классифицируются в Default Channel Group: cpc, cpm, email, social, paid_social, referral, display, affiliate, qr, push, podcast. Любое другое значение отправляет сессию в категорию «Unassigned» или «Other».
Почему decoder считает кампанию test ошибкой?
test, 1, none, campaign, untitled, default — generic-значения, которые через 2-3 месяца становятся неузнаваемыми в отчётах. Стандартная конвенция: всегда добавляйте год и канал в название, например fb_remarketing_q2_2026.
В чём разница между UTM-меткой и click-ID?
UTM — ручные метки, которые вы добавляете самостоятельно. Click-ID (gclid, fbclid, msclkid) — автоматические параметры от рекламных платформ. GA4 приоритизирует click-ID над UTM, поэтому для Google Ads с auto-tagging UTM излишни.
Как использовать decoder для дебага email-кампании?
Скопируйте ссылку из email → вставьте в decoder. Проверьте: utm_medium=email (не Email); utm_source идентифицирует конкретную рассылку; кампания имеет год; нет кириллицы в utm_content.
Decoder показал 5 параметров, из которых 3 — UTM. Что делать с остальными?
Категория «Прочие параметры» — служебные идентификаторы CMS (_ga, mc_cid, wickedid) или шум от рекламных сетей. Ни один не влияет на атрибуцию в GA4. Если ссылка длинная — используйте «Копировать без меток».
Распознаёт ли decoder динамические параметры Google Ads {keyword}?
Да. Decoder игнорирует синтаксис плейсхолдеров {}, {{}}, __TOKEN__ при проверке регистра и кириллицы.
Почему в decoder не видно моего UTM, хотя в URL он есть?
Самая частая причина — параметр в fragment (#utm_source=...) вместо query (?utm_source=...). GA4 не видит параметры после #, decoder тоже их не парсит.
Как decoder помогает с миграцией на GA4?
Прогнав топ-50 кампанийных ссылок через decoder, вы найдёте несовместимости с GA4 Channel Grouping за 10 минут: ppc → cpc, Email → email, и т.д.
Связанные термины
Другие инструменты
Проверка мета-тегов онлайн — Title, Description, OG | Бесплатно
Бесплатный онлайн-инструмент проверки title, description и Open Graph. Превью в Google desktop и mobile, подсчёт символов и пикселей.
UTM Builder — генератор UTM-меток для Google Analytics | Бесплатно
Бесплатный UTM-генератор: создайте корректную ссылку с utm_source, utm_medium, utm_campaign. Превью в GA4 и типовые значения для Google, Facebook, email.
SERP Snippet Preview — превью title и description для Google
Бесплатный инструмент проверки, как ваш title и meta description будут отображаться в выдаче Google на desktop и mobile. Измеряет ширину в пикселях, предупреждает об обрезке.