Digital marketing

UTM-метки: полный гайд

Что такое UTM-метки, зачем нужны 5 параметров, правила именования, примеры по каналам и как читать отчёты в GA4.

Автор: Андрій Коваленко 8 мин чтения
Содержание

UTM-метки — параметры в URL, которые передают Google Analytics информацию об источнике трафика. Без них GA4 засчитывает ссылки из email, мессенджеров и часть трафика из соцсетей в канал «Direct», и вы не понимаете, какая кампания реально приносит результат. С UTM-метками каждая ссылка сообщает: откуда пришёл пользователь, через какой канал и какая кампания.

Этот гайд разбирает все 5 параметров, правила именования, примеры для email/ads/social и как читать данные в GA4. Если хотите сразу собрать ссылку — воспользуйтесь UTM Builder или UTM Decoder.

Что такое UTM-метки и как они работают

UTM — аббревиатура от Urchin Tracking Module. Urchin — компания, которую Google купил в 2005 году, и на базе которой построил Google Analytics. Механизм остался неизменным: к обычному URL добавляются GET-параметры, которые GA4 считывает при загрузке страницы.

Пример URL без UTM:

https://example.com/product/sneakers/

Тот же URL с UTM-метками:

https://example.com/product/sneakers/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale

Когда пользователь переходит по такой ссылке, GA4 считывает параметры и записывает в отчёт: источник = newsletter, канал = email, кампания = summer_sale. Никаких серверных настроек не нужно — всё происходит на уровне URL и JavaScript-кода GA4.

Важно: GA4 хранит UTM-данные в параметрах сессии. Если пользователь открывает ссылку и закрывает вкладку, а потом возвращается прямо на сайт — новая сессия будет уже «Direct». UTM фиксируется только в момент начала сессии.

Пять UTM-параметров: зачем каждый

Есть 5 стандартных UTM-параметров, которые распознаёт GA4. Три из них обязательны для корректной атрибуции, два — дополнительные.

utm_source — откуда пришёл трафик

Это источник: конкретная платформа, сайт или рассылка, где размещена ссылка.

Примеры:

  • utm_source=google — реклама в Google
  • utm_source=facebook — публикация или реклама в Facebook
  • utm_source=newsletter — email-рассылка
  • utm_source=instagram — Stories или пост в Instagram
  • utm_source=telegram — Telegram-канал
  • utm_source=partner-site — партнёрский сайт

Правило: пишите название платформы или источника, не URL. Не utm_source=facebook.com, а utm_source=facebook.

utm_medium — канал трафика

Тип канала, через который пришёл трафик. GA4 использует utm_medium для группировки по каналам в отчёте Default Channel Grouping.

Стандартные значения (Google рекомендует придерживаться):

utm_mediumКанал в GA4Описание
cpcPaid Search / Paid SocialПлатный клик (cost per click)
emailEmailEmail-маркетинг
socialOrganic SocialОрганические посты в соцсетях
affiliateAffiliatesПартнёрская программа
referralReferralВнешняя ссылка без UTM
bannerDisplayБаннерная реклама
pushPush-уведомления
smsSMS-рассылка

Если написать utm_medium=EMAIL или utm_medium=E-mail, GA4 не распознает канал как Email и покажет «Unassigned». Используйте стандартные значения в нижнем регистре.

utm_campaign — название кампании

Имя маркетинговой кампании или акции. Именно по этому параметру вы анализируете эффективность конкретных инициатив.

Примеры:

  • utm_campaign=summer_sale_2026 — летняя акция
  • utm_campaign=product_launch_sneakers — запуск нового продукта
  • utm_campaign=black_friday — чёрная пятница
  • utm_campaign=abandoned_cart — реактивация корзины

Не пишите название кампании кириллицей — оно превратится в URL-encoded строку и станет нечитаемым в отчётах. utm_campaign=летний-распродаж в GA4 будет выглядеть как %D0%BB%D0%B5%D1%82%D0%BD%D0%B8%D0%B9-%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6. Транслитерация или английский — единственный вариант.

