Інструменти

UTM Builder — генератор UTM-міток для Google Analytics | Безкоштовно

Безкоштовний UTM-генератор: створіть коректне посилання з utm_source, utm_medium, utm_campaign. Прев'ю в GA4 та типові значення для Google, Facebook, email.

UTM Builder
Генератор UTM-міток з прев'ю GA4
Швидкий старт:

Введіть коректний URL

Джерело

Канал

Назва кампанії

Ключове слово

Варіант

utm_id (для GA4 та Google Ads)

Ідентифікатор кампанії для імпорту даних Google Ads у GA4. Якщо не знаєте, що це — залиште порожнім.

Динамічні параметри реклами (Google, Meta, TikTok)

Клацніть по параметру — він вставиться у поле

Результат

Заповніть URL та обов'язкові поля…
символів ⚠ довгий URL, використайте скорочувач
GA4
Як з'явиться у звіті Traffic Acquisition
Session source
Session medium
Session campaign
Manual term
Manual ad content
Campaign ID
Channel group буде визначено автоматично на основі source/medium.

Рекомендації

Як користуватися UTM-генератором

  1. Введіть базовий URL — адресу сторінки, на яку хочете привести трафік. Без параметрів, просто https://your-site.com/landing.
  2. Заповніть три обов’язкові поля: utm_source (звідки йде трафік: google, facebook, newsletter), utm_medium (тип каналу: cpc, social, email) і utm_campaign (назва кампанії: black_friday_2026).
  3. (Опційно) Додайте utm_term та utm_content — для розрізнення ключових слів або варіантів оголошень у A/B-тестах.
  4. (Опційно, для Google Ads) Додайте utm_id — ID кампанії з Google Ads, якщо налаштовано імпорт витрат у GA4.
  5. Скопіюйте згенерований URL кнопкою справа — інструмент автоматично URL-кодує значення й гарантує валідність посилання.
  6. Подивіться прев’ю GA4 — як ваша кампанія з’явиться у звіті Traffic Acquisition з розподілом на Source, Medium, Campaign, Term, Content.

Анатомія UTM-мітки

UTM (Urchin Tracking Module) — п’ять стандартизованих параметрів у GET-частині URL, які GA4 зчитує та записує як атрибути сесії. Приклад:

https://example.com/page?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_term=kvity&utm_content=headline_a&utm_id=12345
ПараметрОбов’язковийЩо описуєПриклади значень
utm_sourceКонкретне джерелоgoogle, facebook, newsletter_april, instagram
utm_mediumТип каналу / модель оплатиcpc, cpm, email, social, referral, display
utm_campaignНазва кампаніїspring_sale_2026, q2_brand_launch, black_friday
utm_termКлючове слово або аудиторіяdostavka_kvitiv, lookalike_30d
utm_contentВаріант оголошення / позиціяheadline_a, footer_cta, banner_728x90
utm_id⚪ (рекомендований)ID кампанії для імпорту Google Ads12345, summer-sale-uid-7

GA4 мапить їх у звіті Reports → Acquisition → Traffic Acquisition як Session source / medium / campaign / term / content. Channel Grouping (Paid Search, Paid Social, Email, Referral, Direct) визначається автоматично на основі комбінації source + medium.

Як правильно називати UTM-мітки — конвенції

Найчастіша помилка команди — відсутність style guide. Команда з 3 маркетологів за місяць генерує Google, google, GOOGLE, google/cpc, google-cpc — GA4 їх розділяє, звіти стають шумом. Вимоги до конвенції:

  1. Тільки нижній регістр. google, ніколи Google.
  2. Розділювач — підкреслення або дефіс, стабільно один. black_friday_2026 або black-friday-2026, не змішувати.
  3. Без пробілів. Замість spring salespring_sale.
  4. Без кирилиці. весняна_акціяvesnyana_aktsiya.
  5. Короткі префікси каналу в кампанії. fb_black_friday_2026, ga_spring_sale_2026, em_welcome_series — допомагає фільтрувати за частковим збігом.
  6. Рік у назві кампанії. black_friday_2026 — через рік ви подивитесь історичну динаміку, і назви не зіллються з black_friday_2027.
  7. ID оголошення або версію — у utm_content. headline_v3, cta_green, image_lookalike.

Запишіть ці правила у єдиний Notion-документ, передайте всім маркетологам, зафіксуйте у брифі підрядників.

Стандартні значення UTM для популярних каналів

Нижче — скелет, який лягає в основу звітів більшості проєктів. Налаштовуйте його під себе, але не відхиляйтесь від загальноприйнятих medium, інакше Channel Grouping GA4 неправильно класифікує трафік.

