- Генератор UTM-меток
- Готовая ссылка
- Что он делает и чего не делает
- Пять меток: что в какую класть
- Статические и динамические значения
- Почему отчёт в Метрике оказывается пустым
- Как назвать кампании, чтобы отчёт читался
- Три ошибки, из-за которых метка не доезжает
- Куда метка едет дальше Метрики
- Чек-лист перед запуском
- 1. Что такое генератор UTM-меток?
- 2. Как правильно делать UTM-метки?
- 3. Какие UTM-метки бывают?
- 4. Как выглядит пример ссылки с UTM-метками?
- 5. Что значит utm_source?
- 6. Что такое utm_content?
- 7. Как отследить переходы по UTM-метке?
- 8. Где смотреть статистику по UTM-меткам?
- 9. Как проверить UTM-метку?
- 10. Почему utm_source=yandex превращается в ya?
- 11. Можно ли писать метки кириллицей?
- 12. Как убрать UTM-метки из ссылки?
Генератор ниже собирает размеченную ссылку из полей и не даёт наделать синтаксических ошибок. Он работает прямо в браузере: ничего никуда не отправляется, внешних скриптов на странице нет. Под генератором разбор того, что в какую метку класть и почему отчёт в Метрике иногда оказывается пустым при формально правильных метках.
Генератор UTM-меток
Готовая ссылка
Что он делает и чего не делает
В пресетах под Директ источник подставляется как ya, а не yandex: почему именно так, разобрано ниже в разделе про ошибки. Генератор решает ровно одну задачу: собирает синтаксически корректную ссылку. Он ставит один знак вопроса, разделяет параметры одним амперсандом, сохраняет якорь в конце и не затирает ваши собственные параметры, если они уже есть в адресе. Он же проверяет пять типовых ошибок: незаполненные обязательные метки, кириллицу, заглавные буквы, пробелы и адрес без протокола.
Чего он не делает: не придумывает за вас систему именования кампаний и не проверяет, что размеченная страница вообще открывается. Второе важнее, чем кажется. Справка Директа отдельно просит убедиться, что страницы, на которые ведут получившиеся ссылки, доступны: ошибка в адресе выясняется уже после модерации и стоит открученного бюджета.
Пять меток: что в какую класть
Стандарт UTM состоит из пяти параметров, три из которых обязательные. Что именно писать в значениях, стандарт не регламентирует, поэтому договариваться нужно с самим собой и держаться одного варианта во всех каналах.
| Метка | Обязательная | Что писать |
|---|---|---|
utm_source | да | Источник перехода или площадка: yandex, vk, telegram, email |
utm_medium | да | Тип продвижения: cpc или search для контекста, display для медийной рекламы |
utm_campaign | да | Название кампании латиницей либо её идентификатор через {campaign_id} |
utm_content | нет | Что различает объявления. Несколько значений разделяются точкой или вертикальной чертой |
utm_term | нет | Ключевая фраза. В Директе обычно {keyword} |
Правила из справки, которые экономят время: значения писать латиницей и строчными буквами, слова разделять подчёркиванием или дефисом, метки ставить в порядке source, medium, campaign, content, term. Порядок на работу не влияет, но глазами ссылка читается в разы быстрее.
Статические и динамические значения
Кнопки в фигурных скобках под полями utm_content и utm_term это динамические параметры. Разница простая: статическое значение вы пишете руками и оно всегда одинаковое, динамическое подставляет рекламная система в момент показа. Одна и та же ссылка в итоге приносит разные данные по каждому клику.
| Параметр | Что подставится |
|---|---|
{keyword} | Ключевая фраза, по которой показалось объявление, без минус-слов |
{campaign_id} | Идентификатор кампании, число |
{ad_id} | Идентификатор объявления, число |
{source_type} | search для поиска, context для сетей |
{source} | Домен площадки при показе в сетях, none при показе на поиске |
{position_type} | Тип блока на поиске: premium, dynamic_places, other, none для сетей |
{device_type} | desktop, mobile или tablet |
{match_type} | rm для автотаргетинга, syn для семантического соответствия |
Самая полезная пара из всего списка это {source_type} и {source}. Первый разделяет поиск и сети, второй показывает конкретную площадку в сетях. Без них весь трафик из Директа выглядит одинаково, и понять, какие площадки сливают бюджет, нельзя. Как устроены сами сети, разобрано в материале про РСЯ.
Почему отчёт в Метрике оказывается пустым
Самая неочевидная деталь всей темы, и она прямо написана в справке Директа. Для получения корректных данных в стандартном отчёте по UTM-меткам в Метрике необходимо использовать все UTM-метки. Если заполнены все, кроме utm_content, данные по utm_term получить можно будет только перестроив отчёт: придётся руками удалить группировку по utm_content в настройках.
Выглядит это так: метки в ссылке есть, переходы идут, а в отчёте по меткам нужного среза нет. Человек делает вывод «метки не работают» и начинает всё перепроверять. Работают, просто отчёт построен по пяти уровням вложенности, и на пропущенном уровне цепочка обрывается. Поэтому генератор выше предупреждает, если заполнены не все пять.
Где смотреть сами данные, разобрано в материале про счётчик Яндекс Метрики, а общий разбор стандарта лежит в статье про UTM-метки.
Как назвать кампании, чтобы отчёт читался
Генератор не подскажет систему именования, а она решает больше, чем синтаксис. Отчёт по меткам это плоская таблица: если названия придуманы по ходу дела, через полгода в ней будет сотня строк, между которыми нет никакой логики.
Рабочая схема выглядит так: одно значение метки отвечает на один вопрос, разделитель везде один и тот же, сокращения не придумываются на ходу.
| Метка | На какой вопрос отвечает | Пример значения |
|---|---|---|
utm_source | Откуда пришёл человек | yandex, vk, email |
utm_medium | Какого типа был трафик | cpc, display, email |
utm_campaign | Что именно рекламировали | msk_okna_poisk |
utm_content | Чем различаются объявления | {source_type}.{position_type} |
utm_term | По какому запросу показалось | {keyword} |
Два практических правила. Первое: регион и тип трафика лучше зашивать в utm_campaign, а не разносить по разным меткам, иначе отчёт придётся каждый раз перестраивать. Второе: если кампаний много, в utm_campaign удобнее ставить {campaign_id}, а расшифровку держать в своей таблице. Идентификатор не меняется при переименовании кампании, а название меняется, и старая статистика разъезжается на две строки.
Три ошибки, из-за которых метка не доезжает
| Как надо | Как часто получается | Что происходит |
|---|---|---|
site.ru/?utm_source=yandex&utm_medium=cpc | site.ru/?utm_source=yandex?utm_medium=cpc | Второй знак вопроса. Всё после него считается частью значения |
site.ru/page/?utm_source=vk | site.ru/page/&utm_source=vk | Амперсанд без знака вопроса. Параметр не распознаётся |
utm_campaign=chernaya_pyatnica | utm_campaign=Чёрная пятница | Кириллица и пробел. Значение кодируется в UTF-8 и в отчёте нечитаемо |
Отдельная история с подменой значения. В справке описано: иногда при клике метка utm_source=yandex сокращается до utm_source=ya, потому что у части пользователей ссылки с полным значением открываются некорректно. Сократиться может любое значение, где встречается yandex: скажем, yandex_dtm станет ya_dtm. В отчёте появляются две строки вместо одной. Лечится тем, что вы заранее пишете ya и везде держитесь этого варианта.
Куда метка едет дальше Метрики
Отчёт в Метрике это только первый уровень. Смысл разметки раскрывается, когда источник доезжает до заявки и до сделки.
- Скрытые поля формы. Значения меток кладутся в скрытые поля и уходят вместе с заявкой. В письме или в CRM сразу видно, из какой кампании пришёл человек.
- CRM. Источник, записанный в карточку сделки, позволяет считать не стоимость заявки, а стоимость продажи. Это разные цифры, и отличаются они иногда в разы.
- Коллтрекинг. Если основной канал обращения телефон, метка сама по себе не поможет: нужен сервис, подменяющий номер и связывающий звонок с визитом.
Проверяется вся цепочка одним действием: пройти по размеченной ссылке самому и отправить тестовую заявку. Через несколько минут источник должен быть виден и в отчёте Метрики, и в самой заявке. Если он есть в отчёте, но не дошёл до заявки, проблема не в метках, а в форме. Как связаны заявка и дальнейшие этапы сделки, разобрано в материале про воронку продаж.
Чек-лист перед запуском
- Заполнены все пять меток, а не три обязательные.
- Значения латиницей, строчными, без пробелов.
- В ссылке один знак вопроса и по одному амперсанду между параметрами.
- Ссылка открыта в браузере, страница отдаёт содержимое, а не ошибку.
- Сделан тестовый переход, и он виден в отчёте Метрики по меткам.
- Значение
utm_sourceсовпадает с тем, что вы уже используете в других каналах.
Последний пункт про дисциплину, а не про технику. Разметка нужна для того, чтобы потом сравнивать каналы между собой, а сравнить yandex с ya и Yandex не получится: для отчёта это три разных источника. Дальше по этим данным считается ROI и оценивается эффективность рекламы целиком.
1. Что такое генератор UTM-меток?
Это форма, которая собирает размеченную ссылку из отдельных полей и следит за синтаксисом: один знак вопроса, по одному амперсанду между параметрами, никаких пробелов. Генератор выше работает в браузере и ничего никуда не отправляет.
2. Как правильно делать UTM-метки?
Заполнять все пять параметров, писать значения латиницей строчными буквами, слова разделять подчёркиванием или дефисом и ставить метки в порядке source, medium, campaign, content, term. Три метки обязательные: utm_source, utm_medium, utm_campaign.
3. Какие UTM-метки бывают?
Пять: utm_source (источник), utm_medium (тип трафика), utm_campaign (кампания), utm_content (что различает объявления) и utm_term (ключевая фраза). Первые три обязательные, две последние по стандарту нет, но для отчёта в Метрике нужны все пять.
4. Как выглядит пример ссылки с UTM-метками?
Так: site.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=polet_v_kosmos&utm_term={keyword}. Первый параметр присоединяется знаком вопроса, каждый следующий одним амперсандом.
5. Что значит utm_source?
Источник перехода или площадка, откуда пришёл человек. Обязательный параметр. Для рекламы в Яндексе обычно yandex, для сообщества во ВКонтакте vk, для рассылки email.
6. Что такое utm_content?
Необязательный параметр для дополнительной информации, которая помогает различать объявления. В него можно положить несколько значений сразу, разделив их точкой или вертикальной чертой, например utm_content={position_type}.{position}.
7. Как отследить переходы по UTM-метке?
В Яндекс Метрике есть стандартный отчёт по UTM-меткам. Важная деталь: он строится по всем пяти меткам сразу. Если какая-то из них не заполнена, отчёт придётся перестраивать руками, убирая лишнюю группировку.
8. Где смотреть статистику по UTM-меткам?
В Метрике: отчёты по меткам. Если вы используете параметры со своими названиями, а не стандарт UTM, для них есть отдельный отчёт по параметрам URL.
9. Как проверить UTM-метку?
Пройти по готовой ссылке самому и посмотреть, появился ли визит в отчёте по меткам. Если проверяете сквозной путь, отправьте ещё и тестовую заявку: источник должен доехать не только до Метрики, но и до самой заявки.
10. Почему utm_source=yandex превращается в ya?
Так описано в справке Директа: у части пользователей ссылки с полным значением yandex открываются некорректно, поэтому значение сокращается. Сократиться может любое значение с этой подстрокой, например yandex_dtm станет ya_dtm. Чтобы в отчёте не было двух строк вместо одной, проще сразу писать ya.
11. Можно ли писать метки кириллицей?
Технически можно, практически не нужно. Кириллические символы кодируются в UTF-8, ссылка удлиняется, а значение в отчёте становится нечитаемым. Справка Директа прямо рекомендует латиницу и предупреждает, что при кириллице данные могут искажаться.
12. Как убрать UTM-метки из ссылки?
Стереть всё начиная со знака вопроса, если других параметров в адресе нет. Если есть, удалить только пары, начинающиеся с utm_, и следить, чтобы первый оставшийся параметр шёл после знака вопроса, а не после амперсанда.




