Як створювати UTM-мітки та аналізувати конверсії
UTM - це «штрих-код» трафіку. Якщо код читається однаково у всіх системах (GA4, MMP, трекер партнерки, BI), ви бачите, які зв'язки реально окупаються: джерело → креатив → GEO → пристрій → депозит → повторні депозити. Нижче - практична методика, щоб UTM працювали як система, а не хаос.
1) Базова схема UTM (мінімум)
Обов'язкові параметри:- 'utm _ source'- майданчик/партнер (приклад: `facebook`, `google`, `tiktok`, `aff-royal`);
- 'utm _ medium'- тип трафіку (приклад: `cpc`, `paid_social`, `email`, `affiliate`);
- 'utm _ campaign'- назва кампанії/спринту (приклад: `casino_launch_latam_q4`);
- 'utm _ content'- креатив/кут/ленд (приклад: `vid_a_wheel_rg`);
- 'utm _ term'- ключ/аудиторія (приклад: `slot_fans_25-44` или `kw_casino_bonus`).
- Тільки латиниця, цифри, дефіс/нижнє підкреслення; без прогалин/кирилиці.
- Регістрозалежність: все в'lowercase'.
- Стандартизовані словники значень (нижче - шаблони).
- Без особистих даних і чутливих атрибутів.
2) Розширення UTM під iGaming
Додайте службові параметри (не стандартизовані UTM, але корисні):- 'aff _ sub '/' sub _ id'- ID паблішера/зв'язки;
- 'creative _ id'- внутрішній ID креативу;
- 'placement'- стрічка/сторіз/інстрім;
- «geo» - країна таргета;
- `device` — `ios`/`android`/`desktop`;
- 'click _ id'- ваш унікальний ідентифікатор кліка (ключ до s2s-постбеків).
3) Шаблони іменування (Naming Policy)
3. 1. Кампанії
`{brand}-{geo}-{objective}-{product}-{quarter}`- Приклад: `luckyspin-br-mac-casino-q4`
3. 2. Ad set/група
`{audience}-{device}-{age}-{lang}`- Приклад: `slotfans-android-25_44-pt`
3. 3. Креатив
`{format}-{angle}-{variant}-{size}`- Приклад: `vid-socialproof-a-1080x1080`
3. 4. Повне посилання (приклад)
https://brand. com/lp01?
utm_source=facebook&utm_medium=paid_social&utm_campaign=luckyspin-br-mac-casino-q4
&utm_content=vid-socialproof-a-1080x1080&utm_term=slotfans_25-44
&aff_sub=pub42&creative_id=cr8721&placement=feed&geo=br&device=android&click_id={UUID}
4) Спеціальні кейси
4. 1. Google Ads
Дозволено авто-таггування («gclid»). Зберігайте і UTM для зручності BI.
Для Performance Max заведіть окремий'utm _ campaign'і'utm _ content'по асет-групах.
4. 2. Meta/TikTok
Використовуйте макроси платформ (ID оголошення/набору) в'utm _ content '/' creative _ id', щоб уникнути ручних помилок.
Розділяйте формати («story», «reels», «infeed») в «placement».
4. 3. Telegram/інфлюенсери
Для кожного каналу - унікальне посилання з фіксованим'aff _ sub'і'click _ id'.
Якщо «інвайт через бота» - преленд з серверним редиректом, де ви присвоюєте'click _ id'.
4. 4. Web→App / App→Web
Завжди використовуйте deeplink/one-link +'click _ id'.
Для iOS/Android тримайте різні'device '/' utm _ content'; в MMP зв'язка'click _ id ↔ install_id'.
5) Трекінг і постбеки (без цього UTM «німі»)
Створюйте'click _ id'при першому торканні (на своєму домені-редиректорі, наприклад'go. brand. com`).
Прокидайте'click _ id'в партнерку/оператору.
Всі ключові події - s2s-постбеки: `registration`, `kyc_approved`, `ftd`, `second_dep`.
Увімкніть auto-retry постбеків і алерти при затримці> 15 хвилин.
Журналюйте: клік → редирект → валідація підпису → постбек (ID, час, статус).
6) GA4: як дивитися по UTM
6. 1. Acquisition
Traffic acquisition - всі сесії по'utm _'.
User acquisition - перший дотик (потрібно для зростання «нових користувачів»).
6. 2. Explorations
Funnel: `view_landing → sign_up → kyc_approved → deposit_success` с разрезами `source/medium/campaign/content/term`.
Cohort: когорти за датою FTD/реєстрації; метрики'Retention','ARPU _ D7/D30'.
Path: що відбувається перед'deposit _ initiated'( FAQ, умови бонусу, помилки).
6. 3. Атрибуція
Порівнюйте Data-Driven vs Last click.
Зафіксуйте правило: оптимізація - за DDA, ставки/кап - з урахуванням last-click ризику.
7) BI і когортна економіка
Експортуйте сирі події (GA4 BigQuery/MMP/трекінг) і будуйте вітрини:- Розріз UTM: `source/medium/campaign/content/term/creative_id/geo/device/placement`.
- Кумулятивний ARPU D1/D7/D30/D90 по когорті FTD.
- Payback: точка окупності когорти vs CPA.
- Якість: `2nd_dep_rate`, `D7/D30 retention`, `chargeback_rate`.
CPA = Spend / FTD
ROAS = NGR / Spend
ARPU_Dn = NGR_Dn / FTD
Payback ≈ день, коли Cum_ARPU_Dn ≥ CPA
8) Контроль якості та антифрод-сигнали
Ознаки «сміттєвого» джерела при нормальних UTM:- Високий CTR/CR (click→reg), але CR (reg→KYC/FTD) близький до нуля;
- Нічні сплески регістрів з одних ASN/IP;
- Нульова глибина ('scroll _ 90', час на сторінці) при великому трафіку;
- Аномально багато відмов по КУС/чарджбеков.
Дії: чорні/білі списки, пороги відключення, розбір по'aff _ sub '/' placement '/' creative _ id'.
9) Типові помилки з UTM і як їх уникнути
1. Різний регістр/помилки ('Facebook'vs'facebook') → розлітається аналітика.
2. Прогалини і кирилиця → ламається парсинг і звіти.
3. Змішування гео/пристроїв в одній кампанії → середня температура, немає інсайтів.
4. Копіпаст «як є» без оновлення'utm _ content '/' creative _ id'.
5. Немає'click _ id'і s2s → спірні FTD, втрати атрибуції.
6. Конструктори посилань без правил → дублі і нечитабельні значення.
7. Відсутність політики «довжини» → гігантські URL ламають месенджери/пошту.
8. Маніпуляції EPC у партнерів без event-level перевірки.
10) Політика іменування (готова чернетка)
Довідники (приклад): Регулярки перевірки (ідея):- '^ [a-z0-9 _ -] {2,80} $'для кожного значення;
- заборона прогалин і великих літер;
- авто-заміна кирилиці → трансліт.
11) Приклади для різних каналів
Meta (відео в Reels, BR, Android):
...utm_source=facebook&utm_medium=paid_social&utm_campaign=luckyspin-br-mac-casino-q4
&utm_content=vid-socialproof-b-1080x1920&utm_term=slotfans_25-44
&placement=reels&geo=br&device=android&creative_id=cr9031&aff_sub=pub77&click_id={UUID}
Google Search (ключ «casino bonus»):
...utm_source=google&utm_medium=ppc&utm_campaign=luckyspin-br-search-q4
&utm_term=casino_bonus&utm_content=rsas-top-a&geo=br&device=ios&click_id={UUID}
Інфлюенсер (телеграм-канал @slots_daily):
...utm_source=aff-slotsdaily&utm_medium=affiliate&utm_campaign=luckyspin-br-telegram-q4
&utm_content=post-a&aff_sub=slotsdaily&geo=br&device=android&click_id={UUID}
12) Чек-листи
Перед запуском
- Довідники UTM узгоджені і задокументовані
- Редиректор'go. brand. com'і генерація'click _ id'включені
- s2s-постбеки reg/KYC/FTD/2nd_dep налаштовані, таймзона/валюта узгоджені
- Макроси платформ підставляють ID в'utm _ content '/' creative _ id '
- GA4 події та конверсії заведені, BigQuery експорт включений
- Антифрод-пороги і алерти затримок постбеків> 15 хвилин
На першому тижні
- Перевірка цілісності UTM (немає «сміттєвих» значень)
- Збір воронки і CR по UTM-розрізах
- Когортний D7 звіт: ARPU, 2nd_dep_rate, Retention
- Чорний список за підозрілими'aff _ sub '/ASN/placement
До 30-го дня
- Payback за ключовими зв'язками; індексація ставок/кап
- Плейбук «кращих кутів/лендів»; закриття «мертвих» зв'язок
- Щотижневі ретро та оновлення довідників
13) 30-60-90 план впровадження
0-30 днів - Гігієна і єдиний каркас
Затвердити словники UTM, впровадити валідатори/регулярки.
Запустити редиректор з'click _ id', включити s2s-ланцюжок.
Збір базових звітів: CR-воронка, D7 ARPU, Payback-чернетка.
31-60 днів - Когорти і якість
У BI зібрати вітрини: Cum_ARPU D1/D7/D30 по `source/medium/campaign/content`.
Ввести правила відключення за якістю (2nd_dep/Retention/Chargeback).
Порівняти атрибуції (DDA vs Last), зафіксувати правило рішень.
61-90 днів - Масштаб і стійкість
Автоматизувати генератор UTM і аудит значень.
Розширити звіти: D90 LTV, сезонність, «що-якщо» по СРА/бонус-косту.
Квартальний аудит: відповідність схеми подій і UTM реальності.
14) Міні-FAQ
Чи потрібні всі 5 UTM?
Мінімум -'source/medium/campaign'. Для перформансу додавайте'content/term'+ службові ('creative _ id','aff _ sub','click _ id').
Що робити з довгими URL?
Використовуйте свій короткий домен-редиректор. Зберігайте параметри на сервері, а не на фронті (плюс безпека).
Як зв'язати UTM і гроші?
Через'click _ id'і s2s: будь-який депозит в беку повинен мати'click _ id'→ тоді когорти і ROI/Payback вважаються точно.
UTM-мітки - це не просто «підписати посилання». Це дисципліна даних: єдина політика іменування, серверний'click _ id'і s2s-постбеки, GA4/MMP/BI-розрізи і когортна економіка. Дотримуйтесь політики, автоматизуйте перевірку міток, вважайте Payback і LTV за UTM-розрізами - і ваші рішення за креативами, джерелами і гео стануть швидкими, точними і відтворюваними.