Модуль 7 · Урок 27

UTM, attribution limits, QA і reporting cadence

UTM допомагають назвати кампанії, але не створюють causal truth. Сильна система має controlled vocabulary, owner, final-URL QA, документацію attribution/consent limits і cadence, де кожен звіт завершується рішенням.

UTM governanceAttribution limitsData QADecision 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_contentCreative/link variationКонтрольований формат, не персональні дані
utm_termKeyword-level detailЛише коли потрібне й дозволене

Значення case-sensitive: Email і email можуть розділити звіт. Якщо додаєте campaign parameters, використовуйте повний погоджений набір; incomplete tagging створює (not set) та fragmentation.

URL QA перед розповсюдженням

  1. Destination — HTTPS, дозволений домен, правильний path і language.
  2. Parameters валідно encoded; немає spaces, PII, токенів або внутрішніх назв.
  3. Redirect chain зберігає потрібні parameters і завершується релевантним 200.
  4. Landing canonical не створює indexable UTM duplicate; внутрішні links не тегують UTM.
  5. Click із тестового середовища з’являється у Realtime/DebugView з expected source/medium/campaign.
  6. 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.

Observed. Який report/model/source і яка population?
Missing. Які touchpoints, users або conversions не представлені?
Alternative. Brand demand, seasonality, promotion, product зміни, sales follow-up.
Decision. Що робимо зараз і який experiment/evidence зменшить uncertainty?

QA і reporting cadence

CadenceМетаПриклади
Daily operationalЗловити поломкуCollection, delivery/spend, forms, anomalies, incidents
Weekly learningПрийняти tactical decisionOutcome/leading signals, segments, content, queries, guardrails
Monthly/phaseОцінити strategyBusiness 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.

Практика уроку

  1. Створіть UTM convention і п’ять test URLs без реальних secrets/PII.
  2. Пройдіть final-URL та DebugView QA.
  3. Для одного campaign result напишіть attribution limits і три competing explanations.
  4. Складіть daily/weekly/monthly cadence з owners та thresholds.
  5. Підготуйте one-page readout: fact → interpretation → uncertainty → decision → next check.

Завантажити campaign і reporting шаблони

Офіційні джерела

Практична перевірка · урок 27 з 42

Закріпіть матеріал уроку

Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.

1. Навіщо UTM governance?
2. Чи є UTM values case-sensitive?
3. Що ідентифікує utm_source?