Де дивитися UTM-трафік у GA4
Відкрийте звіт «Залучення трафіку» і виберіть у першому стовпці «Кампанія сеансу» або «Джерело / канал сеансу»: там будуть ваші utm_campaign, utm_source і utm_medium. Для utm_content і utm_term у GA4 є готові виміри, налаштовувати нічого не треба.
Мітки з посилання GA4 записує у виміри сеансу. Щоб їх побачити, відкрийте звіт «Залучення трафіку» і в першому стовпці таблиці виберіть «Кампанія сеансу» або «Джерело / канал сеансу». Там будуть ваші utm_campaign, utm_source і utm_medium. Для utm_content і utm_term окремо налаштовувати нічого не треба: GA4 уже має для них виміри, їх додають другим стовпцем або беруть у дослідженні.
Якщо посилання з мітками ще немає, створити UTM-посилання можна в генераторі: він переведе значення в нижній регістр, кирилицю запише латиницею і одразу скоротить адресу.
Куди GA4 записує кожну мітку
Кожен параметр з адреси стає окремим виміром. Нижче назви з української довідки Google, а в дужках англійські, як в англомовному інтерфейсі:
| Мітка | Вимір у GA4 | Приклад значення |
|---|---|---|
| utm_source | Джерело сеансу (Session source) | telegram |
| utm_medium | Канал сеансу (Session medium) | social |
| utm_campaign | Кампанія сеансу (Session campaign) | black_friday_2026 |
| utm_content | Вміст оголошення, створений вручну й пов'язаний із сеансом (Session manual ad content) | post_1 |
| utm_term | Термін, введений вручну й пов'язаний із сеансом (Session manual term) | kava_v_zernah |
Тут легко заплутатися: українською utm_medium перекладено як «канал». З «групою каналів» (Organic Social, Email тощо) він пов'язаний лише непрямо, про це нижче.
Що означає кожна мітка і як домовитися про назви в команді, розібрано в статті що таке UTM-мітки.
Ще один вимір, «Джерело / канал сеансу», показує source і medium в одному рядку, наприклад telegram / social. Для щоденної роботи він найзручніший.
Кожна мітка має також версію «пов'язану з першим залученням користувача». Вона показує, звідки людина прийшла вперше. Щоб оцінити конкретну розсилку чи пост, беріть виміри сеансу: вони відповідають на питання, звідки людина прийшла цього разу.
Як знайти кампанію у звіті «Залучення трафіку»
- У меню ліворуч відкрийте «Звіти», далі «Джерела трафіку» → «Залучення трафіку». Якщо меню у вашому ресурсі зібране інакше, введіть назву звіту в пошук угорі.
- Над першим стовпцем таблиці відкрийте список вимірів. Спочатку там стоїть «Групування каналів сеансів за умовчанням». Виберіть «Кампанія сеансу».
- Введіть назву кампанії в пошук над таблицею, щоб лишився один рядок.
- Натисніть «+» біля назви виміру і додайте «Джерело / канал сеансу». Тепер видно, з якого майданчика прийшли люди цієї кампанії.
- Перевірте період у правому верхньому куті. Свіжа кампанія з'являється у звітах не одразу: Google пише, що обробка даних може тривати 24–48 годин.
У стовпцях поруч ви побачите сеанси, користувачів, залучені сеанси і події. Порівнювати кампанії між собою найпростіше саме за сеансами.
Де шукати utm_content і utm_term
Старі інструкції радять створювати для них власні виміри. У GA4 цього вже не треба: є готові виміри з таблиці вище.
Найшвидше додати їх другим стовпцем у тому ж звіті. Залиште першим «Кампанія сеансу», натисніть «+» і знайдіть у пошуку «Вміст оголошення» або «Термін». Так одна кампанія розкладеться на оголошення.
Коли потрібно більше розрізів одночасно, відкрийте «Дослідити» і створіть дослідження за шаблоном «Довільна форма». Додайте виміри кампанії, джерела і вмісту оголошення, поставте їх у рядки, а сеанси в значення. Вийде таблиця «кампанія → майданчик → оголошення», яку можна зберегти і відкривати щотижня.
Приклад: ви купили рекламу у трьох Telegram-каналах для однієї кампанії. Якщо в utm_content кожного посилання стоїть назва каналу, у такій таблиці буде три рядки, і одразу видно, який канал привів людей. Якщо всі три пости мали одне посилання, розділити їх у GA4 вже не вийде. Як розмітити такі закупи, описано в статті UTM-мітки для Telegram і Viber.
Як назвати utm_medium, щоб трафік потрапив у правильну групу каналів
Групу каналів GA4 обчислює з source і medium за власними правилами. Змінити ці правила не можна, тому значення міток доводиться підбирати під них. Регістр для цих правил значення не має. Ось що виходить із типових пар:
| source / medium | Група каналів | Чому |
|---|---|---|
| telegram / social | Organic Social (звичайний трафік із соціальних мереж) | medium social, social-media, social-network або sm |
| facebook / cpc | Paid Social (платна реклама в соцмережах) | джерело зі списку соцмереж Google і платний medium |
| google / cpc | Paid Search | пошукова система і платний medium |
| newsletter / email | Email (електронна пошта) | medium email, e-mail або e_mail |
| viber / sms | SMS | medium точно sms |
| partner_blog / referral | Referral (перехід) | medium referral, app або link |
| flyer / qr | Unassigned | для medium qr правила немає |
Платним GA4 вважає medium, у якому є «cp» (cpc, cpm), а також ppc, retargeting і все, що починається з «paid». Але групу Paid Social трафік отримає лише тоді, коли джерело є у списку соцмереж Google. Чи є там telegram і viber, Google окремо не пише. Тож пара telegram / paid_social потрапить або в Paid Social, або в Paid Other. В Unassigned вона не піде.
Unassigned означає лише одне: жодне правило не підійшло. Для друку з QR-кодом так і буде, і нічого страшного в цьому немає. Кампанію ви все одно знайдете за «Кампанією сеансу». Якщо хочете окрему групу для офлайну, її можна зробити як власну групу каналів у налаштуваннях ресурсу.
Для розсилки через Viber беріть medium sms, і GA4 покладе її в групу SMS. Ліміт символів у таких повідомленнях розібрано на сторінці про коротке посилання для SMS.
Чому кампанія показується як (not set)
Найчастіше причина в самому посиланні. Ось що трапляється на практиці:
- Немає utm_campaign. Google прямо попереджає: якщо мітку пропустити, у звітах буде (not set). Тому source, medium і campaign ставте завжди, навіть для одного поста.
- Різний регістр. Для GA4
Telegramіtelegramє двома різними джерелами, і переходи однієї кампанії розпадаються на кілька рядків. Група каналів при цьому та сама, тож помилку видно лише в «Джерелі / каналі сеансу». - Кирилиця і пробіли. Значення «чорна п'ятниця» потрапить в адресу як довгий рядок з %D1%87…, а хтось із колег наступного разу напише «чорна_пятниця». Вийде дві кампанії замість однієї.
- Сайт губить мітки. Якщо сторінка після відкриття перенаправляє на іншу адресу без параметрів, GA4 міток не побачить. Відкрийте посилання і подивіться в адресний рядок: utm_* мають лишитися.
- Мітки дописали до короткого посилання. Ставте їх у повну адресу і тільки потім скорочуйте.
Скорочення міток не зрізає: коротке посилання lnk.ua веде на повну адресу разом з усіма utm_*. Генератор міток сам переводить усе в нижній регістр, пробіли міняє на «_», а кирилицю пише латиницею, тому перші три пункти з цього списку з ним не трапляються.
Як перевірити мітки до запуску
Перед тим як розсилати посилання, відкрийте його самі і подивіться, що побачив GA4.
Найпростіше скористатися звітом у реальному часі (розділ «Звіти»). Він показує останні 30 хвилин, і картка джерел там рахує джерело першого візиту користувача. Тому відкривайте посилання у вікні інкогніто: для GA4 це новий відвідувач, і ваш source з'явиться в картці за кілька хвилин.
Точніше перевірити можна в DebugView: «Адміністратор» → «Відображення даних» → «DebugView». Режим налагодження вмикається через Google Tag Assistant (tagassistant.google.com). Після цього видно кожну подію з вашого браузера. Сам Google попереджає, що DebugView атрибуцію рахує спрощено, тому остаточну картину дивіться у звітах про залучення трафіку.
Кількість сеансів у GA4 рідко збігається з кліками в скорочувачі: рахують вони різне. Переходи за кожним коротким посиланням окремо видно в кабінеті, детальніше на сторінці статистика переходів за коротким посиланням.
Коли перевірка пройшла, створіть UTM-посилання для кожного майданчика окремо і скоротіть його там же.
Часті запитання
Чи треба створювати власний вимір для utm_content у GA4?
Ні. GA4 має готовий вимір «Вміст оголошення, створений вручну й пов'язаний із сеансом» (Session manual ad content), так само і для utm_term.
Скільки чекати, поки кампанія з'явиться у звітах?
У звіті в реальному часі за кілька хвилин. У стандартних звітах дані можуть оброблятися до 24–48 годин, так пише Google.
Чи вважає GA4 «Google» і «google» одним джерелом?
Ні, значення міток чутливі до регістру, тож це два рядки у звіті. Група каналів від регістру не залежить.
Чи потрібна мітка utm_id?
Не обов'язково. Google радить її тим, хто імпортує дані кампаній у GA4. Для звітів з цієї статті вистачить source, medium і campaign.
Чому в GA4 сеансів менше, ніж кліків у скорочувачі?
Скорочувач рахує кожен перехід за посиланням, а GA4 лише ті візити, де на сторінці встиг спрацювати його код. Боти, попередній перегляд у месенджерах і блокувальники дають різницю.