Каналutm_sourceutm_medium
Google Ads (Search)googlecpc
Google Ads (Display)googledisplay
Facebook Adsfacebookpaid_social
Instagram Adsinstagrampaid_social
LinkedIn Adslinkedinpaid_social
TikTok Adstiktokpaid_social
Email-розсилкаnewsletter_2026_04email
Push-повідомленняpushpush
Telegram (канал)telegram_channel_namesocial
Офлайн QR-кодprint_flyer_mayqr
Подкаст-згадкаpodcast_namepodcast
Partner-посиланняpartner_site_slugreferral

Важливо: GA4 Channel Grouping розпізнає лише стандартні значення utm_medium. Для cpc, display, paid_social, email, referral, affiliate є готова категоризація. Якщо ви напишете utm_medium=payed_adz, GA4 покладе це у «Unassigned» або «Other» — аналітика зламається.

Приклади UTM-посилань для різних сценаріїв

Google Ads (пошукова кампанія):

https://shop.com/summer?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale_2026&utm_term=plattja_litni&utm_content=headline_a&utm_id=11223344

Facebook Ads (ремаркетинг):

https://shop.com/cart?utm_source=facebook&utm_medium=paid_social&utm_campaign=remarketing_cart_abandoners&utm_content=carousel_v2

Email-розсилка (welcome-ланцюжок):

https://shop.com/onboarding?utm_source=newsletter&utm_medium=email&utm_campaign=welcome_series_2026&utm_content=email_3_cta_footer

Офлайн QR на флаєрі:

https://shop.com/promo?utm_source=print_flyer_may&utm_medium=qr&utm_campaign=may_city_event_2026

Instagram-сторіз (organic):

https://shop.com/new-collection?utm_source=instagram&utm_medium=social&utm_campaign=new_collection_launch&utm_content=story_swipeup

Чого не робити з UTM-мітками

  • Не ставте UTM на внутрішні посилання. Внутрішній клік з UTM стартує нову сесію і перетирає джерело. Для внутрішнього відстеження — custom events або окремий параметр типу ?ref=hero_banner.
  • Не дублюйте trafic через GCLID + UTM на тій самій Google Ads кампанії. Якщо auto-tagging увімкнений, UTM перезапише GCLID, і ви втратите точну атрибуцію до конкретного ключа й оголошення. Використовуйте pass_gclid_in_utm налаштування Google Ads або взагалі відмовтесь від UTM для Google Ads.
  • Не вписуйте PII в UTM. Email, телефон, ім’я — порушення GDPR і політики Google Analytics. GA4 може заблокувати ресурс.
  • Не використовуйте пробіли. Вони стають %20 у посиланні — виглядає потворно, клієнти не довіряють.
  • Не додавайте UTM до канонічної версії сторінки. Це створює дублі в індексі Google. Переконайтесь, що rel=\"canonical\" вказує на URL без UTM.
  • Не економте на utm_campaign. Значення test, campaign, 1 не дають контексту через місяць — звіти стають нечитабельними.

Динамічні параметри рекламних платформ

Ручне прописування utm_content=headline_a у кожному оголошенні — шлях до того, що ви ніколи не дізнаєтесь, на який саме креатив клікнув користувач. Рекламні платформи підставляють це автоматично через динамічні плейсхолдери — спеціальні токени, які замінюються на реальні значення при кожному кліку.

ТокенЗначення
{keyword}Ключове слово, яке тригернуло покази
{campaignid}ID кампанії
{adgroupid}ID групи оголошень
{creative}ID оголошення
{matchtype}Тип відповідності: e (точна), p (фразова), b (широка)
{device}Пристрій: m (mobile), c (desktop), t (tablet)
{network}Мережа: g (Google Search), s (Search Partner), d (Display)
{placement}Домен плейсмента (тільки для Display/YouTube)
{loc_physical_ms}ID фізичного місцезнаходження користувача
{target}Таргетинг плейсмента (категорія)

Приклад:

utm_content={creative}_{matchtype}_{device}

Перетвориться на: utm_content=712345678_e_m — ID оголошення, точний матч, мобайл.

Meta Ads (Facebook / Instagram)

ТокенЗначення
{{campaign.id}}ID кампанії
{{campaign.name}}Назва кампанії
{{adset.id}}ID групи оголошень
{{adset.name}}Назва групи
{{ad.id}}ID оголошення
{{ad.name}}Назва оголошення
{{placement}}Плейсмент (feed, story, reels, marketplace)
{{site_source_name}}fb, ig, msg (Messenger), an (Audience Network)

Важливо: Meta використовує подвійні фігурні дужки {{}}, на відміну від одинарних у Google Ads. Переплутаєте — параметр не підставиться.

TikTok Ads

