7.2. Структура UTM-меток
SCAN обрабатывает 6 UTM-параметров: 5 стандартных (по протоколу Google Analytics) и 1 дополнительный.
| Параметр | Зачем нужен | Пример значения |
|---|---|---|
| utm_source | Источник трафика — рекламная система или площадка | yandex, vk, google, tg, email, partner |
| utm_medium | Тип трафика | cpc (платный клик), cpm (за показы), email (рассылка), social (соцсети), referral (партнёр), organic (бесплатно) |
| utm_campaign | Название рекламной кампании | astrology-jan-2026, webinar-zhenskaya-energiya |
| utm_term | Ключевое слово (для контекстной рекламы) | как найти призвание, курс астрологии |
| utm_content | Конкретное объявление, креатив или ссылка | Чаще всего — ID объявления (см. 6.1. Разметка динамических параметров) |
| utm_group (SCAN) | Группа объявлений (доп. уровень в иерархии) | ID группы или название |
Правила написания значений
Только латиница, цифры, дефис и подчёркивание. Никакой кириллицы, пробелов, спецсимволов в значениях UTM. Кириллица в URL может «закодироваться» в %D0%B0%D0%B5... или вовсе сломаться при редиректах.
❌ Плохо: utm_campaign=Курс по астрологии, utm_source=Яндекс, utm_medium=cpc m
✅ Хорошо: utm_campaign=astrology-course, utm_source=yandex, utm_medium=cpc
Стандарт «один параметр = одна сущность»
Не пытайтесь упихать всё в один параметр через свои разделители — это ломает аналитику. Используйте по назначению:
- источник →
utm_source, - тип трафика →
utm_medium, - кампания →
utm_campaign, - объявление →
utm_content, - ключевое слово →
utm_term.
Исключение — рекламные кабинеты (Яндекс, VK), где один параметр (utm_campaign или utm_content) содержит составное значение с разделителями | и динамическими макросами. Для них SCAN умеет парсить позицию ID — см. колонку «Где в UTM метке ID объявления?» при настройке кабинета в 6.1.
Несовпадение значений = потеря данных
Малейшая опечатка в метке ломает атрибуцию. Если в одной ссылке utm_medium=cpc, а в другой — utm_medium=cpc (с пробелом в конце) или utm_medium=CPC (с большой буквы) — SCAN будет считать их разными источниками. То же самое с tg vs telegram, vk vs vkontakte.
Один кабинет — одна разметка. Перед стартом кампании договоритесь с командой, какие именно значения вы используете для utm_source / utm_medium, и строго придерживайтесь их во всех ссылках.
Длинные числа в utm_content
Слишком длинные числа в utm_content (больше ~25 цифр подряд) могут не сохраниться в карточке пользователя GetCourse — регистрация не дойдёт до SCAN. Если в Вашем макросе получаются «склеенные» ID типа 2384654764451062523846547644850625 — разделите их через | или -, либо используйте более короткий идентификатор.