Что такое UTM

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

site.ru/page?utm_source=yandex&utm_medium=cpc&utm_campaign=osenniy_nabor
5Параметры
utm_source

Площадка, откуда пришёл человек. Отвечает на вопрос «где мы разместились». Пишется одинаково всегда: yandex и Yandex — для отчёта две разные площадки.

yandex, vk, telegram, email
utm_medium

Тип трафика, а не название площадки. Главная путаница новичков: vk — это source, а social — medium. Если поставить сюда vk, отчёт по типам трафика развалится.

cpc, social, email, banner
utm_campaign

Название запуска. Единственное поле, которое вы придумываете сами. Через полгода вы должны по нему вспомнить, что это был за запуск — «test1» не вспомните.

osenniy_nabor_2026-09
utm_content

Что именно нажали: баннер, кнопка, вариант объявления. Нужен, когда на одну кампанию несколько креативов. Без него вы знаете, что кампания работает, но не знаете, какой баннер.

banner_1, {ad_id}, link_bottom
utm_term

Ключевое слово, по которому показали объявление. В Директе и Google Ads подставляется автоматически. Фигурные скобки так и должны доехать до площадки — она сама заменит их на запрос.

{keyword}, kursy_angliyskogo
!Что ломается чаще всего
Разный регистр
Yandex, yandex и YANDEX — три отдельные строки в отчёте. Трафик одной площадки делится на три части, и ни одна не показывает правду.
Пробелы и кириллица
Пробел превращается в +, русские буквы — в %D0%BA%D1%83. Ссылка работает, но в отчёте вместо «осенний набор» будет каша из процентов.
Платный трафик как органический
medium=organic на рекламной ссылке — и реклама смешивается с бесплатным трафиком. Дальше вы считаете окупаемость по неверной базе.
Название площадки в medium
medium=vk вместо medium=social. Отчёт «по типам трафика» перестаёт быть отчётом по типам: в нём оказываются названия площадок.
Закодированные подстановки
%7Bkeyword%7D вместо {keyword}. Площадка не узнаёт свою подстановку и оставляет её как есть — в отчёте вместо запросов одинаковая строка.
Площадки

Плитки в простом режиме подставляют эти значения сами — здесь просто видно, что именно они ставят и почему.

Яндекс.Директsource=yandex · medium=cpc · term={keyword} · content={ad_id}

Площадка — yandex, тип трафика — cpc (оплата за клик). Директ сам подставит фразу и номер объявления, если оставить подстановки в фигурных скобках.

Подстановки срабатывают в ссылках, которые проходят через Директ: ссылка объявления, быстрые ссылки, кнопка. В ЕПК метки можно задать один раз в блоке «Параметры URL» — он перекрывает такие же метки в ссылке объявления. Скопируете ссылку в пост — в отчёт приедет литерал {keyword}.

ВК Рекламаsource=vk · medium=cpc · campaign={{ad_plan_id}} · content={{banner_id}}

vk — площадка, cpc — платный трафик. Для обычного поста в сообществе тип другой: social, а не cpc. Сама VK по умолчанию пишет в источник vk_ads — мы ставим vk, чтобы реклама и посты сходились в одном источнике, а различал их тип трафика. Подстановки VK Рекламы пишутся двойными скобками.

По умолчанию VK сама добавляет свои метки, и они главнее меток в ссылке объявления. Чтобы сработали эти, на шаге «Группы объявлений» в «Параметрах URL» выберите «Добавлять UTM-метки вручную» и вставьте строку туда. Ловушка кабинета: {{campaign_id}} — это номер ГРУППЫ объявлений, а номер кампании даёт {{ad_plan_id}}.

Пост во ВКонтактеsource=vk · medium=social

Тот же vk в источнике, но тип трафика social — это бесплатный пост, а не реклама. Если поставить cpc, в отчёте пост смешается с таргетом и посчитать эффективность рекламы будет нечем.

Авито Рекламаsource=avito-ads · medium={price_model} · campaign={campaign_id} · content={ad_id} · term={adgroup_id}

Так размечать советует сама Авито: источник avito-ads, а тип трафика площадка подставит по модели оплаты — cpc или cpm. Подстановки пишутся строчными буквами в одинарных скобках.

Ссылку с тремя и больше редиректами модерация отклонит — ведите прямо на страницу. Справка Авито советует ещё utm_referrer=avito-ads: его можно дописать к адресу вручную.

Telegram-каналsource=telegram · medium=messenger

Источник — telegram, всегда одним написанием: не tg и не t_me. Три написания — три строки в отчёте, которые не сложатся. Тип трафика — messenger: так Яндекс Метрика советует размечать переходы из мессенджеров.

Telegram Adssource=telegram · medium=cpc

Площадка та же, тип трафика — cpc: за показы платят.

Динамических подстановок у Telegram Ads нет — кампанию и креатив придётся размечать вручную, своими словами.

MAX-каналsource=max · medium=messenger

Источник — max, тип трафика — messenger: так Яндекс Метрика советует размечать мессенджеры, а сам MAX она пока не распознаёт. С меткой переход не потеряется среди прочих.

Рекламу в MAX продают через Директ — для неё берите пресет Директа: его подстановки работают и там.

Email-рассылкаsource=email · medium=email

Источник и тип трафика здесь совпадают — это нормально. Различать письма удобнее через кампанию: digest_09, welcome_2 и так далее.

В рассылочном сервисе свои подстановки (например, номер письма) — они пишутся синтаксисом сервиса, а не фигурными скобками Директа.

Дзенsource=dzen · medium=social

Дзен — площадка, тип трафика social: это ваш канал и статьи без оплаты за показы.

Платное продвижение статей теперь идёт через Яндекс ПромоСтраницы, и они размечают ссылки сами (utm_source=yandex.promopages). Метки, вписанные руками до подключения публикации к кампании, площадка заменит своими.

QR-код и офлайнsource=offline · medium=qr

В офлайне «источник» — это носитель. Уточняйте его в кампании: flyer_sept, vitrina_arbat. Иначе через полгода не вспомните, какой из QR-кодов сработал.

Кодовая фраза и помощник

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

Почему у помощника лимит. Всё, что инструмент проверяет и чинит, — обычные правила: они мгновенные и ничего не стоят. А вот разобрать бриф «запускаем осенний набор на Директ и ВК» умеет только языковая модель, и каждый её ответ сервис UTMka оплачивает самостоятельно. Отсюда 50 запросов в сутки на фразу. Кончились — инструмент работает дальше, просто без разбора текста. Платных тарифов не будет.

ГостьСохранение: нужна фразаДанныеВерсия для ПКПоблагодаритьUTMka3.1.1