Модуль 7 · Урок 27
UTM, attribution limits, QA і reporting cadence
UTM допомагають назвати кампанії, але не створюють causal truth. Сильна система має controlled vocabulary, owner, final-URL QA, документацію attribution/consent limits і cadence, де кожен звіт завершується рішенням.
Controlled vocabulary для кампаній
| Параметр | Роль | Правило |
|---|---|---|
utm_source | Конкретне джерело/платформа | Один словник, lowercase, без випадкових синонімів |
utm_medium | Тип каналу | Узгодити з channel grouping і не змішувати paid/organic |
utm_campaign | Людська назва кампанії | Стабільна naming convention |
utm_id | Стабільний campaign ID | Зв’язок із planning/cost data за governance |
utm_content | Creative/link variation | Контрольований формат, не персональні дані |
utm_term | Keyword-level detail | Лише коли потрібне й дозволене |
Значення case-sensitive: Email і email можуть розділити звіт. Якщо додаєте campaign parameters, використовуйте повний погоджений набір; incomplete tagging створює (not set) та fragmentation.
URL QA перед розповсюдженням
- Destination — HTTPS, дозволений домен, правильний path і language.
- Parameters валідно encoded; немає spaces, PII, токенів або внутрішніх назв.
- Redirect chain зберігає потрібні parameters і завершується релевантним 200.
- Landing canonical не створює indexable UTM duplicate; внутрішні links не тегують UTM.
- Click із тестового середовища з’являється у Realtime/DebugView з expected source/medium/campaign.
- Owner фіксує generated URL і забороняє ручні варіації після release.
Attribution — модель, а не причина
GA4 розподіляє credit за доступними touchpoints, identity, consent і вибраною reporting model. Offline influence, dark social, cross-device loss, cookie restrictions, walled gardens і CRM qualification можуть бути невидимі або неповні. Тому attribution report підтримує decision, але не доводить, що канал спричинив outcome.
QA і reporting cadence
| Cadence | Мета | Приклади |
|---|---|---|
| Daily operational | Зловити поломку | Collection, delivery/spend, forms, anomalies, incidents |
| Weekly learning | Прийняти tactical decision | Outcome/leading signals, segments, content, queries, guardrails |
| Monthly/phase | Оцінити strategy | Business outcome, cohorts, quality, cost, uncertainty, next test |
Кожен report має decision owner, population, dates, comparison, definitions, data-quality status, attribution limits, insight, alternative explanation і конкретне continue/change/stop. Dashboard без рішення — decoration.
Практика уроку
- Створіть UTM convention і п’ять test URLs без реальних secrets/PII.
- Пройдіть final-URL та DebugView QA.
- Для одного campaign result напишіть attribution limits і три competing explanations.
- Складіть daily/weekly/monthly cadence з owners та thresholds.
- Підготуйте one-page readout: fact → interpretation → uncertainty → decision → next check.
Офіційні джерела
Закріпіть матеріал уроку
Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.