UTM-ссылка может открывать нужную страницу и при этом передавать неполные или бесполезные данные. Большинство проблем обнаруживаются только после запуска: кампания разделяется на несколько строк, макросы остаются в фигурных скобках, а переходы попадают в неправильный канал.
Ниже — двенадцать ошибок, которые стоит проверить до публикации ссылки.
Быстрая проверка: вставьте адрес в валидатор UTM-ссылок.
1. Второй знак вопроса
Знак ? отделяет строку параметров от адреса страницы и используется один раз.
Неправильно:
https://example.ru/?product=15?utm_source=yandex&utm_medium=cpc
Правильно:
https://example.ru/?product=15&utm_source=yandex&utm_medium=cpc&utm_campaign=sale
Если в исходном адресе уже есть ?, новые параметры добавляются через &.
2. Пропущен знак амперсанда
Каждая пара имя=значение отделяется знаком &.
Неправильно:
utm_source=yandexutm_medium=cpc
Правильно:
utm_source=yandex&utm_medium=cpc
В ошибочном варианте аналитика получит одно испорченное значение вместо двух параметров.
3. Нет основных параметров
Ссылка только с utm_campaign или utm_content не даёт устойчивой структуры источника и канала. Для базовой разметки используйте:
utm_source;utm_medium;utm_campaign.
utm_content и utm_term добавляйте при необходимости.
4. Перепутаны source и medium
utm_source называет конкретную площадку, а utm_medium — тип трафика.
Понятная связка:
utm_source=yandex&utm_medium=cpc
Неудачная связка:
utm_source=cpc&utm_medium=yandex
Такая ссылка технически работает, но отчёт становится нелогичным.
5. Одинаковые сущности названы по-разному
Для аналитики это разные значения:
telegram;Telegram;tg;telegram_channel.
Выберите один вариант и используйте его во всех кампаниях. Исторические данные автоматически не объединятся после исправления.
6. Пробелы, кириллица и специальные символы
Браузер кодирует небезопасные символы, из-за чего ссылка становится длиннее и хуже читается. Для рабочих значений используйте латиницу, нижний регистр, цифры, дефис или нижнее подчёркивание.
Вместо:
utm_campaign=Летняя распродажа 2026
Лучше:
utm_campaign=summer_sale_2026
7. Неверный динамический макрос
Рекламные системы используют разный синтаксис. У Яндекс Директа это одинарные фигурные скобки, например {campaign_id}. У VK Рекламы встречаются двойные: {{banner_id}}.
Если после реального клика в адресе остался текст в фигурных скобках, проверьте:
- поддерживается ли макрос площадкой;
- работает ли он в выбранном формате кампании;
- правильно ли записаны скобки;
- добавлена ли ссылка в нужное поле.
8. Параметр продублирован
Пример:
...?utm_source=yandex&utm_medium=cpc&utm_source=telegram&utm_campaign=sale
Разные системы могут по-разному обработать повторяющееся имя: взять первое, последнее или сохранить оба значения. Удалите дубль и оставьте одно однозначное значение.
Дубли часто возникают, когда UTM уже есть в адресе объявления и дополнительно добавляются на уровне кампании.
9. UTM стоят после якоря
Неправильно:
https://example.ru/#price?utm_source=email&utm_medium=email
Правильно:
https://example.ru/?utm_source=email&utm_medium=email&utm_campaign=welcome#price
Якорь #price должен идти после параметров.
10. Редирект удаляет строку запроса
Переход с HTTP на HTTPS, смена домена, сокращатель или серверная переадресация могут не перенести параметры.
Проверка:
- Откройте исходную размеченную ссылку.
- Дождитесь всех перенаправлений.
- Сравните конечный адрес.
- Убедитесь, что UTM остались в строке браузера или были корректно зафиксированы до редиректа.
Если параметры исчезли, исправьте правило перенаправления или используйте конечный адрес сразу.
11. Размечены внутренние ссылки сайта
UTM предназначены прежде всего для внешнего привлечения. Если поставить их на переходы между страницами сайта, новый набор параметров может заменить исходную кампанию и исказить путь пользователя.
Для внутренних баннеров и кнопок используйте события, цели или отдельные безопасные параметры, не перезаписывающие источник визита.
12. Ссылка проверена, а аналитика — нет
Открытие страницы не гарантирует, что данные попали в нужный счётчик и цель работает.
Минимальный тест:
- Создайте UTM с уникальной тестовой кампанией.
- Откройте ссылку в приватном окне.
- Выполните тестовое действие.
- Найдите визит в отчёте.
- Проверьте все переданные уровни.
Инструкция: как найти UTM-переходы в Яндекс Метрике.
Дополнительная ошибка: персональные данные в URL
Не добавляйте в метки email, телефон, имя, номер заказа и другую информацию, которую нельзя безопасно передавать в адресной строке. URL может попасть в историю браузера, журналы серверов и сторонние системы.
Используйте обезличенные служебные идентификаторы и заранее согласуйте схему их обработки.
Чек-лист перед запуском
- конечная страница открывается;
- в ссылке один
?; - параметры разделены
&; - заполнены
utm_source,utm_medium,utm_campaign; - нет дублей;
- макросы соответствуют площадке;
- используется нижний регистр;
- значения соответствуют словарю компании;
- UTM стоят до якоря;
- редиректы сохраняют параметры;
- тестовый визит появился в аналитике;
- цель или заказ привязались к визиту.
Частые вопросы
Почему ссылка работает, но UTM нет в отчёте?
Проверьте счётчик на конечной странице, потерю параметров при редиректе, период отчёта, фильтры и настройки согласия на аналитику.
Можно ли исправить уже опубликованную ссылку?
Да, если площадка позволяет редактирование. Но новые значения повлияют только на будущие переходы, а изменение рекламного объявления может вызвать повторную модерацию.
Как проверить динамические параметры без запуска?
Валидатор проверит структуру и известные обязательные поля, но фактическую подстановку макроса проверяют тестовым кликом через рекламную систему.
Почему одна кампания появилась несколькими строками?
Чаще всего различаются регистр, разделитель или написание значения. Сравните строки посимвольно и внедрите общий словарь.
Проверьте адрес сейчас
Открыть валидатор UTM-меток и убедиться, что ссылка готова к публикации.