utm_term — ключевое слово (необязательно)

Параметр для ручной разметки ключевых слов в платном поиске. Полезен, если вы не используете автоматическую пометку Google Ads или ведёте рекламу в Bing/Яндекс.

Пример:

utm_term=buy+sneakers+online

Пробелы заменяются на + или %20. В GA4 этот параметр попадает в измерение «Session manual term».

Для Google Ads с включённым Auto-tagging параметр gclid содержит всю необходимую информацию — дублировать utm_term не нужно.

utm_content — вариант объявления или кнопки (необязательно)

Параметр для различения нескольких вариантов одного объявления или разных элементов страницы со ссылками на один и тот же URL.

Примеры использования:

A/B-тестирование объявлений:

utm_content=banner_blue
utm_content=banner_red

Несколько ссылок в одном email:

utm_content=header_cta
utm_content=footer_cta
utm_content=product_image

Разные форматы рекламы:

utm_content=carousel_post
utm_content=single_image
utm_content=video_15s

В GA4 этот параметр хранится в измерении «Session manual ad content».

Правила именования UTM-меток

Единый стиль именования — залог читаемых отчётов. Если половина команды пишет utm_source=Facebook, а другая utm_source=facebook, в GA4 будет две разные строки с трафиком из одной платформы.

Обязательные правила

  1. Только нижний регистр. GA4 чувствителен к регистру. Email, email и EMAIL — три отдельные строки в отчёте.

  2. Без пробелов. Пробел становится %20 в URL. Вместо пробела — дефис - или подчёркивание _.

  3. Без кириллицы. Превращается в нечитаемую URL-encoded строку.

  4. Без специальных символов & = ? # — они ломают структуру URL.

  5. Коротко и понятно. summer_sale лучше, чем email-campaign-for-summer-discount-sale-2026.

Рекомендуемый формат

utm_source=<платформа>
utm_medium=<канал>
utm_campaign=<название_кампании>
utm_content=<вариант>  (опц.)
utm_term=<ключслово>   (опц.)

Пример для кампании чёрной пятницы в Instagram:

utm_source=instagram
utm_medium=cpc
utm_campaign=black_friday_2026
utm_content=carousel_sneakers

Согласованность команды

Если над UTM-метками работает несколько человек, зафиксируйте стандарты в документе:

  • Список допустимых значений utm_source (по платформам)
  • Список допустимых значений utm_medium (по каналам)
  • Формат utm_campaign: <категория>_<название>_<год> или <название>_<квартал>

Без документа за полгода в GA4 будет 30 вариантов написания «facebook».

Примеры UTM-меток по каналам

Email-маркетинг

Для каждой ссылки в письме — отдельный utm_content. Без этого не знаете, какая кнопка «сработала».

# Главный CTA в заголовке письма
https://example.com/sale/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=header_cta

# Кнопка под конкретным товаром
https://example.com/product/sneakers/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=product_sneakers

# Ссылка в подвале письма
https://example.com/all-products/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=footer_link

Типы рассылок стоит различать в utm_source:

  • utm_source=newsletter — регулярная рассылка
  • utm_source=transactional — триггерные письма (заказ, регистрация)
  • utm_source=promo — разовые акционные письма

Для поисковой рекламы с ручной пометкой:

https://example.com/product/?utm_source=google&utm_medium=cpc&utm_campaign=search_branded&utm_term=example+brand+sneakers&utm_content=ad_v2

Для Display/Баннеров:

https://example.com/sale/?utm_source=google&utm_medium=display&utm_campaign=retargeting_q2&utm_content=banner_728x90

Если используете Auto-tagging в Google Ads — gclid передаёт всю информацию автоматически, но дополнительные UTM не повредят для идентификации конкретного объявления.

Facebook и Instagram Ads

Meta позволяет использовать динамические параметры в URL:

https://example.com/product/?utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_content={{ad.name}}

