Если subid исчезает на пути, аналитика ломается не в трекере, а в цепочке переходов. Чаще всего виноваты три вещи: обрезка query string, переадресация через скрипт без переноса параметров и редирект на домен, который не принимает длинный URL.
Чтобы передача не рвалась, держи базу:
— все параметры добавляй в финальную ссылку явно, не полагайся на автоподстановку;
— на каждом редиректе проверяй, что query string сохраняется целиком;
— не меняй регистр и название subid по дороге;
— если есть несколько партнерских слоев, заранее договорись об одном формате: subid, clickid или token.
Отдельная ловушка — переходы через формы, кнопки и JS-редиректы. Там параметр часто теряется, если его не пробросили в hidden-поле или не подставили в итоговый URL. Еще хуже, когда один из промежуточных доменов режет символы `&`, `?` или `=`: после этого трекинг выглядит живым, но связка клика уже мертва.
Рабочая привычка простая: перед запуском сделай тестовый клик с уникальным subid и пройди весь маршрут вручную. Если на финале значение совпадает — цепочка собрана правильно; если нет, ищи разрыв на первом редиректе, где параметр перестал быть виден.
Attribution 🎯
@attributionlab
Как не потерять subid, когда трафик проходит через 3–5 редиректов
Этот пост опубликован в Telegram-канале Attribution 🎯. Подписаться можно по ссылке: @attributionlab.