Глосарій

UTM-мітки

UTM-мітки (Urchin Tracking Module) — параметри, що додаються до URL для відстеження джерела, каналу та кампанії трафіку в Google Analytics, GA4 та інших системах аналітики.

Ізометрична ілюстрація teal-серверів з плаваючими кубами даних і помаранчевим ключем — UTM передача параметрів

UTM-мітки (від Urchin Tracking Module) — це набір параметрів, які додаються до URL-адреси через знак питання (?) і дозволяють системам аналітики точно визначити, звідки саме прийшов відвідувач: з якого оголошення, розсилки, поста в соцмережах чи банера. Без UTM весь трафік із соцмереж, месенджерів, розсилок та партнерських посилань потрапляє в загальну купу під назвою «direct» або «(other)» — і ніяких висновків про реальну ефективність каналів зробити не можна. UTM-мітки розуміють усі сучасні системи аналітики: Google Analytics 4, Yandex Metrica, Matomo, Adobe Analytics, Plausible, Mixpanel, Amplitude.

UTM — фундамент атрибуції в digital-маркетингу. Без них неможливо порівняти ефективність email-розсилок з paid social, native реклами з ретаргетингом, або вимірювати справжній ROAS кожного каналу. У 2026 кожен серйозний маркетинг-проєкт має внутрішній стандарт UTM-розмітки — без нього хаос у звітах накопичується експоненціально.

Звідки взявся «Urchin»

UTM розшифровується як Urchin Tracking Module — за назвою компанії Urchin Software, яку Google купив у квітні 2005 року. Її аналітичний сервіс під назвою Urchin ліг в основу того, що в листопаді того ж року вийшло як Google Analytics. Відтоді стандарт UTM фактично став універсальним для всієї індустрії: навіть системи, що не мають жодного відношення до Google, читають utm_* параметри за замовчуванням.

5 стандартних UTM-параметрів

Обов’язкові (3)

ПараметрЩо означаєПриклад
utm_sourceДжерело — конкретний сайт, платформа або розсилкаgoogle, facebook, instagram, newsletter, youtube
utm_mediumКанал / тип трафікуcpc, email, social, banner, referral, affiliate
utm_campaignНазва кампаніїspring_sale_2026, black_friday, launch_v3

Опціональні (2)

ПараметрЩо означаєПриклад
utm_termКлючове слово (для платного пошуку)kupyty_iphone_15
utm_contentКонкретний креатив або варіант оголошенняred_button, headline_v2, video_15s

Повний приклад

https://example.com/landing?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale_2026&utm_content=carousel_v2&utm_term=women_shoes

У GA4 цей URL потрапить у звіт Acquisition → Traffic acquisition так: Source = facebook, Medium = cpc, Campaign = spring_sale_2026. Параметри term і content доступні через додаткові виміри.

utm_id (6-й параметр, GA4)

З 2022 у GA4 додано utm_id — числовий ідентифікатор кампанії для ID-based matching замість текстового. Перевага: кампанії не дублюються через помилки регістру (spring_sale vs Spring_Sale). Налаштовується в Admin → Data Streams → Configure tag settings.

Правила побудови UTM: як не зламати аналітику

UTM-мітки працюють як точні рядки: GA4 розрізняє регістр і вважає Facebook і facebook різними джерелами. Це найчастіша причина «дублюючих» каналів у звітах. Базові правила, що економлять години майбутніх розслідувань:

  1. Тільки нижній регістр. Скрізь. Без винятків. facebook, не Facebook.
  2. Без пробілів. Використовуйте підкреслення _ або дефіс -. spring_sale, не spring sale.
  3. Тільки латиниця. Кирилиця в URL ламає копіювання, передачу через месенджери та потрапляє у звіти у вигляді %D0%B7%D0%B0%D0%BA%D0%B0%D0%B7. Жодної кирилиці.
  4. Стандартизуйте utm_medium. Використовуйте Google’s офіційний список значень: cpc, email, social, display, affiliate, referral, organic. Це потрібно, щоб GA4 правильно згрупував канали в Default Channel Grouping.
  5. Не позначайте внутрішні посилання. UTM-мітки на посиланнях усередині вашого сайту обнуляють вихідне джерело відвідувача — ви втратите дані про те, звідки він прийшов. Для внутрішніх кліків є окремі події (select_content, click).
  6. Не позначайте email-підпис. Те саме — користувач, який клікнув по підпису під звичайним листом колезі, потрапить у звіт як «email-кампанія».
  7. Використовуйте єдиний шаблон іменування для всієї компанії. Домовтеся та зафіксуйте: [platform]_[campaign-type]_[product]_[date]. Без цього через півроку у звітах буде хаос.
  8. Документуйте. Заведіть спільну Google-таблицю зі списком усіх UTM, хто їх створював і навіщо. Це врятує життя, коли через рік ви відкриєте стару кампанію та спробуєте зрозуміти, що означає utm_campaign=test_promo_v3_old.

