Генератор UTM-міток
Вставте адресу сторінки, оберіть майданчик або заповніть utm_source, utm_medium та utm_campaign — посилання з мітками збереться одразу. Інструмент перевірить помилки (регістр, пробіли, кирилиця, старі мітки, якір #) і покаже, в який канал GA4 потрапить трафік.
Масовий режим: кілька адрес або варіантів utm_content
Мітки source, medium, campaign, term та id беруться з форми вище. Кожна адреса поєднується з кожним варіантом utm_content. Порожній список адрес — використовується адреса з форми; порожній список варіантів — utm_content із форми.
Останні посилання
Як GA4 розподіляє UTM-трафік за каналами
Правила стандартної групи каналів GA4 (Default channel group) за довідкою Google. Вони перевіряються згори донизу: перемагає перше, що підійшло, тому платні канали стоять раніше за органічні. Регістр літер у правилах не важливий. Списки сайтів (соцмережі, пошуковики, відео, магазини) Google веде сам; в інструменті для прогнозу використовується їхня частина.
| Канал | Умова | Приклад source / medium |
|---|---|---|
| Cross-network | utm_campaign містить cross-network | — |
| Paid Shopping | source — магазин зі списку Google або в utm_campaign є shop/shopping, medium — платний шаблон | amazon / cpc |
| Paid Search | source — пошукова система зі списку Google, medium відповідає ^(.*cp.*|ppc|retargeting|paid.*)$ | google / cpc |
| Paid Social | source — соцмережа зі списку Google, medium відповідає тому ж шаблону | facebook / paid_social |
| Paid Video | source — відеомайданчик зі списку Google, medium — платний шаблон | youtube / cpc |
| Display | medium — display, banner, expandable, interstitial або cpm | partner_site / banner |
| Paid Other | medium — платний шаблон, але source не потрапив до жодного списку | adnetwork / ppc |
| Organic Shopping | source — магазин зі списку Google або в utm_campaign є shop/shopping (medium не платний) | etsy / product_feed |
| Organic Social | source — соцмережа зі списку або medium — social, social-network, social-media, sm, social network, social media | telegram / social |
| Organic Video | source — відеомайданчик зі списку або medium містить video | youtube / video |
| Organic Search | source — пошукова система зі списку або medium = organic | bing / organic |
| source або medium = email, e-mail, e_mail, e mail | newsletter / email | |
| Referral | medium = referral, app або link | partner_blog / referral |
| Affiliates | medium = affiliate | cashback_site / affiliate |
| Audio | medium = audio | podcast_name / audio |
| SMS | source або medium = sms | promo_sms / sms |
| Mobile Push Notifications | medium закінчується на push, містить mobile або notification, або source = firebase | app / push |
| Unassigned | жодне правило не підійшло | qr / offline |
Джерело: [GA4] Default channel group — Google Analytics Help
Генератор UTM-міток для GA4 онлайн
Генератор UTM-міток додає до адреси сторінки параметри utm_source, utm_medium, utm_campaign, utm_term, utm_content та utm_id, за якими Google Analytics 4 та інші системи аналітики розуміють, звідки прийшов відвідувач. Пресети заповнюють source і medium для Google Ads, Facebook, Instagram, TikTok, LinkedIn, Reddit, Telegram, email-розсилки та QR-коду, а перевірка знаходить типові помилки до запуску кампанії. Поруч із готовим посиланням показано канал GA4, до якого потрапить трафік. Усе працює в браузері, безкоштовно й без реєстрації.
Як користуватися
- Вставте адресу сторінки й оберіть пресет майданчика або заповніть utm_source та utm_medium вручну
- Вкажіть utm_campaign і за потреби utm_term, utm_content, utm_id
- Перегляньте попередження й канал GA4, потім натисніть «Копіювати»
FAQ
Генератор UTM-міток: з чого складається посилання
UTM-мітки — це звичайні GET-параметри в кінці адреси. Сайт їх ігнорує, а лічильник аналітики зчитує під час входу й записує в дані сеансу. Готове посилання з генератора виглядає так:
https://example.com/sale?utm_source=facebook&utm_medium=paid_social&utm_campaign=black_friday_2026&utm_content=video_15s
Кожен параметр у GA4 потрапляє у свій вимір. За ними потім будуються звіти «Залучення трафіку» та фільтри в дослідженнях:
| Параметр | Вимір GA4 | Що писати |
|---|---|---|
utm_source | Session source | Майданчик або відправник: google, facebook, newsletter |
utm_medium | Session medium | Тип трафіку: cpc, paid_social, email, social, referral |
utm_campaign | Session campaign | Кампанія чи акція: black_friday_2026 |
utm_term | Session manual term | Ключове слово чи аудиторія |
utm_content | Session manual ad content | Варіант креативу або місце посилання: banner_a, header_link |
utm_id | Session campaign ID | ID кампанії — ключ для імпорту витрат у GA4 |
GA4 розуміє ще utm_source_platform, utm_creative_format та utm_marketing_tactic. Генератор їх не додає: якщо вони потрібні, допишіть їх у кінець готового посилання через &.
Правила складання UTM-міток
Значення міток у звітах GA4 чутливі до регістру й написання: Facebook, facebook і fb — три різні рядки, і суму за джерелом доведеться збирати вручну. Тому домовтеся про правила до першої кампанії й тримайте їх у спільній таблиці:
- Лише нижній регістр. У генераторі це опція «Приводити до нижнього регістру», увімкнена за замовчуванням.
- Без пробілів. Пробіл у посиланні перетворюється на
%20або+; використовуйте підкреслення:spring_sale. - Латиниця. Кирилиця кодується в довгі ланцюжки
%D0%BF…: посилання стає нечитабельним і легко ламається під час пересилання. У звіті значення буде читабельним, алеlito_2026надійніше, ніжліто_2026. - Фіксований словник для utm_medium. Від нього залежить канал GA4, тому набір значень має бути коротким:
cpc,paid_social,social,email,referral,display,affiliate. - Шаблон для utm_campaign. Наприклад,
тема_ринок_період:bf_ua_2026_11. Тоді кампанії сортуються й фільтруються без ручного чищення.
Якщо одна кампанія йде в десятки оголошень або на багато сторінок, скористайтеся масовим режимом: адреси й варіанти utm_content — по рядку, генератор збере всі поєднання й вивантажить CSV для таблиці медіаплану.
Чому трафік потрапив не в той канал GA4
Канал (Paid Social, Email, Referral тощо) GA4 обчислює сам за правилами стандартної групи каналів. Правила перевіряються по черзі, вирішують переважно utm_medium і те, чи є utm_source у списках соцмереж, пошуковиків і відеомайданчиків, які веде Google. Платним вважається medium, що відповідає шаблону ^(.*cp.*|ppc|retargeting|paid.*)$. Типові помилки:
| source / medium | Канал у GA4 | Як виправити |
|---|---|---|
facebook / facebook | Organic Social — реклама змішалася з органікою | facebook / paid_social або facebook / cpc |
facebook / social_paid | Organic Social: шаблон вимагає, щоб medium починався з paid | paid_social |
mailchimp / newsletter | Unassigned | mailchimp / email |
partner_site / cpc | Paid Other: джерела немає у списках Google | Нормально для рекламних мереж; для банерів — display |
flyer / qr | Unassigned: офлайн-каналу немає | Власна група каналів у GA4 з умовою на medium |
| порожній medium | Майже завжди Unassigned | Завжди заповнювати utm_medium |
Генератор показує прогноз каналу для кожного посилання. Списки сайтів у Google довші, ніж вбудовані в інструмент, тому для рідкісних джерел із платним medium прогноз позначено застереженням.
Google Ads: автопозначення замість UTM
Якщо акаунти Google Ads і GA4 пов’язані та ввімкнено автопозначення, до посилання автоматично додається gclid, і GA4 за замовчуванням бере джерело, канал і кампанію з нього. Ручні UTM в оголошеннях Google Ads потрібні, лише якщо автопозначення вимкнене або дані потрібні іншій системі аналітики.
Meta Ads, TikTok і форми на сайті
У Meta Ads мітки вписують у поле «Параметри URL», а {{campaign.name}}, {{adset.name}}, {{ad.name}} підставлять назви кампанії, групи й оголошення. Фігурні дужки вписуйте в кабінеті вручну — генератор закодує їх як звичайні символи. Для TikTok, LinkedIn і Reddit зручно тримати однаковий medium paid_social: тоді вся платна соціальна реклама збирається в один канал. Якщо сайт на Tilda, UTM-мітки візиту можна отримувати разом із заявками з форм — джерело ліда буде видно без окремої аналітики.
Де UTM-мітки ставити не можна
- Внутрішні посилання сайту. Мітка на банері в шапці підмінить справжнє джерело візиту: відвідувач із пошуку стане «внутрішньою кампанією». Для внутрішніх кліків використовуйте події.
- Адреси з редиректом, що відкидає параметри. Частина серверів і скорочувачів втрачає query-рядок при 301/302. Перевірте готове посилання через перевірку редиректів і переконайтеся, що мітки дійшли до кінцевої адреси.
- Відкриті посилання без canonical. Для пошуковика адреса з мітками — окремий URL. Якщо такі посилання розходяться форумами й соцмережами, на сторінці має стояти
rel="canonical"на адресу без міток. - Після символу #. Усе, що йде після
#, браузер не надсилає на сервер, і GA4 мітки звідти не читає. Генератор сам ставить мітки перед якорем і попереджає, якщо в адресі вже є#…?….
Як читати UTM-дані в GA4
У звіті «Залучення трафіку» основний вимір за замовчуванням — Session default channel group, тобто канал. Перемкніть його на Session source / medium, щоб побачити самі значення міток, і додайте другий вимір Session campaign — так видно, яка кампанія дала візити й ключові події. Розрізняйте дві групи вимірів:
- Session … — джерело поточного сеансу. Підходить для оцінки конкретної розсилки чи оголошення.
- First user … (звіт «Залучення користувачів») — джерело найпершого візиту користувача. Підходить, щоб зрозуміти, який канал приводить нову аудиторію.
Щоб порівняти варіанти оголошень, відкрийте «Дослідження» → «Довільна форма», у рядки поставте Session manual ad content, у значення — сеанси й ключові події. Тут окупаються акуратні значення utm_content: video_15s і video_30s порівнюються в один рядок, а Відео 15 сек і video15 — уже ні.
Пам’ятайте, що посилання з міткою можуть переслати: якщо підписник надішле його в робочий чат, візити колег теж запишуться в цю розсилку. Тому для оголошень і листів робіть окремі посилання, а не одне «на все».
Як перевірити, що мітки працюють
- Відкрийте готове посилання кнопкою «Відкрити» у вікні інкогніто й перевірте, що сторінка завантажилася, а адреса в рядку браузера досі містить
utm_. - У GA4 відкрийте звіт «У реальному часі» або DebugView — візит має з’явитися протягом хвилини.
- Наступного дня перевірте «Залучення трафіку» з вимірами Session source / medium і Session campaign. Обробка даних у стандартних звітах триває до 24–48 годин.
Для офлайн-матеріалів зберіть посилання з міткою, а потім зробіть із нього картинку в генераторі QR-кодів — так візити з листівок і пакування буде видно окремо. Якщо треба розібрати вже закодоване посилання, допоможе URL-декодер. Докладніше про самі мітки — у статті «UTM-мітки»; правила каналів — у довідці Google Analytics.
Покращте позиції в пошуку
SEO-проблеми можуть коштувати вам трафіку. Каскадний лінкбілдінг покращить видимість сайту в пошуку.