UTM-метки (Urchin Tracking Module) — параметры, добавляемые к URL для отслеживания источника, канала и кампании трафика в Google Analytics, GA4 и других системах аналитики.

UTM-метки (от Urchin Tracking Module) — это набор параметров, которые добавляются к URL-адресу через знак вопроса (?) и позволяют системам аналитики точно определить, откуда именно пришёл посетитель: из какого объявления, рассылки, поста в соцсетях или баннера. Без UTM весь трафик из соцсетей, мессенджеров, рассылок и партнёрских ссылок попадает в общую кучу под названием «direct» или «(other)» — и никаких выводов о реальной эффективности каналов сделать нельзя. UTM-метки понимают все современные системы аналитики: Google Analytics 4, Yandex Metrica, Matomo, Adobe Analytics, Plausible, Mixpanel, Amplitude.
UTM — фундамент атрибуции в digital-маркетинге. Без них невозможно сравнить эффективность email-рассылок с paid social, native рекламы с ретаргетингом, или измерять настоящий ROAS каждого канала. В 2026 каждый серьёзный маркетинг-проект имеет внутренний стандарт UTM-разметки — без него хаос в отчётах накапливается экспоненциально.
Откуда взялся «Urchin»
UTM расшифровывается как Urchin Tracking Module — по названию компании Urchin Software, которую Google купил в апреле 2005 года. Её аналитический сервис под названием Urchin лёг в основу того, что в ноябре того же года вышло как Google Analytics. С тех пор стандарт UTM фактически стал универсальным для всей индустрии: даже системы, не имеющие никакого отношения к Google, читают utm_* параметры по умолчанию.
5 стандартных UTM-параметров
Обязательные (3)
| Параметр | Что означает | Пример |
|---|---|---|
utm_source | Источник — конкретный сайт, платформа или рассылка | google, facebook, instagram, newsletter, youtube |
utm_medium | Канал / тип трафика | cpc, email, social, banner, referral, affiliate |
utm_campaign | Название кампании | spring_sale_2026, black_friday, launch_v3 |
Опциональные (2)
| Параметр | Что означает | Пример |
|---|---|---|
utm_term | Ключевое слово (для платного поиска) | kupit_iphone_15 |
utm_content | Конкретный креатив или вариант объявления | red_button, headline_v2, video_15s |
Полный пример
https://example.com/landing?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale_2026&utm_content=carousel_v2&utm_term=women_shoes
В GA4 этот URL попадёт в отчёт Acquisition → Traffic acquisition так: Source = facebook, Medium = cpc, Campaign = spring_sale_2026. Параметры term и content доступны через дополнительные измерения.
utm_id (6-й параметр, GA4)
С 2022 в GA4 добавлен utm_id — числовой идентификатор кампании для ID-based matching вместо текстового. Преимущество: кампании не дублируются из-за ошибок регистра (spring_sale vs Spring_Sale). Настраивается в Admin → Data Streams → Configure tag settings.
Правила построения UTM: как не сломать аналитику
UTM-метки работают как точные строки: GA4 различает регистр и считает Facebook и facebook разными источниками. Это самая частая причина «дублирующих» каналов в отчётах. Базовые правила, которые экономят часы будущих расследований:
- Только нижний регистр. Везде. Без исключений.
facebook, неFacebook. - Без пробелов. Используйте подчёркивание
_или дефис-.spring_sale, неspring sale. - Только латиница. Кириллица в URL ломает копирование, передачу через мессенджеры и попадает в отчёты в виде
%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7. Никакой кириллицы. - Стандартизируйте
utm_medium. Используйте Google’s официальный список значений:cpc,email,social,display,affiliate,referral,organic. Это нужно, чтобы GA4 правильно сгруппировал каналы в Default Channel Grouping. - Не помечайте внутренние ссылки. UTM-метки на ссылках внутри вашего сайта обнуляют исходный источник посетителя — вы потеряете данные о том, откуда он пришёл. Для внутренних кликов есть отдельные события (
select_content,click). - Не помечайте email-подпись. То же — пользователь, кликнувший по подписи под обычным письмом коллеге, попадёт в отчёт как «email-кампания».
- Используйте единый шаблон именования для всей компании. Договоритесь и зафиксируйте:
[platform]_[campaign-type]_[product]_[date]. Без этого через полгода в отчётах будет хаос. - Документируйте. Заведите общую Google-таблицу со списком всех UTM, кто их создавал и зачем. Это спасёт жизнь, когда через год вы откроете старую кампанию и попытаетесь понять, что означает
utm_campaign=test_promo_v3_old.
Default Channel Grouping в GA4
GA4 автоматически группирует ваши UTM-метки в каналы по строгим правилам. Например:
utm_medium=cpcилиppcилиpaid→ канал Paid Search (если source — поисковик) или Paid Social (если source — соцсеть).utm_medium=email→ канал Email.utm_medium=social→ канал Organic Social.utm_medium=referral→ канал Referral.utm_medium=affiliate→ канал Affiliates.utm_medium=display+ display network → канал Display.utm_medium=video→ канал Video.
Если вы используете нестандартные значения (fb_paid, vkontakte_post, mailing_list), GA4 не распознает их и положит в (Other) — а значит, вся стандартная отчётность по каналам сломается. Полный актуальный список значений и правила группировки — в справке Google.
Платные параметры: gclid, fbclid, ttclid и автоматическая разметка
Для большинства платных каналов UTM-метки писать руками не нужно — рекламные платформы передают всё автоматически через свои клик-идентификаторы:
- Google Ads —
gclid(Google Click ID). Включается через настройку Auto-tagging. GA4 использует gclid для подтягивания данных кампании, ставки, ключа и устройства напрямую из Google Ads. - Microsoft (Bing) Ads —
msclkid. - Meta Ads (Facebook/Instagram) —
fbclid. Но Meta не передаёт structured данные в GA4 — поэтому здесь UTM-метки нужны вручную. - TikTok Ads —
ttclid. - LinkedIn Ads —
li_fat_id. - YouTube Shopping / Performance Max — встроенная привязка через Google Ads.
Правило: если есть auto-tagging — используйте его и не дублируйте UTM, иначе пометки конфликтуют. Если auto-tagging нет (Meta, TikTok, LinkedIn, нативка), размечайте UTM руками.
gclid: что в нём есть
Gclid — зашифрованный Google Click ID, содержащий:
- Кампанию, группу объявлений, объявление, ключевое слово.
- Тип совпадения (broad/phrase/exact).
- Устройство (mobile/desktop/tablet).
- Геолокацию.
- Ставку и время клика.
- Network (Search/Display/YouTube/Shopping).
Эти данные доступны в GA4 Reports → Acquisition → Google Ads campaigns без каких-либо дополнительных настроек. Без auto-tagging вы видите только utm_* поля — это 5 параметров вместо 15+.
UTM для email-рассылок
Email — самый высокий ROI канал (36:1 по DMA), и его корректная разметка особенно важна. Стандарт:
utm_source=newsletter (или название конкретной рассылки monday_digest)
utm_medium=email
utm_campaign=[product]_[topic]_[date]
utm_content=[link_position]
Пример:
?utm_source=newsletter
&utm_medium=email
&utm_campaign=gtm_setup_guide_2026_05_07
&utm_content=header_cta
Платформы со встроенным UTM Builder: Mailchimp, Klaviyo, Brevo, ConvertKit. В campaign settings указываете параметры один раз — система автоматически добавляет ко всем ссылкам письма.
Отдельно помечайте transactional vs marketing:
- Transactional (подтверждение заказа, сброс пароля) —
utm_medium=transactional. - Marketing (newsletter, drip) —
utm_medium=email.
Разный intent, разный CR — смешивать в один канал не стоит.
Не путайте с UTM на email-подпись: подпись — это не кампания, а организационная личность. Если в подписи под обычным рабочим письмом коллеге стоит UTM, все такие клики попадут в вашу email-аналитику как «кампания» — и зашумят статистику.
Конструкторы и инструменты
Чтобы не строить UTM-ссылки вручную и не ошибаться:
- Google Campaign URL Builder — официальный, бесплатный.
- Google Play URL Builder — для отслеживания установок Android-приложений.
- iOS URL Builder — для App Store.
- Bitly, TinyURL, Cuttly, Short.io — сокращают длинные UTM-ссылки и одновременно дают свою аналитику кликов.
- Google Sheets с шаблоном — самый практичный вариант для команды: один лист, формулы, единые правила именования, история всех UTM.
- Наш UTM Builder — быстрое создание UTM с валидацией.
- UTM Decoder — разбор параметров в имеющихся ссылках.
Сокращение длинных UTM-ссылок
UTM часто становятся очень длинными (100+ символов) и не помещаются в Twitter/X (281 символ), bio Instagram, рекламные креативы с ограниченной длиной URL. Сервисы:
- Bitly — самый популярный, $35-199/мес, даёт аналитику кликов.
- TinyURL — бесплатный.
- Cuttly — $25-89/мес, EU-hosted, GDPR-friendly.
- Short.io — кастомный домен (ваш
go.example.com), $20+/мес. - Rebrandly — branded short links, $29+/мес.
Лучшая практика: branded shorteners с вашим доменом (go.brand.com/sale) — повышают CTR на 30-40% по сравнению с generic (bit.ly), потому что вызывают доверие.
Чувствительность к регистру: главная ловушка
UTM-параметры различают регистр. В отчёте GA4 это выглядит как несколько строк-двойников:
Facebook | cpc → 1 200 сеансов
facebook | cpc → 850 сеансов
FACEBOOK | CPC → 60 сеансов
Это три разных источника для GA4, хотя по сути один и тот же канал. Решение:
- Договориться о единых правилах на старте и применять их везде.
- Использовать Channel Groups в GA4 для кастомной группировки по регулярным выражениям.
- Чистить исторические данные через переименование или фильтры в Looker Studio.
Срок жизни UTM-меток в GA4
В Universal Analytics UTM-метки записывались в cookie сессии и теряли значение после 6 месяцев. В GA4 атрибуция работает иначе: данные кампании сохраняются в параметрах события и не имеют отдельного срока жизни, кроме общего срока хранения данных (по умолчанию 2 или 14 месяцев, настраивается в Admin → Data Settings → Data Retention).
Также в GA4 действует новая логика «новой сессии»: изменение UTM-параметров больше не создаёт новую сессию автоматически (как было в UA). Это означает, что один пользователь, переходящий по разным меткам в течение одной сессии, останется в одной сессии — а атрибуция работает через модель Data-Driven Attribution.
UTM и канонические URL: критический SEO-нюанс
UTM-параметры создают дубли URL с канонического:
https://example.com/article/ (canonical)
https://example.com/article/?utm_source=email&utm_medium=newsletter (с UTM)
Без canonical-тега Google может индексировать UTM-вариант как отдельный URL, распыляя link equity. Решение:
- Всегда self-referencing canonical-тег на всех страницах, игнорирующий UTM:
<link rel="canonical" href="https://example.com/article/">
- Не добавляйте UTM к backlinks — это создаёт дубли для индекса Google.
- Проверяйте через Search Console → Coverage → URL с UTM имеют canonical на чистый URL.
Типичные ошибки
- Кириллица в utm_campaign. Ломает кодирование и читаемость отчётов.
- Разный регистр одного источника. «Facebook» и «facebook» в одном отчёте.
- Пробелы в значениях.
summer saleпревращается вsummer%20saleили просто обрезается. - Нестандартные
utm_medium.mailingвместоemail,vkвместоsocial→ канал Other. - UTM-метки на внутренних ссылках. Перезаписывают оригинальный источник.
- Дублирование с auto-tagging. UTM поверх gclid в Google Ads → конфликт данных.
- Отсутствие документации. Через 6 месяцев никто не помнит, что означает
utm_content=test3_v2_old. utm_termдля всего, кроме поиска. Этот параметр исторически предназначен для ключевых слов платного поиска, использовать его для других целей — путаница.
Связанные материалы
- Сессия (Session) — как GA4 группирует события в сессии.
- Конверсия (Conversion) — целевые действия, связывающиеся с UTM-кампаниями.
- KPI — система метрик эффективности каналов.
- GA4 — полное руководство.
- GTM — основы.
- Digital-маркетинг — основы.
- UTM Builder и UTM Decoder.