Default Channel Grouping в GA4

GA4 автоматично групує ваші UTM-мітки у канали за строгими правилами. Наприклад:

  • utm_medium=cpc або ppc або paid → канал Paid Search (якщо source — пошуковик) або Paid Social (якщо source — соцмережа).
  • utm_medium=email → канал Email.
  • utm_medium=social → канал Organic Social.
  • utm_medium=referral → канал Referral.
  • utm_medium=affiliate → канал Affiliates.
  • utm_medium=display + display network → канал Display.
  • utm_medium=video → канал Video.

Якщо ви використовуєте нестандартні значення (fb_paid, vkontakte_post, mailing_list), GA4 не розпізнає їх і покладе у (Other) — а отже, вся стандартна звітність по каналах зламається. Повний актуальний список значень і правила групування — у довідці Google.

Платні параметри: gclid, fbclid, ttclid та автоматична розмітка

Для більшості платних каналів UTM-мітки писати руками не потрібно — рекламні платформи передають все автоматично через свої клік-ідентифікатори:

  • Google Adsgclid (Google Click ID). Вмикається через налаштування Auto-tagging. GA4 використовує gclid для підтягування даних кампанії, ставки, ключа та пристрою напряму з Google Ads.
  • Microsoft (Bing) Adsmsclkid.
  • Meta Ads (Facebook/Instagram)fbclid. Але Meta не передає structured дані в GA4 — тому тут UTM-мітки потрібні вручну.
  • TikTok Adsttclid.
  • LinkedIn Adsli_fat_id.
  • YouTube Shopping / Performance Max — вбудована прив’язка через Google Ads.

Правило: якщо є auto-tagging — використовуйте його та не дублюйте UTM, інакше позначки конфліктуватимуть. Якщо auto-tagging немає (Meta, TikTok, LinkedIn, нативка), розмічайте UTM руками.

gclid: що в ньому є

Gclid — зашифрований Google Click ID, що містить:

  • Кампанію, групу оголошень, оголошення, ключове слово.
  • Тип збігу (broad/phrase/exact).
  • Пристрій (mobile/desktop/tablet).
  • Геолокацію.
  • Ставку і час кліку.
  • Network (Search/Display/YouTube/Shopping).

Ці дані доступні в GA4 Reports → Acquisition → Google Ads campaigns без жодних додаткових налаштувань. Без auto-tagging ви бачите тільки utm_* поля — це 5 параметрів замість 15+.

UTM для email-розсилок

Email — найвищий ROI канал (36:1 за DMA), і його коректна розмітка особливо важлива. Стандарт:

utm_source=newsletter (або назва конкретної розсилки monday_digest)
utm_medium=email
utm_campaign=[product]_[topic]_[date]
utm_content=[link_position]

Приклад:

?utm_source=newsletter
&utm_medium=email
&utm_campaign=gtm_setup_guide_2026_05_07
&utm_content=header_cta

Платформи з вбудованим UTM Builder: Mailchimp, Klaviyo, Brevo, ConvertKit. У campaign settings вказуєте параметри один раз — система автоматично додає до всіх посилань листа.

Окремо позначайте transactional vs marketing:

  • Transactional (підтвердження замовлення, скидання пароля) — utm_medium=transactional.
  • Marketing (newsletter, drip) — utm_medium=email.

Різний intent, різний CR — змішувати в один канал не варто.

Не плутайте з UTM на email-підпис: підпис — це не кампанія, а організаційна особистість. Якщо в підписі під звичайним робочим листом колезі стоїть UTM, всі такі кліки потраплять у вашу email-аналітику як «кампанія» — і зашумлять статистику.

