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

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_buttonutm_content=footer_linkПо тому же принципу можно разделять креативы в paid social или варианты баннеров в медийной кампании. Но если сравнивать нечего, utm_content лучше не плодить: слишком мелкая разметка делает сводные отчеты шумными.
Как размечать ссылки для разных каналов
Ниже приведены учебные примеры. Они показывают логику распределения значений, а не единственно допустимые формулировки.
| Сценарий | Пример source | Пример medium | Что логично писать в campaign |
|---|---|---|---|
| Поисковая реклама | google, bing | cpc | Название кампании в рекламной системе |
| Email-рассылка | newsletter, crm | Тема или цель выпуска | |
| Органические соцсети | telegram, vk | social | Название запуска, рубрики или спецпроекта |
| Платные соцсети | facebook, instagram, vk | paid_social | Название рекламной кампании |
| Партнерское размещение | partner_a | referral | Название акции или периода размещения |
Примеры URL
Контекстная реклама
https://site.ru/course?utm_source=google&utm_medium=cpc&utm_campaign=brand_search_ru&utm_term=internet_marketing&utm_content=text_ad_1Email-рассылка
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, затем — то, как визит отразился в отчетах.
- Проверьте ссылку до запуска. Убедитесь, что после адреса страницы стоит знак вопроса, пары
параметр=значениеразделены амперсандом, а в названиях нет опечаток и случайных вариантов регистра. - Сделайте тестовый переход. Откройте размеченную ссылку и проверьте, что она ведет на нужную страницу и параметры не теряются при переходе.
- Сверьте данные в отчетах по привлечению трафика. В Google Analytics это обычно проверяют по измерениям источника, канала и кампании: значения в отчете должны совпадать с тем, что вы передали в URL.
- Ищите дубли и раздвоения. Если одна кампания появилась двумя строками, сначала проверьте написание: регистр, разделитель, сокращение или случайная опечатка.
- Следите за
(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, которые ожидались на этапе запуска.



