Генератор UTM для ссылок принимает базовый адрес страницы и значения UTM-полей, собирает размеченный URL и возвращает его в трёх форматах: полная ссылка, строка параметров и HTML-тег <a>. Все вычисления происходят в браузере — данные не уходят на сервер, история не сохраняется.
Генератор UTM: что это и как работает
UTM-параметры — пары ключ=значение в query-строке URL, которые Google Analytics 4 читает при входе посетителя и записывает как источник, канал и кампанию сессии. Без них переходы из рассылок, QR-кодов и баннеров попадают в GA4 как «прямой трафик» или смешиваются под общим «реферальным» источником.
Генератор работает в три внутренних шага: берёт базовый URL из поля шага 1, нормализует введённые значения UTM по заданным правилам, затем удаляет из query-строки старые версии всех девяти управляемых параметров и добавляет новые в фиксированном порядке. Именно поэтому можно вставить в шаг 1 уже размеченный URL — инструмент сам уберёт старые UTM и подставит актуальные из формы.
Не-UTM параметры — например, ?product=123 или ?color=red — инструмент не трогает. Они сохраняются в итоговой ссылке вне зависимости от того, что заполнено в UTM-полях.
Инструмент управляет ровно девятью именами: utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, utm_source_platform, utm_creative_format, utm_marketing_tactic. Сравнение имён при удалении регистронезависимое: UTM_SOURCE и utm_source считаются одним параметром и оба удаляются перед подстановкой нового значения.
Параметры и настройки
Генератор принимает базовый URL и девять UTM-полей; три из них — обязательные для корректной атрибуции в GA4, шесть — опциональные.
| Параметр | Что принимает | Тип | Ограничения / примеры |
|---|---|---|---|
| URL страницы | Адрес страницы назначения | Строка | Первая непустая строка; без протокола добавляется https:// |
utm_source | Источник трафика | Строка | google, yandex, vk, telegram, newsletter, sms |
utm_medium | Тип канала | Строка | cpc, email, paid_social, referral, display |
utm_campaign | Название кампании | Строка | Одно стабильное имя на весь период |
utm_term | Ключ или объявление | Строка | Опционально; ключевые слова в контексте |
utm_content | Вариант ссылки / креатива | Строка | Опционально; различение баннеров, кнопок, A/B ссылок |
utm_id | ID кампании | Строка | Опционально; рекомендован Google для ручной разметки |
utm_source_platform | Платформа источника | Строка | Опционально; например, Google Ads |
utm_creative_format | Формат креатива | Строка | Опционально; display, video; в стандартных отчётах GA4 не видно |
utm_marketing_tactic | Тактика | Строка | Опционально; remarketing; в стандартных отчётах GA4 не видно |
Нормализация значений. Три галочки в блоке «Нормализация и дополнительные параметры» применяются к каждому UTM-значению в строго фиксированном порядке: сначала замена + на пробел, затем сжатие пробелов с заменой на _, затем приведение к нижнему регистру. По умолчанию все три включены. Значение, пустое после нормализации, в URL не попадает — параметр просто пропускается.
utm_creative_format и utm_marketing_tactic. Оба параметра рекомендованы Google для расширенной сегментации, но в типовом интерфейсе GA4 не отображаются без кастомных отчётов. Заполнять их имеет смысл, если в аккаунте GA4 уже настроены соответствующие пользовательские измерения.
Как пользоваться генератором UTM
Генератор UTM для ссылок выдаёт готовый URL за пять шагов без перезагрузки страницы.
- Вставьте URL страницы (шаг 1). Введите полный адрес страницы назначения. Можно без протокола —
site.ru/landing— инструмент добавитhttps://автоматически. Параметры вроде?product=123сохранятся. - Заполните три основных поля (шаг 2).
utm_source— площадка (например,yandex),utm_medium— тип канала (cpc),utm_campaign— имя кампании (winter_2026). Эта тройка определяет строки в отчёте GA4. - При необходимости откройте блок «Нормализация и дополнительные параметры». Проверьте, что три галочки включены (по умолчанию так и есть), и заполните
utm_term,utm_contentилиutm_id, если нужно. - Скопируйте результат (шаг 3). «Копировать URL» — для большинства случаев. «Копировать query» — если рекламный кабинет принимает только строку параметров без
?. «Копировать как HTML» — для вставки в шаблон письма или посадочной страницы. - Проверьте предупреждения. Откройте блок «Проверки, когда не ставить UTM и справка GA4». Непустой список сигнализирует о конкретных проблемах: отсутствует базовая тройка, нет
utm_id, или URL длиннее 2048 символов.
Сценарии применения
Генератор UTM для ссылок закрывает задачи от разовой разметки письма до исправления существующих ссылок в кампании.
Email-рассылка: различить трафик из разных писем
utm_source=newsletter вместе с utm_medium=email и именем рассылки в utm_campaign дают в GA4 каждое письмо отдельной строкой в отчёте. Маркетолог вставляет URL лендинга в шаг 1, заполняет три поля и копирует готовый адрес для вставки в шаблон. utm_content помогает различить две кнопки в одном письме — например, btn_top и btn_bottom.
Контекстная реклама: разметка ссылок для Яндекс.Директ и Google Ads
Кнопка «Копировать query» выдаёт строку параметров без знака ? — именно такой формат принимает поле «Параметры URL» в Яндекс.Директ и Google Ads. PPC-специалист задаёт utm_source=yandex, utm_medium=cpc, utm_campaign=winter_2026, добавляет utm_term для ключевого слова и копирует строку параметров напрямую в кабинет. Не нужно разбирать итоговый URL вручную.
Трафик из соцсетей: разделить VK и Telegram в одном отчёте
utm_source=vk и utm_source=telegram при общем utm_medium=organic_social дают в GA4 раздельную статистику по площадкам без дополнительных сегментов. SMM-менеджер создаёт две ссылки с одинаковым utm_campaign, меняя только utm_source — это позволяет сравнить конверсии по площадкам в одном представлении отчёта.
Обновление существующей разметки через импорт
Блок «Импорт» переносит UTM из готовой ссылки в поля формы и одновременно очищает базовый URL от старых меток. Вставьте старый URL в поле «Ссылка для разбора», нажмите «Разобрать в форму» — значения UTM заполнят соответствующие поля, адрес страницы окажется в шаге 1 без старых параметров. Поменяйте нужное значение — например, utm_campaign — и скопируйте обновлённую ссылку. Не-UTM параметры при этом сохранятся.
Разметка ручных кампаний: utm_id и utm_source_platform против (not set)
utm_id и utm_source_platform снижают появление строки (not set) в отчётах GA4 при ручной разметке кампаний. Google рекомендует добавлять utm_id (внутренний идентификатор кампании) и utm_source_platform (например, Google Ads) для ручных и партнёрских кампаний. Оба поля доступны в свёрнутом блоке «Нормализация и дополнительные параметры».
Ограничения и граничные условия
Генератор UTM для ссылок не проверяет доступность страницы по введённому адресу — результат всегда является текстом, а не реальным переходом. Перед запуском кампании откройте готовый URL в браузере вручную.
| Условие | Что происходит | Как скорректировать |
|---|---|---|
| Некорректный URL (не разбирается браузером) | Поля «Полный URL» и «Строка параметров» пустые | Исправить адрес в шаге 1; убрать лишние переносы строк |
| URL длиннее 2048 символов | Предупреждение с фактической длиной в блоке проверок | Сократить значения UTM или использовать URL-сокращатель |
| Все поля UTM пусты | Ссылка без знака ? и без параметров | Заполнить хотя бы одно UTM-поле |
| Дополнительные UTM без базовой тройки | Предупреждение «нет базовой тройки source / medium / campaign» | Заполнить utm_source, utm_medium, utm_campaign |
Тройка заполнена, utm_id пуст | Предупреждение о возможных (not set) в GA4 | Добавить utm_id и utm_source_platform |
utm_creative_format / utm_marketing_tactic заполнены | Параметры в URL есть, но в стандартных отчётах GA4 не видны | Использовать только при настроенных кастомных отчётах |
| Перезагрузка страницы | Форма сбрасывается; история не сохраняется | Сохранять готовые ссылки в таблицу вне инструмента |
| Несколько строк в поле URL или поле импорта | Для расчёта берётся только первая непустая строка | Оставить в поле ровно один адрес |
Нормализация применяется только к значениям UTM-полей. Базовый URL в шаге 1 она не затрагивает — только добавляет протокол https://, если он отсутствует.
Связанные инструменты
Генератор UTM для ссылок работает в паре с инструментами аналитики и очистки URL — каждый закрывает свою часть жизненного цикла размеченной ссылки.
| Инструмент | Функция | Когда использовать вместе |
|---|---|---|
| Очистка параметров URL (режим UTM) | Удаляет тот же набор из 9 UTM из любого URL | При публикации «чистых» ссылок после кампании или в шаринге |
| Google Analytics 4 | Читает utm_* из URL, записывает источник / канал / кампанию сессии | После запуска — проверить данные в отчёте «Источник/канал» |
| Google URL Builder | Официальный генератор базовых UTM от Google | Альтернатива: нет нормализации и функции импорта |
| Яндекс.Метрика | Читает стандартные utm_* наравне с GA4 | При двойной аналитике — ссылки работают для обоих инструментов |