Конструктори та інструменти

Щоб не будувати UTM-посилання вручну і не помилятися:

  • Google Campaign URL Builder — офіційний, безкоштовний.
  • Google Play URL Builder — для відстеження встановлень Android-застосунків.
  • iOS URL Builder — для App Store.
  • Bitly, TinyURL, Cuttly, Short.io — скорочують довгі UTM-посилання та водночас дають свою аналітику кліків.
  • Google Sheets з шаблоном — найпрактичніший варіант для команди: один лист, формули, єдині правила іменування, історія всіх UTM.
  • Наш UTM Builder — швидке створення UTM з валідацією.
  • UTM Decoder — розбір параметрів у наявних посиланнях.

Скорочення довгих UTM-посилань

UTM часто стають дуже довгими (100+ символів) і не вміщуються в Twitter/X (281 символ), bio Instagram, рекламні креативи з обмеженою довжиною URL. Сервіси:

  • Bitly — найпопулярніший, $35-199/міс, дає аналітику кліків.
  • TinyURL — безкоштовний.
  • Cuttly — $25-89/міс, EU-hosted, GDPR-friendly.
  • Short.io — кастомний домен (ваш go.example.com), $20+/міс.
  • Rebrandly — branded short links, $29+/міс.

Найкраща практика: branded shorteners з вашим доменом (go.brand.com/sale) — підвищує CTR на 30-40% порівняно з generic (bit.ly), бо викликають довіру.

Чутливість до регістру: головна пастка

UTM-параметри розрізняють регістр. У звіті GA4 це виглядає як кілька рядків-двійників:

Facebook | cpc → 1 200 сесій
facebook | cpc → 850 сесій
FACEBOOK | CPC → 60 сесій

Це три різних джерела для GA4, хоча по суті один і той самий канал. Рішення:

  1. Домовитися про єдині правила на старті та застосовувати їх скрізь.
  2. Використовувати Channel Groups в GA4 для кастомної групування за регулярними виразами.
  3. Чистити історичні дані через перейменування або фільтри в Looker Studio.

Термін життя UTM-міток у GA4

В Universal Analytics UTM-мітки записувалися в cookie сесії та втрачали значення після 6 місяців. У GA4 атрибуція працює інакше: дані кампанії зберігаються в параметрах події та не мають окремого терміну життя, окрім загального терміну зберігання даних (за замовчуванням 2 або 14 місяців, налаштовується в Admin → Data Settings → Data Retention).

Також у GA4 діє нова логіка «нової сесії»: зміна UTM-параметрів більше не створює нову сесію автоматично (як було в UA). Це означає, що один користувач, який переходить за різними мітками протягом однієї сесії, залишиться в одній сесії — а атрибуція працюватиме через модель Data-Driven Attribution.

UTM і канонічні URL: критичний SEO-нюанс

UTM-параметри створюють дублі URL з канонічного:

https://example.com/article/  (canonical)
https://example.com/article/?utm_source=email&utm_medium=newsletter  (з UTM)

Без canonical-тега Google може індексувати UTM-варіант як окремий URL, розпорошуючи link equity. Рішення:

  1. Завжди self-referencing canonical-тег на всіх сторінках, що ігнорує UTM:
<link rel="canonical" href="https://example.com/article/">
  1. Не додавайте UTM до backlinks — це створює дублі для індексу Google.
  2. Перевіряйте через Search Console → Coverage → URL з UTM мають canonical на чистий URL.

Типові помилки

  1. Кирилиця в utm_campaign. Ламає кодування та читабельність звітів.
  2. Різний регістр одного джерела. «Facebook» і «facebook» в одному звіті.
  3. Пробіли у значеннях. summer sale перетворюється на summer%20sale або просто обрізається.
  4. Нестандартні utm_medium. mailing замість email, vk замість social → канал Other.
  5. UTM-мітки на внутрішніх посиланнях. Перезаписують оригінальне джерело.
  6. Дублювання з auto-tagging. UTM поверх gclid у Google Ads → конфлікт даних.
  7. Відсутність документації. Через 6 місяців ніхто не пам’ятає, що означає utm_content=test3_v2_old.
  8. utm_term для всього, крім пошуку. Цей параметр історично призначений для ключових слів платного пошуку, використовувати його для інших цілей — плутанина.

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