Performance18 октября 2026 г.3 мин

UTM исчезли после редиректа: как проверить путь

Как проследить UTM от рекламной ссылки до загрузки счётчика: каждый редирект, Location, финальный URL и запись источника в аналитике.

Обложка статьи: UTM исчезли после редиректа: как проверить путь

Чтобы найти потерянную UTM, нужно увидеть первый переход, на котором она исчезла. Финальный адрес без параметров ещё не объясняет, успела ли аналитика их прочитать. А сохранённые метки не доказывают, что счётчик вообще загрузился.

Это диагностика конкретного маршрута в маркетинговой аналитике. Она дополняет правила разметки: правильно составленная ссылка может потерять параметры в сокращателе, перенаправлении домена или скрипте страницы.

Сохраните весь путь

Создайте безопасную тестовую ссылку с узнаваемой кампанией, без телефона, email и других личных данных. Откройте Network и включите сохранение журнала при переходах. Пройдите именно тот адрес, который вставлен в объявление или письмо. Прямая ссылка на конечную страницу обойдёт подозрительный участок.

Сначала посмотрите серверные перенаправления. MDN описывает HTTP-редирект через статус перенаправления и заголовок Location. Параметры не обязаны сохраняться сами: это зависит от того, какой адрес сформирован для следующего шага.

Условный маршрут; на каждом шаге сохраняйте фактический URL
ШагЧто проверитьЕсли метка исчезла
Ссылка объявленияМетки присутствуют после подстановокИсправить шаблон рекламного URL
СокращательLocation содержит нужные параметрыПроверить правило перенаправления
Смена домена или HTTPSQuery сохранён в новом адресеИсправить конкретное серверное правило
Загрузка страницыURL в момент запуска счётчикаПроверить очистку URL клиентским кодом
ОтчётНужные поля после обработки данныхПроверить измерение и модель источника

После HTTP цепочка может продолжиться

Страница может менять адрес через JavaScript или отправлять человека дальше по нажатию. Посмотрите, когда это происходит относительно загрузки аналитики. Если скрипт очищает query раньше, чем счётчик увидел страницу, правильные метки в первом запросе не гарантируют атрибуцию.

Проверяйте сетевой запрос аналитики и предусмотренный отладочный режим. Не оценивайте передачу только по адресной строке после полной загрузки. Иногда параметры уже прочитаны и убраны, иногда их удалили слишком рано. Эти случаи требуют разных исправлений.

Что передать разработчику

Укажите исходный адрес, последовательность переходов и первый URL с потерей. Приложите ожидаемые имена параметров, а значения чувствительных данных удалите. Попросите сохранить разрешённую часть query, корректно собрать следующий URL и проверить его после публикации. Слепое добавление знака вопроса к адресу, где он уже есть, может создать новую ошибку.

Проверьте вариант без меток, вариант с несколькими параметрами, кодированные значения и уже существующий query. Отдельно убедитесь, что исправление не создало открытого перенаправления на произвольный внешний домен. Схема назначения должна оставаться согласованной с маршрутом сайта.

Два подтверждения после исправления

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

Если метки сохранились, но источник не дошёл до CRM, дальше нужна проверка пути заявки. Если отчёт выглядит необычно из-за автоматики, помогает проверка роботов. Исправленная ссылка завершает только свой участок цепочки.

Ещё по теме