Главное за 30 секунд
- UTM-метки - параметры в конце ссылки, по которым Метрика, CRM и коллтрекинг видят кампанию, объявление и фразу.
- Вместо значений ставят динамические параметры {campaign_id}, {ad_id} и {keyword}: Директ сам подставит их при клике.
- Удобнее всего вписать метки в блок «Параметры URL» кампании: они добавятся ко всем ссылкам, включая быстрые.
- Пишите метки латиницей и строчными и проверьте, что редирект на сайте их не теряет.
Что такое UTM-метки и зачем они Директу
UTM-метка - это пара «название=значение» в конце ссылки: ?utm_source=yandex&utm_medium=cpc. По ней Метрика, CRM и коллтрекинг понимают, откуда пришёл человек: из какой кампании, по какому объявлению и какой фразе.
Директ по умолчанию добавляет к каждой ссылке свою метку yclid с номером клика. Если в кампании указан счётчик Метрики, Метрика по ней свяжет визит с кликом и покажет его в отчётах группы «Директ»: «Директ, сводка», «Директ, площадки», «Директ, расходы». Зачем тогда UTM:
- CRM и коллтрекинг видят источник заявки по меткам в ссылке. Без них в CRM у заявки будет только «сайт».
- Отчёт «Метки UTM» в Метрике показывает Директ рядом с другими каналами в одной разметке.
- Сквозная аналитика собирает путь от клика до продажи по меткам. Подробнее в статье о сквозной аналитике.
Поэтому метки ставлю в первый же месяц работы. В кейсе юристов по банкротству с этого начали: Метрика, UTM-метки и цели, потом сайт и чистка трафика.
Пять UTM-меток
| Метка | Что означает | Что ставлю для Директа |
|---|---|---|
| utm_source | источник перехода | yandex |
| utm_medium | тип трафика | cpc, то есть оплата за клик |
| utm_campaign | кампания | название кампании латиницей и её номер: poisk_brendovaya_{campaign_id} |
| utm_content | объявление или вариант | {ad_id}, номер объявления |
| utm_term | ключевая фраза | {keyword}, фраза, по которой был показ |
Слова в фигурных скобках - динамические параметры. Их не меняют руками: Директ сам подставит номер кампании, объявления и фразу в момент клика.
Мой шаблон меток для Директа
Так я размечаю кампании клиентов:
utm_source=yandex&utm_medium=cpc&utm_campaign=poisk_brendovaya_{campaign_id}&utm_content={ad_id}&utm_term={keyword}
Название кампании в utm_campaign пишу латиницей и строчными, а номер кампании добавляю параметром {campaign_id}. Из «[ЕПК] _ Поиск_Брендовая» получается poisk_brendovaya_{campaign_id}. Номер кампании и так делает метку уникальной, но по номеру в отчёте не видно, о какой кампании речь. Поэтому названия в одном аккаунте не повторяю: если у дилера несколько брендов, добавляю бренд, например haval_poisk_brendovaya_{campaign_id}.
Если звонки и заявки отслеживает Calltouch, перед UTM добавляю его метку. По ней в отчётах Calltouch видны кампания, группа, объявление, фраза, тип площадки, позиция, устройство и регион:
calltouch_tm=yd_c:{campaign_id}_gb:{gbid}_ad:{ad_id}_ph:{phrase_id}_st:{source_type}_pt:{position_type}_p:{position}_s:{source}_dt:{device_type}_reg:{region_id}_ret:{retargeting_id}_apt:{addphrasestext}
Параметр {addphrasestext} взят из формата метки Calltouch, в таблице параметров справки Директа его нет.
Собрать ссылку по этому шаблону можно в моём бесплатном генераторе UTM-меток для Яндекс Директа: вставьте адрес страницы и название кампании, отметьте Calltouch, если он нужен, и скопируйте результат.
Динамические параметры Директа
| Параметр | Что подставит Директ |
|---|---|
| {campaign_id} | номер кампании |
| {campaign_name_lat} | название кампании латиницей |
| {gbid} | номер группы |
| {ad_id} | номер объявления |
| {phrase_id} | номер ключевой фразы |
| {keyword} | ключевая фраза без минус-слов (для комбинаторных объявлений ЕПК) |
| {match_type} | rm - показ по автотаргетингу, syn - по семантическому соответствию |
| {matched_keyword} | подобранная фраза при автотаргетинге или семантическом соответствии |
| {source_type} | search - поиск, context - сети |
| {source} | домен площадки в сетях, none на поиске Яндекса; на поисковых площадках РСЯ может прийти и домен, и none |
| {position_type} | premium - премиум-показы, dynamic_places - динамические места, other - прочие блоки, none - сети |
| {position} | номер позиции в блоке, 0 - сети |
| {device_type} | desktop, mobile или tablet |
| {region_id}, {region_name} | номер и название региона показа |
| {retargeting_id} | номер условия ретаргетинга или подбора аудитории |
| {yclid} | номер клика |
По справке Яндекс Директа «Параметры URL», проверено в октябре 2026 года. Параметр {adtarget_name} больше не поддерживается, его стоит убрать из старых ссылок.
Что попадает в {keyword} при показе по автотаргетингу и в сетях, справка не уточняет. Если важно отделить автотаргетинг, добавьте {match_type} и {matched_keyword} или смотрите отчёт «Директ, сводка» в Метрике: там видны кампания, объявление, условие показа и поисковая фраза.
Куда вставить метки
- В ссылку объявления. После адреса ставится «?», между метками «&»:
https://site.ru/akcii/?utm_source=yandex&utm_medium=cpc...Если в адресе уже есть «?», метки добавляют через «&». Если есть якорь «#», метки ставят перед ним. - В блок «Параметры URL» в настройках Единой перфоманс-кампании. Его можно заполнить на уровне кампании, группы или объявления, и метки добавятся ко всем ссылкам: к основной ссылке, быстрым ссылкам и кнопке. Так удобнее: не нужно вписывать метки в каждое объявление.
В Мастере кампаний блока «Параметры URL» нет: там метки вписывают в ссылку и в быстрые ссылки вручную.
Что важно знать о блоке «Параметры URL»:
- Если один и тот же параметр есть и в ссылке, и в блоке, значение возьмётся из блока.
- Блок группы целиком заменяет блок кампании, а не дополняет его. Если на группе указан только utm_term, метки кампании в этой группе пропадут.
- После изменения параметров объявления заново проходят модерацию. Меняйте метки не в разгар акции.
- В быстрых ссылках номера кампании, объявления и фразы гарантированно подставятся, только если эти параметры есть и в основной ссылке объявления.
- В поле ссылки объявления - до 1 024 знаков вместе с протоколом и метками. Кириллица в адресе кодируется и удлиняет ссылку: если она превысит 4 096 байт, Директ передаст только yclid и openstat.
Правила, без которых метки ломаются
- Латиница и строчные буквы. Метрика различает регистр: Poisk и poisk для неё разные кампании. Кириллица в значениях может исказиться, а слова лучше разделять «_» или «-».
- utm_source=yandex может превратиться в ya. Директ так делает у части пользователей, поэтому в отчётах встречаются оба значения. Если нужно одно, сразу ставьте ya.
- Редирект не должен терять метки. Метрика читает метку только с первой страницы визита. Если сайт перенаправляет на другой адрес и срезает параметры, вместе с ними пропадёт и yclid.
- Сайт должен открывать ссылки с параметрами. Проверьте ссылку с метками до запуска: страница должна открываться без ошибки.
- Метки в фиде товарной кампании. Если в ссылках фида уже стоят чужие метки, их можно удалить флажком «Автоматически удалять UTM-метки» и задать свои.
Где смотреть результат
В Метрике: «Отчёты» → «Источники» → «Метки UTM». Данные сгруппированы по меткам, к отчёту можно подключить цели и смотреть заявки по кампаниям и фразам. Какие цели настроить, чтобы считать заявки, а не микроконверсии, разобрал в статье «Цели в Яндекс Метрике для Директа». А чтобы по меткам считать цену лида и продажи, загляните в статью о стоимости лида.
Кто пишет
Максим Ловинецкий, частный директолог, сертифицированный специалист Яндекс Директа. Работаю с Директом с 2019 года. Метки, цели и передачу продаж из CRM настраиваю в первый месяц работы, а на аудите проверяю, не теряются ли метки на редиректах и в быстрых ссылках.








































