Конструктор UTM — создайте трекинговые ссылки кампании
Чистые UTM-метки — единственный способ доказать, какие кампании, письма или публикации реально приносят вам трафик; без них ваши усилия в SEO и маркетинге невидимы в аналитике. Соберите трекинговую ссылку из URL целевой страницы и utm_source, utm_medium, utm_campaign, utm_term и utm_content. Шаги: вставьте базовый URL, заполните пять параметров, скопируйте сгенерированную ссылку с правильной URL-кодировкой. Существующие параметры запроса сохраняются и объединяются, а не перезаписываются. Работает полностью на вашем устройстве — ничего не загружается. Пример: https://example.com/page с source=newsletter, medium=email и campaign=summer_sale.
Как это работает
Конструктор разбирает ваш базовый URL, сохраняет его существующие параметры запроса и добавляет параметры UTM через разделитель &. Каждое значение кодируется в процентах, чтобы пробелы, китайские символы и спецсимволы пережили в ссылке. Если у URL есть hash, он переносится после всех параметров. Пять параметров UTM — это то, что Google Analytics читает, чтобы отнести визит к источнику, каналу и кампании.
Правила конструктора
Это определения и правила кодирования параметров UTM по документации Google Analytics.
- utm_source показывает, где была видна ссылка; utm_medium — как она была доставлена. Оба обязательны для атрибуции.
- utm_campaign — название акции, здесь оно обязательно. utm_term и utm_content необязательны: term для платных ключевых слов, content для различия двух ссылок.
- Если у базового URL уже есть параметры запроса, они сохраняются, а UTM добавляются через &; существующий параметр с тем же именем заменяется.
- Значения кодируются в процентах: пробелы становятся %20, не-ASCII символы тоже. Фрагмент (#якорь) всегда остаётся после строки запроса.
- Используйте единый нижний регистр. Значения UTM чувствительны к регистру, поэтому facebook и Facebook будут двумя источниками.
Пример
Пример ввода — https://example.com/page с utm_source=newsletter, utm_medium=email и utm_campaign=summer_sale. Сгенерированная ссылка — https://example.com/page?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale.
Подходящие сценарии
- Соцсети: создайте по ссылке на платформу с одним utm_campaign, чтобы GA4 отразил всю акцию одной строкой.
- Email-рассылки: используйте utm_source=newsletter, utm_medium=email и разные значения content, чтобы сравнить два баннера, ведущие на одну страницу.
- QR-коды и печатные ссылки: полный UTM URL длинный, но после генерации его можно сократить, сохранив параметры.
Frequently asked questions
В чём разница между utm_source и utm_medium?
utm_source показывает, где была видна ссылка (newsletter, facebook, google), а utm_medium — как она доставлена (email, cpc, social, referral). GA4 объединяет их с utm_campaign, чтобы назвать источник трафика.
У URL уже есть параметры запроса. Они потеряются?
Нет. Существующие параметры сохраняются, а UTM добавляются через &. Если в URL уже есть параметр с тем же именем, новое значение заменяет его.
А пробелы, китайские символы или спецсимволы в значениях?
Каждое значение кодируется в процентах: пробелы становятся %20, не-ASCII символы тоже кодируются. Сгенерированная ссылка остаётся рабочей в почтовых клиентах, мессенджерах и браузерах.
Значения UTM чувствительны к регистру?
Да. Google Analytics считает utm_source=Facebook и utm_source=facebook двумя разными источниками. Используйте единый нижний регистр, чтобы один канал группировался вместе.
Когда использовать utm_term и utm_content?
utm_term идентифицирует ключевые слова платного поиска — полезно для Google Ads. utm_content различает две ссылки или объявления на один URL, например баннер в шапке и ссылку в подвале.
Мой URL куда-то загружается?
Нет. Конструктор работает полностью в вашем браузере, и ничего не загружается.
Вопросы и отзывы
Что-то неясно, сломано или отсутствует? Напишите сообщение ниже — мы читаем каждую заметку об этих инструментах.