По документации Google Analytics значения учитывают регистр. SpringSale, springsale и spring_sale могут стать разными метками одной инициативы.

Запишите небольшой общий словарь

Решите, какие source обозначают площадки и отправителей, какие medium обозначают каналы и какой разделитель используется между словами. Запишите примеры рядом с правилом и определите место для согласования изменений. Главное свойство — повторяемость: два человека для одного канала выбирают одно значение. Конструктор сохранит и закодирует решение, но не узнает модель отчётности организации из одного адреса.

Нормализация должна быть осознанной

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

Практическая проверка перед публикацией

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