Зачем две системы меток
UTM-параметры удобны для веб-аналитики, а SubID — для передачи разрезов в партнёрскую систему. Они могут решать похожие задачи, но не обязаны полностью дублировать друг друга. Главное — заранее определить, что означает каждое поле.
Плохая схема
sub1=test, sub2=123, sub3=new2 работает только в момент запуска, когда автор помнит смысл. Через месяц такая аналитика превращается в археологию.
Рабочая схема
| Поле | Пример | Смысл |
|---|---|---|
| sub1 | paid-social | источник |
| sub2 | kz | GEO |
| sub3 | prospecting | тип кампании |
| sub4 | angle-bonus | креативный угол |
| sub5 | video-03 | версия креатива |
Для SEO вместо креативного угла можно передавать кластер или тип страницы. Важно, чтобы справочник значений был одинаковым у всей команды.
Правила именования
- Используйте латиницу и нижний регистр.
- Не меняйте значение поля от кампании к кампании.
- Не храните персональные данные пользователя в метках.
- Не вставляйте пробелы и длинные свободные комментарии.
- Сохраните словарь полей в одном документе.
Как связать UTM и SubID
Например, utm_source может описывать площадку, а sub1 — агрегированный тип источника. Не нужно копировать каждое поле один в один, если это не помогает анализу. Лучше оставить только те разрезы, по которым вы реально принимаете решения.
Что проверять перед запуском
Сделайте тестовый переход и убедитесь, что метки доходят до всех систем. После первого тестового события сверьте, что нужные значения видны и в вашей аналитике, и в партнёрском отчёте.
Следующий шаг после разметки — настроить postback для событий, которые требуется возвращать в рекламную аналитику.
Создайте словарь до первой кампании
В одном небольшом документе запишите назначение sub1–sub5, допустимые значения и примеры. Если команда растёт, этот словарь становится важнее памяти конкретного медиабаера. Новая кампания должна наследовать схему, а не придумывать собственные поля.
Как работать с версиями креативов
Не кодируйте смысл только числом 03. Лучше video-03 или static-03, а креативный угол вынесите в отдельное поле. Тогда в отчёте можно сравнить все видео независимо от угла или все варианты конкретной идеи независимо от формата.
Защита от «грязных» значений
Проверяйте, чтобы один и тот же GEO не появлялся как KZ, kz, kazakhstan и kz-1. Такие варианты раздробят статистику. Простая нормализация значений при генерации ссылки экономит часы ручной очистки.
Миграция старой разметки
Если хаос уже накопился, не обязательно ломать текущие кампании. Зафиксируйте новую схему с определённой даты, а старые значения сопоставьте через таблицу соответствий. В отчёте будет видно, где начинается «новая эпоха» разметки.
Проверяйте длину и допустимые символы
Разные системы могут иметь ограничения на параметры. Перед массовым запуском убедитесь, что значения не обрезаются и не ломаются при URL-encoding. Особенно внимательно относитесь к кириллице, пробелам и специальным символам.
Не передавайте в метках то, что не нужно анализировать
Чем больше полей, тем выше риск хаоса. Если команда никогда не принимает решения по конкретному признаку, возможно, его не нужно хранить в каждой ссылке. Схема должна быть минимальной, но достаточной.
Контрольная ссылка
Храните один эталонный URL, где все поля заполнены правильно. Перед новым запуском сравнивайте генерацию с ним. Это простой способ поймать перестановку параметров или случайное удаление одного SubID.