{{campaign.name}} и {{ad.name}} — Macro от Meta, подставляют реальные названия автоматически.

Для органических постов:

https://example.com/blog/post/?utm_source=instagram&utm_medium=social&utm_campaign=brand_awareness_jun&utm_content=stories_swipeup

Telegram-канал

https://example.com/landing/?utm_source=telegram&utm_medium=social&utm_campaign=product_launch&utm_content=post_jun_24

Для Telegram Ads (официальная рекламная платформа):

utm_source=telegram_ads&utm_medium=cpc&utm_campaign=brand_q2

Партнёрские ссылки и affiliate

https://example.com/?utm_source=partner_site_name&utm_medium=affiliate&utm_campaign=spring_collab&utm_content=sidebar_banner

QR-коды (офлайн)

QR-коды — UTM-метки для офлайна. Клиент сканирует QR, вы видите в GA4 откуда (витрина, листовка, мероприятие):

https://example.com/?utm_source=qr_storefront&utm_medium=offline&utm_campaign=summer_promo

Как собрать UTM-ссылку: UTM Builder

Ручная сборка URL с несколькими параметрами — источник ошибок: забытый символ ?, задвоенный &, пробел в значении. Используйте UTM Builder на нашем сайте.

Алгоритм:

  1. Вставьте базовый URL (без существующих параметров)
  2. Заполните поля: Source, Medium, Campaign, и опционально Content и Term
  3. Инструмент автоматически кодирует специальные символы и собирает URL
  4. Скопируйте готовую ссылку

Если URL уже содержит параметры (?ref=blog), UTM Builder добавит метки через &, не через ?.

Для проверки готовой ссылки — UTM Decoder: он разбирает URL и показывает каждый параметр отдельно, проверяет формат.

Как читать UTM-трафик в GA4

Отчёт Traffic Acquisition

Основной отчёт: Reports → Acquisition → Traffic acquisition.

По умолчанию показывает «Session default channel group» — автоматическая классификация по каналам (Organic Search, Paid Search, Email, Direct и т.д.). GA4 определяет канал на основе utm_medium и utm_source.

Чтобы увидеть utm-параметры детально:

  1. Откройте Traffic acquisition
  2. Нажмите на заголовок колонки с названием канала
  3. Выберите «Session source/medium» или «Session campaign» в разбивке

Таблица покажет строки вида:

newsletter / email           432 сессии   3.2% конверсий
google / cpc                 891 сессия   4.7% конверсий
facebook / social            211 сессий   1.1% конверсий

User Acquisition vs Traffic Acquisition

User Acquisition — атрибуция по первому источнику привлечения пользователя (когда он впервые пришёл на сайт). Полезен для оценки, какие каналы привлекают новых клиентов.

Traffic Acquisition — атрибуция по источнику сессии (каждого отдельного посещения). Полезен для оценки, какие кампании приводят повторные посещения.

Для анализа эффективности email-кампаний и платной рекламы чаще полезен Traffic Acquisition — он показывает каждую сессию независимо от того, был ли пользователь на сайте раньше.

Explore: собственный отчёт

Для более глубокого анализа: Explore → Blank (или Free form).

Полезные измерения для UTM-анализа:

  • Session source — utm_source
  • Session medium — utm_medium
  • Session campaign — utm_campaign
  • Session manual ad content — utm_content
  • Session manual term — utm_term

Полезные метрики:

  • Sessions — количество сессий
  • Engaged sessions — сессии со взаимодействиями
  • Key events — конверсии (бывшие Goals, переименованные в 2024)
  • Revenue — доход (если настроены e-commerce события)

Пример: сводный отчёт по utm_campaign с разбивкой по utm_content показывает, какое объявление в кампании дало больше конверсий.

Проверка данных через DebugView