ТокенЗначення
__CAMPAIGN_ID__ID кампанії
__CAMPAIGN_NAME__Назва кампанії
__AID__ID групи оголошень (Ad Group)
__CID__ID оголошення (Creative)
__PLACEMENT__Плейсмент
__OS__Операційна система: android / ios

Синтаксис: подвійні підкреслення з обох сторін, все великими. TikTok не працює з {}.

Як це виглядає у GA4

У звіті Traffic Acquisition ви побачите реальні значення, а не плейсхолдери. Запит у Explore → Free form з dimensions Session source, Manual ad content, Manual term розкриє детальну розбивку по креативах і ключах — без ручного тегування кожного оголошення.

Натисніть «Динамічні параметри реклами» у генераторі вище, оберіть платформу та клацніть потрібний токен — він автоматично вставиться у відповідне поле.

UTM-мітки vs GCLID, FBCLID, wbraid

GCLID (Google Click ID), FBCLID (Facebook Click ID), wbraid (iOS Google Ads), gbraid (iOS web Google Ads) — автоматичні параметри від рекламних платформ. Вони точніші за UTM, бо передають конкретний ad_id, placement, bid — не тільки source/medium/campaign. Правило простe:

  • Google Ads → GA4: використовуйте auto-tagging (увімкнений за замовчуванням з 2018 року), UTM не потрібні.
  • Facebook/Meta Ads → GA4: auto-tagging не працює, тому UTM обов’язкові.
  • Всі інші рекламні платформи: UTM — єдиний варіант.

При цьому GA4 пріоритезує GCLID над UTM: якщо посилання має обидва параметри, GCLID виграє. Тому для Google Ads UTM-мітки технічно нешкідливі, але надлишкові.

Поширені питання (FAQ)

Чи потрібні UTM-мітки для органічного трафіку з пошуку?

Ні. Google, Bing та Yandex самі передають інформацію про джерело трафіку через referrer, і GA4 автоматично атрибутує такий трафік як google / organic. UTM-мітки потрібні лише там, де referrer не передається: платна реклама, email, офлайн QR-коди, пости у закритих месенджерах.

Чи можна використовувати UTM на внутрішніх посиланнях сайту?

Ні, це груба помилка. Внутрішній клік із UTM стартує нову сесію в GA4 і переписує її джерело — користувач, який прийшов з Google Ads, раптом стає «email / newsletter». Для A/B-тестів внутрішніх банерів використовуйте custom events GA4 або окремий параметр на кшталт ?banner=summer_hero.

Що таке utm_id і коли він обов’язковий?

utm_id — п’ятий обов’язковий параметр, доданий у GA4 для інтеграції з імпортом витрат Google Ads. Він містить ID кампанії у Google Ads, завдяки чому GA4 може зв’язати сесію з конкретною кампанією і показати її вартість. Якщо ви не використовуєте імпорт Google Ads — поле можна залишити порожнім.

UTM-мітки чутливі до регістру?

Так. GA4 розрізняє Google і google як два окремих джерела. Тому індустріальний стандарт — усі UTM-значення у нижньому регістрі. Прийміть цю конвенцію одразу.

Як UTM-мітки впливають на SEO?

Прямо — ніяк. Але опосередковано важливо: якщо ваші UTM-посилання потрапляють у Google-індекс, виникають дублі сторінок. Захист — rel=\"canonical\" на canonical-версію без UTM.

Чи можна використовувати кирилицю в UTM-значеннях?

Технічно так, але у звітах GA4 кирилиця перетворюється на %-кодовану послідовність, що робить дані нечитабельними. Завжди транслітеруйте: акціяaktsiia.

Як UTM-мітки працюють з gclid та fbclid?

gclid і fbclid — окрема автоматична система трекінгу. Для Google Ads з auto-tagging UTM не потрібні. Для Facebook/Meta — обов’язкові.

Чи є обмеження на довжину URL з UTM?

Practical максимум — 255 символів. Якщо ваш URL перевищує, використовуйте скорочувач (bit.ly, tinyurl) — він зберігає UTM-параметри при редіректі.

Що таке {keyword}, {{campaign.id}}, __CAMPAIGN_ID__ у UTM?

Це динамічні параметри рекламних платформ — плейсхолдери, які підставляються автоматично при кліку. Google Ads замінить {keyword} на ключове слово, що тригернуло покази; Meta підставить ID кампанії замість {{campaign.id}}; TikTok — замість __CAMPAIGN_ID__. Не плутайте синтаксис: Google — одинарні {}, Meta — подвійні {{}}, TikTok — подвійні підкреслення. У генераторі вище є готова таблиця — клацайте і вставляйте.

Пов'язані терміни