Все инструменты
Инструмент аналитика

Генератор UTM-меток

Собрать ссылку, проверить чужую на ошибки и разметить сразу пачку. С пресетами под Директ, VK Рекламу и Telegram — и с объяснением, почему отчёт разъезжается.

Зачем размечать ссылки, если аналитика и так видит источник

Не видит. Без меток система угадывает источник по заголовку Referer, а он теряется в половине случаев: переход из мессенджера, из мобильного приложения, из PDF, из письма в почтовом клиенте, с сайта на https, ведущего на другой домен через редирект. Всё это приезжает в отчёт как «прямые заходы» — та самая строка, которая у большинства проектов вторая по величине и ничего не объясняет.

UTM-метка — это способ сказать аналитике источник явно, не полагаясь на то, донесёт ли его браузер. Пять параметров в адресе ссылки, которые система читает и раскладывает по отчётам.

Посчитали — а дальше?

Скинь свои цифры, скажу, где в них дыра и что чинить первым.

Пять меток и что в них писать

МеткаОтвечает на вопросПримеры значений
utm_sourceОткуда пришёл человекyandex, vk, telegram, email, dzen
utm_mediumКаким способомcpc, cpm, email, social, seeding, referral
utm_campaignКакая кампанияblack_friday_2026, brand_search, retarget_q3
utm_contentЧто именно кликнулиbanner_top, button_footer, channel_marketing_ru
utm_termПо какой фразе{keyword}, kupit_divan

Обязательный минимум — utm_source. Без utm_medium вы не отделите платный трафик от бесплатного на той же площадке. Без utm_campaign все запуски сольются в одну строку, и через полгода вы не найдёте, что откручивали в марте.

Четыре ошибки, из-за которых отчёт превращается в кашу

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

Ссылка с utm_source=вконтакте работать будет. Но одна система покажет её словом, другая — процентной кодировкой %D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5, и в отчёте это будут две разные строки с разбитой пополам статистикой. Плюс такие ссылки ломаются при копировании через мессенджеры. Только латиница.

2. Разный регистр

vk, VK и Vk — три разных источника для отчёта. Это самая незаметная ошибка: ссылки выглядят одинаково, а трафик разъезжается по трём строкам. Лечится договорённостью писать всё строчными и проверкой перед запуском.

3. Метки после решётки

site.ru/#utm_source=vk не работает вообще. Всё, что идёт после #, браузер на сервер не отправляет — переход придёт без источника. Метки живут только в query-строке, после вопросительного знака.

4. Разметка внутренних переходов

Если разметить ссылку с одной своей страницы на другую, аналитика начнёт новый визит и перезапишет исходный источник. Человек пришёл из Директа, кликнул внутреннюю размеченную кнопку — и в отчёте он теперь пришёл «сам с сайта». Внутри сайта метки не ставятся никогда.

Динамические параметры Яндекс Директа

Это макросы в фигурных скобках: система подставляет значение сама в момент клика. Вместо сотни ссылок руками — одна с макросом. Список ниже сверен с официальной справкой Директа yandex.ru/support/direct/statistics/url-tags.html 05.09.2026.

ПараметрЧто подставится
{campaign_name_lat}название кампании транслитом
{campaign_id}идентификатор кампании
{gbid}идентификатор группы
{ad_id}идентификатор объявления (он же {banner_id})
{creative_id}идентификатор креатива из конструктора
{keyword}ключевая фраза, по которой показалось объявление
{matched_keyword}подобранная фраза
{phrase_id}идентификатор ключевой фразы
{match_type}тип соответствия: rm или syn
{source_type}тип площадки: search или context
{source}площадка показа в сетях
{position_type}тип блока: premium, dynamic_places, other, none
{position}точная позиция в блоке
{device_type}тип устройства: desktop, mobile, tablet
{region_name}регион показа
{region_id}идентификатор региона
{retargeting_id}идентификатор условия нацеливания на аудиторию
{adtarget_id}идентификатор условия нацеливания
{yclid}идентификатор клика

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

Как назвать кампанию, чтобы найти её через полгода

Единственное правило, которое реально экономит время: схема нейминга должна быть записана до запуска, а не сочиняться на каждой ссылке. Рабочая схема — от общего к частному, через подчёркивания, без дат в свободной форме:

{площадка}_{тип}_{продукт}_{период}yandex_search_crm_q3

Дальше — дисциплина. Как только в проекте появляется второй человек, схема начинает разъезжаться: кто-то пишет q3, кто-то 3kvartal, кто-то 2026-07. Поэтому вкладка «Проверить чужую» на этой странице показывает не «валидно / невалидно», а конкретные расхождения — регистр, кириллицу, дубли параметров и метки после решётки.

UTM и канонический адрес

Размеченные ссылки создают дубли адресов одной страницы: поисковик видит /page, /page?utm_source=vk и /page?utm_source=yandex как три URL. На своём сайте это лечится каноническим адресом, который на всех страницах указывает на версию без меток. Если каноникал настроен, дополнительных действий не нужно — размечайте спокойно.

Частые вопросы про UTM-метки

Можно ли писать UTM-метки кириллицей?
Технически да, работать будет. Но в отчётах вы получите кашу: часть систем покажет «вконтакте», часть — процентную кодировку вида %D0%B2%D0%BA, и это будут две разные строки в одном отчёте. Плюс такие ссылки ломаются при копировании через мессенджеры. Пишите латиницей.
utm_source или utm_medium — в чём разница?
utm_source отвечает на вопрос «откуда» (yandex, vk, telegram), utm_medium — «каким способом» (cpc, cpm, email, social). Одна и та же площадка даёт разный medium: пост в сообществе — social, платное объявление на той же площадке — cpc.
Почему метки нельзя ставить после решётки?
Всё, что идёт после #, браузер на сервер не отправляет вообще. Такой переход придёт в аналитику без источника и попадёт в «прямые заходы». Метки ставятся только в query-строку, после вопросительного знака.
Что такое динамические параметры и когда они нужны?
Это макросы в фигурных скобках, которые рекламная система подставляет сама в момент клика. Например {keyword} превратится в ключевую фразу, по которой показалось объявление. Нужны, когда вы хотите видеть в отчёте детализацию по фразам, площадкам или устройствам, не создавая руками сотни ссылок.
Обязательно ли заполнять все пять меток?
Нет. Обязательный минимум — utm_source. Без utm_medium вы не отличите платный трафик от бесплатного, без utm_campaign все кампании сольются в одну строку. utm_content и utm_term нужны, когда внутри кампании есть что различать: разные баннеры, разные каналы посева, разные ключевые фразы.
Что делать, если в отчёте один источник записан по-разному?
Это классика: vk, VK и Вконтакте в одном отчёте — три разных источника. Лечится только договорённостью о нейминге и последующей проверкой. Вкладка «Проверить чужую» на этой странице как раз показывает регистр, кириллицу и дубли параметров.
Метки влияют на SEO?
Размеченные ссылки создают дубли адресов одной страницы. На своём сайте это лечится каноническим адресом — он на всех страницах должен указывать на версию без меток. Внутренние переходы по сайту метками размечать не нужно совсем: это обнуляет исходный источник визита.

Инструмент считает всё в браузере: ссылки никуда не отправляются и нигде не сохраняются. Нужен шаблон, куда складывать размеченные ссылки по кампаниям — возьмите медиаплан, там есть лист под каналы и бюджеты.

Соседние калькуляторы