UTM-метки для интернет-маркетолога: как размечать трафик и читать результаты без путаницы

На чтение
10 мин
Дата обновления
05.11.2026

UTM-метки нужны не для «красивых ссылок», а для понятной атрибуции трафика: какой источник привел пользователя, через какой канал он пришел и к какой кампании относится переход. Когда ссылки не размечены или размечены хаотично, отчеты быстро распадаются на десятки несопоставимых строк. Тогда маркетолог видит визиты, но не может уверенно ответить, что именно сработало: письмо, рекламная кампания, пост в соцсети или партнерское размещение.

По сути UTM-метка — это набор параметров, которые добавляются к обычному URL. После клика эти параметры передаются в систему аналитики и становятся измерениями в отчетах по привлечению трафика.

https://site.ru/page?utm_source=telegram&utm_medium=social&utm_campaign=autumn_launch

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

Из чего состоит UTM-разметка

Для ежедневной работы маркетолога основа — три параметра: utm_source, utm_medium и utm_campaign. Именно их стоит использовать как стандарт для всех внешних кампаний. В справке Google Analytics рекомендуется не ограничиваться одним случайным параметром, а заполнять все релевантные поля, иначе в отчетах могут появляться значения (not set).

ПараметрЧто показываетПримеры
utm_sourceИсточник трафика: откуда пришел пользовательgoogle, newsletter, telegram, partner_a
utm_mediumКанал или тип размещенияcpc, email, social, paid_social, referral
utm_campaignНазвание кампании или маркетинговой активностиspring_sale, brand_search, april_digest

Самая частая ошибка новичка — воспринимать эти поля как свободные комментарии. На деле каждое поле должно выполнять одну роль.

  • source отвечает на вопрос «откуда пришел трафик»;
  • medium отвечает на вопрос «каким способом он пришел»;
  • campaign отвечает на вопрос «в рамках какой активности произошел переход».

Например, в ссылке из рекламной кампании в поиске логично использовать utm_source=google и utm_medium=cpc. Если написать наоборот, отчет станет менее читаемым: часть смысла окажется в источнике, часть — в канале, и сравнивать данные между кампаниями будет сложнее.

Правила именования, без которых отчеты дробятся

Сами UTM-метки просты, но чистота аналитики зависит от дисциплины в нейминге. Google Analytics учитывает регистр и точное написание значений. Поэтому Google и google — разные источники, а SpringSale и spring_sale — разные кампании.

Чтобы отчеты не распадались на дубли, команде полезно принять несколько правил:

  • использовать только строчные буквы;
  • не ставить пробелы, а заменять их на _ или -;
  • закрепить одно значение utm_source для каждой платформы;
  • закрепить одно значение utm_medium для каждого канала;
  • писать название кампании единообразно во всех объявлениях, письмах и постах, которые относятся к одной активности.

Например, если для Instagram один специалист пишет instagram, другой — insta, а третий — meta_inst, отчет покажет три источника вместо одного. Такая детализация не помогает анализу, а только усложняет его.

Практичное правило для новичка звучит так: сначала договоритесь о словаре, потом создавайте ссылки. Хорошая UTM-разметка — это не набор «правильных слов», а стабильная система названий, которой пользуется вся команда месяцами.

Когда добавлять utm_term и utm_content

Дополнительные параметры нужны только тогда, когда они отвечают на конкретный аналитический вопрос. Если вопроса нет, лучше не усложнять ссылки и отчеты.

utm_term

utm_term обычно используют для оплачиваемого ключевого слова или другой сущности на уровне поискового запроса. Это полезно, когда вы хотите анализировать не только кампанию целиком, но и отдельные ключи.

Учебный пример:

utm_term=internet_marketing_course

Если же вы не смотрите отчеты по ключевым словам в аналитике сайта, параметр можно не добавлять. Иначе он создаст лишнюю детализацию без пользы.

utm_content

utm_content помогает различать креативы, объявления, баннеры или несколько ссылок внутри одного материала. Это особенно удобно, когда источник, канал и кампания у ссылок одинаковые, но вы хотите понять, какой вариант сработал лучше.

Учебный пример для email-рассылки с двумя кнопками:

utm_content=hero_button
utm_content=footer_link

По тому же принципу можно разделять креативы в paid social или варианты баннеров в медийной кампании. Но если сравнивать нечего, utm_content лучше не плодить: слишком мелкая разметка делает сводные отчеты шумными.

Как размечать ссылки для разных каналов

Ниже приведены учебные примеры. Они показывают логику распределения значений, а не единственно допустимые формулировки.

СценарийПример sourceПример mediumЧто логично писать в campaign
Поисковая рекламаgoogle, bingcpcНазвание кампании в рекламной системе
Email-рассылкаnewsletter, crmemailТема или цель выпуска
Органические соцсетиtelegram, vksocialНазвание запуска, рубрики или спецпроекта
Платные соцсетиfacebook, instagram, vkpaid_socialНазвание рекламной кампании
Партнерское размещениеpartner_areferralНазвание акции или периода размещения

Примеры URL

Контекстная реклама

https://site.ru/course?utm_source=google&utm_medium=cpc&utm_campaign=brand_search_ru&utm_term=internet_marketing&utm_content=text_ad_1

Email-рассылка

https://site.ru/course?utm_source=newsletter&utm_medium=email&utm_campaign=april_digest&utm_content=hero_button

Пост в соцсети

https://site.ru/course?utm_source=telegram&utm_medium=social&utm_campaign=autumn_launch&utm_content=post_1

Партнерская публикация

https://site.ru/course?utm_source=partner_a&utm_medium=referral&utm_campaign=autumn_launch

