Блог · ВКонтакте

Генератор UTM-меток для Директа и ВК: соберите ссылку за 30 секунд

Евгений Вязников — интернет-маркетолог Евгений Вязников · · #ВКонтакте
Генератор UTM-меток для Директа и ВК

Генератор UTM-меток для Директа и ВК: соберите ссылку за 30 секунд

Меня зовут Евгений Вязников — с 2017 года занимаюсь цифровым маркетингом: таргетированная и контекстная реклама, сборка сайтов, установка сквозной аналитики. В гиде по UTM-меткам я разобрал все 13 параметров Директа построчно. Здесь — рабочий инструмент: собираете метку прямо на странице, без блокнота и таблиц Excel.

Коротко: ниже — генератор, который собирает готовую ссылку с UTM-метками для Яндекс.Директа, ВКонтакте или Telegram Ads. Заполняете поля — сразу видите итоговую ссылку, копируете одной кнопкой. Есть готовый пресет с моей рабочей меткой из гида и переключатель на динамические параметры Директа.

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

Динамические параметры ({campaign_id}, {ad_id} и другие) Директ подставит сам при показе объявления — вручную их менять не нужно. Подробный разбор каждого параметра — в гиде по UTM-меткам.

Заполните адрес сайта и хотя бы utm_source

1. Как пользоваться генератором — 3 шага

Шаг 1. Вставьте адрес страницы, куда ведет реклама, — в поле «Адрес сайта». Протокол https:// можно не писать, генератор подставит сам.

Шаг 2. Выберите источник трафика (Директ, ВКонтакте, Telegram Ads или «вручную») и заполните поля utm_source, utm_medium, utm_campaign. Для Директа можно включить переключатель «Динамические параметры» — тогда в ссылку встанут {campaign_id}, {ad_id} и другие параметры, которые Директ подставит сам при показе объявления.

Шаг 3. Готовую ссылку копируете кнопкой «Скопировать ссылку». Если появилось желтое предупреждение — почитайте его: генератор заранее ловит две частые ошибки, из-за которых потом ничего не видно в Метрике.

Не хотите настраивать вручную — нажмите «Метка Вязникова»: подставится моя рабочая метка из гида, останется только выбрать канал и вписать свой адрес сайта.

3 шага генератора UTM-меток: сайт, источник, готовая ссылка
Три шага — от адреса сайта до готовой ссылки с меткой

2. Что означает каждое поле

Если коротко — полный разбор с примерами в гиде, здесь только самое нужное для работы с генератором.

  • utm_source — источник трафика: yandex_direct, vk, tg_ads. Пишите латиницей, без пробелов.
  • utm_medium — тип трафика: cpc для платной рекламы, social для соцсетей.
  • utm_campaign — название кампании. У меня это не просто имя, а несколько данных через разделитель — почему так, объясняю в следующем разделе.
  • utm_term — ключевая фраза или таргетинг, по которому показалось объявление.
  • utm_content — конкретное объявление или креатив, полезно при A/Б-тестах баннеров.
  • cm_id — необязательное поле, мое собственное расширение для склейки дополнительных данных. Про него тоже в гиде.

3. Пресет «метка Вязникова» — что он дает

Кнопка «Метка Вязникова» подставляет мою реальную рабочую метку — ту же самую, что описана построчно в гиде. Логика простая: чем больше данных в метку, тем меньше потом гадать, что сработало. В source — канал и дата старта продвижения. В campaign и content — идентификаторы кампании, объявления, площадки, позиции показа, устройства, региона. Все через динамические параметры Директа — руками их не трогаю, система подставляет сама.

По моим наблюдениям, два года назад я прописывал метки руками — и периодически ошибался в написании то тут, то там. Сейчас использую комбинированный подход: часть — вручную, часть — через динамику. В динамике ошибиться просто негде, Директ сам берет значение из системы.

Если выбрали Директ и включили переключатель «Динамические параметры» — в ссылке появятся плейсхолдеры вида {campaign_id}. Это нормально: их не нужно менять руками, Директ подставит реальные значения сам в момент клика по объявлению.

4. Частые ошибки — генератор ловит их сразу

