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

Ссылки из письма: редиректы, UTM и проверка заказа

Проверка ссылки из письма до заказа: сохранение UTM на редиректах, различие клика и сессии, события оплаты и безопасные тестовые данные.

Обложка статьи: Ссылки из письма: редиректы, UTM и проверка заказа

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

Карта перехода на одну строку

Запишите исходный адрес, адрес трекера сервиса, промежуточные переходы и конечный URL. Для каждого шага отметьте, сохраняется ли query string и открывается ли нужный товар или предложение. Мобильное приложение и браузер могут вести по разным маршрутам, поэтому проверяйте те сценарии, которые реально доступны аудитории.

Справка Google Analytics по UTM описывает source, medium, campaign и content. Для теста используйте вымышленные идентификаторы кампании; email, телефон и имя в URL не нужны. Параметры могут попасть в историю браузера и журналы.

Проверка без настоящего заказа клиента

  1. Отправьте разрешённое тестовое письмо на свой технический адрес.
  2. Нажмите каждую содержательно разную ссылку: кнопка, текст, карточка товара.
  3. Проверьте конечный адрес и доступность предложения на компьютере и телефоне.
  4. В тестовой среде либо согласованном безопасном сценарии проверьте событие полезного действия.
  5. Сверьте источник и идентификатор транзакции в доступной отладке, не публикуя данные покупателя.

Не создавайте реальную оплату только ради проверки метки, если это не разрешённый тест. Когда сквозной сценарий недоступен, честно зафиксируйте границу: переход и параметры подтверждены, передача покупки пока не проверена.

Что означает каждое расхождение

Диагностика по наблюдаемым событиям
НаблюдениеВозможная причинаСледующая проверка
Клик есть, страница не открыласьОшибка редиректа или назначенияКонечный HTTP и путь
Страница открылась, источника нетПотеря параметров или настройки аналитикиФинальный URL и событие
Заказ в CRM есть, события нетОшибка отправки purchaseСерверный реестр и отладка
Один заказ пришёл несколько разПовторная отправка событияИдентификатор заказа

Это список гипотез для проверки, а не автоматические диагнозы. Блокировка аналитики тоже может дать разрыв между человеком на сайте и отсутствующей сессией. Email-клик и веб-сессия измеряются разными системами и не обязаны совпадать по количеству.

UTM не заменяют идентификатор заказа

Для покупки нужен устойчивый уникальный идентификатор. Google Analytics использует transaction_id для дедупликации web-покупок. Параметры кампании описывают касание, но не позволяют определить, что две строки относятся к одному заказу.

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

Сохраните результат проверки

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

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

Длинная ссылка должна сохранять смысл

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

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

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

Ещё по теме