Во всех примерах легко прочитать смысл ссылки: источник, канал и кампания не смешиваются. Это важно не только для аналитики, но и для командной работы. Если через полгода другой специалист откроет отчет, он должен без расшифровок понять, что означает каждая строка.

Как сочетать ручную разметку и автоматическую

Правила зависят от конкретной интеграции. В Google Ads авторазметка добавляет идентификатор клика GCLID. Справка Google Ads отдельно поясняет: при совместном использовании в GA4 авторазметка имеет приоритет, а вручную заданные параметры не переопределяют её значения. Поэтому не пытайтесь исправлять платформенные данные простым добавлением собственного utm_source в ту же ссылку.

Для email и партнёрских публикаций в нашем учебном запуске используем ручные UTM из общего реестра. Размеченные ссылки проверяем отдельно от рекламной интеграции: какой канал передаём, в каком отчёте его ожидаем и не теряются ли параметры. Такое разделение — авторская организация проверки, без обещания одного универсального правила для всех систем аналитики.

Типовые ошибки, из-за которых отчеты становятся нечитаемыми

  • Разный регистр. Meta и meta попадут в отчет как разные значения.
  • Несколько названий для одной сущности. Например, black_friday, blackfriday и bf_2026 для одной и той же акции.
  • Смешение ролей source и medium. Когда в одном случае в utm_source пишут платформу, а в другом — формат размещения, отчет теряет логику.
  • Пробелы и спецсимволы без кодирования. Значения нужно передавать в корректном URL-виде; практичнее использовать простые латинские обозначения, цифры, дефисы и подчеркивания.
  • Избыточная детализация. Если без плана заполнять все возможные поля, в отчетах будет много уникальных строк и мало пользы.
  • Неполная разметка. Когда часть ссылок размечена только по источнику, а часть — по источнику, каналу и кампании, сравнение становится ненадежным.

Отдельная частая проблема — отсутствие командного стандарта. Даже грамотные по смыслу метки начинают мешать, если каждый специалист придумывает собственные сокращения. В таких случаях ошибка не в платформе, а в отсутствии общего словаря.

Внутренние ссылки: отделяйте продвижение от навигации

В нашей схеме UTM используются для внешнего входа на сайт. Например, письмо ведёт на страницу курса с campaign=autumn_course; кнопка с этой страницы на форму заявки уже является внутренним переходом. Не присваивайте ей новый utm_source=site_banner только для подсчёта нажатий: это смешивает обозначение источника привлечения с обозначением действия на сайте.

Такое разделение используется, в частности, в опубликованном регламенте UTM команды GOV.UK, который прямо исключает campaign tagging для внутренних ссылок. Это организационное правило разметки, а не обещание, что любая UTM на внутренней кнопке одинаково перезапустит сеанс во всех системах. В учебном реестре отдельные коды внутренних элементов держим вне словаря внешних кампаний; измерение их нажатий настраивается отдельно.

Как проверить, что данные попали в аналитику правильно

Проверка обычно идет в два этапа: сначала смотрят сам URL, затем — то, как визит отразился в отчетах.

  1. Проверьте ссылку до запуска. Убедитесь, что после адреса страницы стоит знак вопроса, пары параметр=значение разделены амперсандом, а в названиях нет опечаток и случайных вариантов регистра.
  2. Сделайте тестовый переход. Откройте размеченную ссылку и проверьте, что она ведет на нужную страницу и параметры не теряются при переходе.
  3. Сверьте данные в отчетах по привлечению трафика. В Google Analytics это обычно проверяют по измерениям источника, канала и кампании: значения в отчете должны совпадать с тем, что вы передали в URL.
  4. Ищите дубли и раздвоения. Если одна кампания появилась двумя строками, сначала проверьте написание: регистр, разделитель, сокращение или случайная опечатка.
  5. Следите за (not set). Такие значения часто сигнализируют о неполной ручной разметке или о несовпадении полей в логике кампании.

В Яндекс Метрике откройте «Отчёты → Источники → Метки UTM», выберите период и найдите переданные значения campaign, source и medium. Затем добавляйте детализацию content, если различаете позиции ссылок. Метрика получает метку из первого просмотра визита, поэтому тестируйте всю цепочку до конечной страницы: редирект может потерять параметры до загрузки счётчика.

Специальные отчёты систем не обязаны классифицировать одни и те же условные значения одинаково. Например, для распознавания почтовой рассылки Метрика использует соответствующее значение utm_medium. Проверка буквальных значений UTM и проверка автоматически определённого канала — два отдельных шага.

Если компания позже загружает в аналитику кампанийные данные вроде расходов, кликов и показов из сторонних систем, требования к точности еще выше. Для сопоставления важны точные совпадения значений utm_source, utm_medium, utm_campaign и, при таком сценарии, особенно полезен utm_id.

Шаблон UTM-нейминга для команды

Чтобы отчеты оставались сопоставимыми не один запуск, а месяцами, удобно завести короткий шаблон и справочник допустимых значений.

source: google | bing | telegram | vk | newsletter | partner_a
medium: cpc | paid_social | social | email | referral
campaign: product_goal_audience_period
content: format_placement_variant
term: keyword

Учебный пример по такому шаблону:

utm_source=google
utm_medium=cpc
utm_campaign=course_leads_ru_q4
utm_content=text_ad_1
utm_term=internet_marketing

Такой подход полезен не только при разметке ссылок, но и при чтении отчетов. Когда названия собраны по одной логике, проще фильтровать кампании, строить сводные таблицы и сравнивать периоды без ручной чистки данных.

Если свести всю тему к одной мысли, она будет такой: UTM-метки работают хорошо не потому, что их много, а потому, что они единообразны. Для начинающего маркетолога важнее всего освоить три базовых поля, договориться о правилах именования и проверять, что в отчетах появляются именно те source, medium и campaign, которые ожидались на этапе запуска.