Кириллица и пробелы в значениях. Если в поле utm_campaign вписать «Летняя акция», Метрика получит ссылку с «сырыми» символами — часть систем аналитики такое коверкает или режет. Генератор подсвечивает это желтым предупреждением и предлагает нажать «Транслитерировать» — все поля переведутся в латиницу с подчеркиваниями вместо пробелов одной кнопкой.

Слишком длинная ссылка. У меня был реальный случай на проекте по кибербезопасности: метки поставили, тест прошел, а на следующий день статистики по ним не было вообще. Оказалось — сайт на уровне кода принимал URL только до определенной длины, а динамические параметры Директа подставляют значения разной длины, и часть ссылок просто обрезалась на стороне сайта. Про лимиты Директа (4096 байт), nginx и Apache — подробная таблица в гиде, а здесь генератор сам предупредит, если итоговая ссылка перевалила за 2000 символов: это грубый, но рабочий порог, после которого стоит перепроверить, как ваш сайт вообще обрабатывает длинные адреса.

Предупреждение генератора о длине — это сигнал проверить именно свой сайт, а не универсальный запрет. Лимит Директа на URL объявления — 4096 байт, но многие сайты режут строку запроса гораздо раньше на уровне веб-сервера.

5. Три источника — три разные логики меток

Генератор работает с тремя источниками трафика, и логика разметки у них разная.

Яндекс.Директ. Здесь есть смысл включать динамические параметры — Директ сам подставит {campaign_id}, {ad_id}, {keyword} при показе объявления. Руками их вписывать не нужно и не стоит — ошибетесь в синтаксисе фигурных скобок, и параметр просто не сработает.

ВКонтакте. Своих динамических плейсхолдеров, как в Директе, у VK Рекламы нет в том же виде — здесь метку чаще собирают вручную под каждую кампанию или группу объявлений. utm_source=vk, utm_medium=social или cpc, если реклама платная, дальше utm_campaign с названием кампании.

Telegram Ads. Похожая история — ручная разметка, utm_source=tg_ads, utm_medium=cpc. Для рекламы в Telegram-каналах отдельно важно не забыть про utm_content — при нескольких размещениях в разных каналах только по нему потом можно будет понять, какой канал сработал.

Переключатель «Динамические параметры» в генераторе поэтому активен только для Директа — для ВК и Telegram он скрыт, чтобы не подставить в ссылку синтаксис, который эти площадки не понимают.

6. Зачем вообще нужна разметка, если коротко

Делать рекламу без UTM в 2026-2027 году — то же самое, что выкинуть деньги в урну: бюджет потрачен, заявки пришли, а что именно сработало — неизвестно, и выводы на следующий месяц делать не из чего. Yclid — автопометка, которую Директ ставит сам, — не заменяет ручную разметку: она нужна для алгоритмов Метрики, а не для человекочитаемой аналитики по каналам, кампаниям и объявлениям. UTM и yclid работают вместе, не вместо друг друга — подробный разбор этой темы в гиде.

И то и то — моя позиция по автопометке: включать yclid не значит отказываться от UTM. Это две разные вещи, которые дополняют друг друга, а не спорят за место в ссылке.

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

Генератор UTM-меток бесплатный? +

Да, инструмент на этой странице бесплатный и работает прямо в браузере — без регистрации и без ограничения по количеству ссылок. Все данные обрабатываются локально на вашем устройстве, ничего не отправляется на сервер.

Чем этот генератор отличается от других похожих сервисов? +

Здесь есть готовый пресет с моей рабочей меткой из гида по UTM-разметке, переключатель на динамические параметры Директа и встроенные проверки — на кириллицу в значениях и на длину итоговой ссылки. Большинство генераторов просто склеивают строку без таких предупреждений.

Почему генератор предупреждает про длину ссылки больше 2000 символов? +

У меня был реальный кейс, когда сайт на уровне кода обрезал длинные URL — метки стояли, тест проходил, а на следующий день статистики не было вообще. 2000 символов — не жесткий лимит Директа (там 4096 байт), а разумный порог, после которого стоит проверить, как конкретно ваш сайт обрабатывает длинные адреса.

Что делать, если в значении метки нужна кириллица — например, название города? +

Лучше не оставлять кириллицу в UTM-параметрах: часть систем аналитики кодирует такие символы криво, и потом в отчетах вместо понятного значения — набор процентов и цифр. Нажмите «Транслитерировать» — генератор переведет кириллицу в латиницу с подчеркиваниями вместо пробелов.