Перед запуском кампании проверьте, что UTM-параметры собираются корректно:

  1. Откройте GA4 → Configure → DebugView
  2. Перейдите по UTM-ссылке в браузере (на том же устройстве, где есть GA4 Debug Mode или расширение GA4 Debugger)
  3. В DebugView увидите событие session_start с параметрами:
    • source = значение utm_source
    • medium = значение utm_medium
    • campaign = значение utm_campaign

Если параметры отображаются правильно — кампанию можно запускать.

Типичные ошибки с UTM-метками

1. Разный регистр в значениях

Проблема: один менеджер пишет utm_source=Facebook, другой utm_source=facebook. В GA4 — две разные строки.

Исправление: зафиксируйте стандарт «только нижний регистр» и проверяйте через UTM Decoder перед публикацией.

2. UTM-метки на внутренних ссылках

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

Исправление: UTM — только для внешних ссылок, ведущих на ваш сайт.

3. Пробелы в значениях параметров

Проблема: utm_campaign=summer sale → в URL становится utm_campaign=summer%20sale. GA4 хранит с пробелом, но форматирование ломается в некоторых инструментах.

Исправление: всегда дефис или подчёркивание вместо пробела.

4. Кириллица в значениях

Проблема: utm_campaign=летний+распродаж → в URL %D0%BB%D0%B5%D1%82%D0%BD%D0%B8%D0%B9+%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6. В GA4 отчёт нечитаем.

Исправление: латиница или транслитерация. utm_campaign=letniy_rasprodazh или utm_campaign=summer_sale.

5. Отсутствие utm_medium при наличии utm_source

Проблема: есть utm_source=newsletter, но нет utm_medium. GA4 не может классифицировать канал — сессия попадает в «Unassigned».

Исправление: всегда указывайте utm_source и utm_medium вместе. utm_campaign — желательно, но не обязательно для базовой атрибуции.

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

Проблема: маркетолог использует utm_campaign=email_promo для всех писем в течение года. В отчёте невозможно различить, какая конкретная акция сработала.

Исправление: уникальное название кампании для каждой акции. Если рекламируете скидку в июне и августе — summer_sale_jun и summer_sale_aug.

7. UTM-ссылки на страницы с redirect

Проблема: ссылка ведёт на http://example.com/old-page/, которая редиректит на https://example.com/new-page/. При редиректе UTM-параметры могут теряться (зависит от типа редиректа и настроек сервера).

Исправление: UTM-метки всегда ставьте на финальный URL после всех редиректов.

8. Отсутствие UTM на всех ссылках в email

Проблема: в письме есть 5 ссылок, но UTM-метки только на 2. Остальные 3 приходят в GA4 как Direct.

Исправление: проверяйте все ссылки в письме перед отправкой через UTM Decoder или вручную.

UTM и canonical: как не навредить SEO

UTM-параметры в URL могут создать проблему с дублями контента для поисковых систем. Если на URL с UTM-метками ведут внешние ссылки, Google может проиндексировать версию https://example.com/product/?utm_source=email&utm_medium=email вместо чистой https://example.com/product/.

Большинство CMS (WordPress, Shopify, Hugo) автоматически ставят canonical на чистый URL без параметров — это правильное поведение. Проверьте, что canonical на вашем сайте не включает UTM-параметры.

Если вы используете кастомное решение — явно настройте canonical:

<link rel="canonical" href="https://example.com/product/">

Подробнее о canonical и техническом SEO — в разделе Digital Marketing.

Связанные ресурсы

Инструменты:

  • UTM Builder — соберите UTM-ссылку без ошибок
  • UTM Decoder — разберите готовую ссылку и проверьте параметры

Глоссарий:

Раздел:


Статья основана на документации Google Analytics 4, спецификации UTM и практическом опыте настройки кампаний для e-commerce и SaaS-продуктов.

Похожие статьи

Смотрите также

Эту статью пишет и обновляет Андрій Коваленко — без AI-воды и партнёрских ссылок. Заметил устаревший факт или неточность — напиши, перепишу в ту же неделю.

Кто ведёт сайт и почему без AI