Динамические параметры Директа — это те же самые {campaign_id} и {ad_id}, что в гиде? +

Да, это ровно те динамические параметры, которые Директ подставляет автоматически при показе объявления. Полный список всех 13 параметров с расшифровкой каждого — в гиде по UTM-меткам для Директа.

Можно ли использовать генератор для ВКонтакте и Telegram Ads, а не только для Директа? +

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

Понравился инструмент? Я делюсь такими рабочими штуками и разборами из практики в Telegram-канале.

Если генератор сэкономил вам время — подписывайтесь на мой Telegram-канал. Там разборы кампаний, кейсы с цифрами и рабочие связки без воды.

Читайте ещё в блоге

ВЕБ-АНАЛИТИКА Вебвизор Метрики: как включить и что смотреть С 2017 копаюсь в цифрах рекламы: Директ, таргет, Метрика. 350+ запусков — […] Открыть дело → ЯНДЕКС.ДИРЕКТ Рекламное агентство в Москве: рейтинг и как не ошибиться с выбором Я, Евгений Вязников, ищу клиентов в Москве и по всей России с […] Открыть дело → РЕКЛАМА В ИНТЕРНЕТЕ Кейс: рост выручки онлайн-школы с 200 000 руб. до 3 000 000 руб. за счет таргетированной рекламы Рост выручки онлайн-школы с 200 тысяч до 3 миллионов рублей за 1.5 года на таргетиро Открыть дело → ЯНДЕКС.ДИРЕКТ Настройка РСЯ в 2026 году: пошаговая инструкция с нуля Обновлено: июль 2026. Коротко: РСЯ (Рекламная сеть Яндекса) — это показ объявлений [ Открыть дело → ВКОНТАКТЕ Таргет ВК: как настроить пошагово в 2026 году От создания кабинета до первой запущенной кампании: аудитории, форматы, бюджеты и по Открыть дело → ВЕБ-АНАЛИТИКА 13 параметров UTM-метки для Директа и РСЯ: как собрать и не потерять данные 13 параметров UTM-метки для Директа и РСЯ: как собрать и не потерять […] Открыть дело → ЯНДЕКС.ДИРЕКТ Ретаргетинг в Яндекс.Директе: как настроить и не слить бюджет Возвращаем посетителей, которые ушли без заявки: сегменты Метрики, сценарии показов Открыть дело → ЯНДЕКС.ДИРЕКТ Реклама автосервиса: как привлечь клиентов на ТО и ремонт Привет! Я Евгений Вязников — с 2017 года занимаюсь цифровым маркетингом: таргетирова Открыть дело →
Дальше — в канале

Что запускаю, что получается, что сливаю

Причёсанные кейсы дозревают здесь, на сайте. А в канале работа идёт в моменте: цифры в тот же день, честные провалы, приколы из практики и шаблоны, которые я делаю себе и отдаю бесплатно.

Телеграм-канал Евгения Вязникова

Телеграм

Черновики кампаний и цифры в тот же день.

Подписаться в Телеграм
Канал Евгения Вязникова в МАКС

МАКС

Всё то же самое, если удобнее в МАКС.

Подписаться в МАКС
Следующий шаг

Это причёсанная версия. Черновики — в канале

Статья дозревала неделями. В канале всё в моменте: запускаю — показываю, сливаю — тоже показываю. С цифрами и приколами.

Подарок

Где вам удобнее получить материал?

«130 методов привлечения клиентов из интернета» — выберите канал, пришлём туда.

Подписаться на рассылку

Дайджесты, кейсы и советы по рекламе — раз в месяц.

Вы подписаны!

Ближайший дайджест придёт на

Заявка

Обсудим вашу задачу

Ответим в течение рабочего дня — разберём цифры и предложим план.

Запускали ли рекламу уже на свой продукт?

Какой у вас средний бюджет в месяц на рекламу?

15 000 руб.

1 000 000 руб.

В моменте

Показываю работу, пока она горячая

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

Телеграм МАКС
Подписка

Куда вам удобнее?

В обоих одно и то же: работа в моменте, цифры в тот же день, приколы и бесплатные шаблоны.