UTM-мітки: повний гайд
Що таке UTM-мітки, навіщо потрібні 5 параметрів, правила іменування, приклади по каналах і як читати звіти в GA4.
Зміст
UTM-мітки — параметри в URL, які передають Google Analytics інформацію про джерело трафіку. Без них GA4 зараховує посилання з email, месенджерів і частину трафіку з соцмереж у канал «Direct», і ви не розумієте, яка кампанія реально приносить результат. З UTM-мітками кожне посилання повідомляє: звідки прийшов користувач, через який канал і яка кампанія.
Цей гайд розбирає всі 5 параметрів, правила іменування, приклади для email/ads/social і як читати дані у GA4. Якщо хочете одразу зібрати посилання — скористайтеся UTM Builder або UTM Decoder.
Що таке UTM-мітки і як вони працюють
UTM — абревіатура від Urchin Tracking Module. Urchin — компанія, яку Google купив у 2005 році, і на базі якої побудував Google Analytics. Механізм залишився незмінним: до звичайного URL додаються GET-параметри, які GA4 зчитує при завантаженні сторінки.
Приклад URL без UTM:
https://example.com/product/sneakers/
Той самий URL з UTM-мітками:
https://example.com/product/sneakers/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale
Коли користувач переходить за таким посиланням, GA4 зчитує параметри і записує в звіт: джерело = newsletter, канал = email, кампанія = summer_sale. Ніяких серверних налаштувань не потрібно — все відбувається на рівні URL і JavaScript-коду GA4.
Важливо: GA4 зберігає UTM-дані в параметрах сесії. Якщо користувач відкриває посилання і закриває вкладку, а потім повертається прямо на сайт — нова сесія буде вже «Direct». UTM фіксується тільки в момент початку сесії.
П’ять UTM-параметрів: навіщо кожен
Є 5 стандартних UTM-параметрів, які розпізнає GA4. Три з них обов’язкові для коректної атрибуції, два — додаткові.
utm_source — звідки прийшов трафік
Це джерело: конкретна платформа, сайт або розсилка, де розміщено посилання.
Приклади:
utm_source=google— реклама в Googleutm_source=facebook— публікація або реклама у Facebookutm_source=newsletter— email-розсилкаutm_source=instagram— Stories або пост в Instagramutm_source=telegram— Telegram-каналutm_source=partner-site— партнерський сайт
Правило: пишіть назву платформи або джерела, не URL. Не utm_source=facebook.com, а utm_source=facebook.
utm_medium — канал трафіку
Тип каналу, через який прийшов трафік. GA4 використовує utm_medium для групування по каналах у звіті Default Channel Grouping.
Стандартні значення (Google рекомендує дотримуватися):
| utm_medium | Канал у GA4 | Опис |
|---|---|---|
cpc | Paid Search / Paid Social | Платний клік (cost per click) |
email | Email-маркетинг | |
social | Organic Social | Органічні пости в соцмережах |
affiliate | Affiliates | Партнерська програма |
referral | Referral | Зовнішнє посилання без UTM |
banner | Display | Банерна реклама |
push | — | Push-сповіщення |
sms | — | SMS-розсилка |
Якщо написати utm_medium=EMAIL або utm_medium=E-mail, GA4 не розпізнає канал як Email і покаже «Unassigned». Використовуйте стандартні значення нижнім регістром.
utm_campaign — назва кампанії
Ім’я маркетингової кампанії або акції. Саме за цим параметром ви аналізуєте ефективність конкретних ініціатив.
Приклади:
utm_campaign=summer_sale_2026— літня акціяutm_campaign=product_launch_sneakers— запуск нового продуктуutm_campaign=black_friday— чорна п’ятницяutm_campaign=abandoned_cart— реактивація кошика
Не пишіть назву кампанії кирилицею — вона перетвориться в URL-encoded рядок і стане нечитабельною у звітах. utm_campaign=літній-розпродаж в GA4 виглядатиме як %D0%BB%D1%96%D1%82%D0%BD%D1%96%D0%B9-%D1%80%D0%BE%D0%B7%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6. Транслітерація або англійська — єдиний варіант.
utm_term — ключове слово (необов’язково)
Параметр для ручного маркування ключових слів у платному пошуку. Корисний, якщо ви не використовуєте автоматичне таґування Google Ads або ведете рекламу в Bing/Яндекс.
Приклад:
utm_term=buy+sneakers+online
Пробіли замінюються на + або %20. У GA4 цей параметр потрапляє у вимір «Session manual term».
Для Google Ads з увімкненим Auto-tagging параметр gclid містить всю необхідну інформацію — utm_term дублювати не потрібно.
utm_content — варіант оголошення або кнопки (необов’язково)
Параметр для розрізнення кількох варіантів одного оголошення або різних елементів сторінки з посиланнями на одну і ту ж URL.
Приклади використання:
A/B-тестування оголошень:
utm_content=banner_blue
utm_content=banner_red
Кілька посилань в одному email:
utm_content=header_cta
utm_content=footer_cta
utm_content=product_image
Різні формати реклами:
utm_content=carousel_post
utm_content=single_image
utm_content=video_15s
У GA4 цей параметр зберігається у вимірі «Session manual ad content».
Правила іменування UTM-міток
Єдиний стиль іменування — запорука читабельних звітів. Якщо половина команди пише utm_source=Facebook, а інша utm_source=facebook, у GA4 буде дві різні рядки з трафіком з однієї платформи.
Обов’язкові правила
Тільки нижній регістр. GA4 чутливий до регістру.
Email,emailіEMAIL— три окремих рядки у звіті.Без пробілів. Пробіл стає
%20в URL. Замість пробілу — дефіс-або підкреслення_.Без кирилиці. Перетворюється на нечитабельний URL-encoded рядок.
Без спеціальних символів
& = ? #— вони ламають структуру URL.Коротко і зрозуміло.
summer_saleкраще, ніжemail-campaign-for-summer-discount-sale-2026.
Рекомендований формат
utm_source=<платформа>
utm_medium=<канал>
utm_campaign=<назва_кампанії>
utm_content=<варіант> (опц.)
utm_term=<ключслово> (опц.)
Приклад для кампанії чорної п’ятниці в Instagram:
utm_source=instagram
utm_medium=cpc
utm_campaign=black_friday_2026
utm_content=carousel_sneakers
Узгодженість команди
Якщо над utm-мітками працює кілька людей, зафіксуйте стандарти в документі:
- Список допустимих значень utm_source (по платформах)
- Список допустимих значень utm_medium (по каналах)
- Формат utm_campaign:
<категорія>_<назва>_<рік>або<назва>_<квартал>
Без документа за пів року у GA4 буде 30 варіантів написання “facebook”.
Приклади UTM-міток по каналах
Email-маркетинг
Для кожного посилання в листі — окремий utm_content. Без цього не знаєте, яка кнопка «спрацювала».
# Головний CTA в заголовку листа
https://example.com/sale/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=header_cta
# Кнопка під конкретним товаром
https://example.com/product/sneakers/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=product_sneakers
# Посилання в підвалі листа
https://example.com/all-products/?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale&utm_content=footer_link
Тип розсилок варто розрізняти в utm_source:
utm_source=newsletter— регулярна розсилкаutm_source=transactional— тригерні листи (замовлення, реєстрація)utm_source=promo— разові акційні листи
Google Ads (Search і Display)
Для пошукової реклами з ручним таґуванням:
https://example.com/product/?utm_source=google&utm_medium=cpc&utm_campaign=search_branded&utm_term=example+brand+sneakers&utm_content=ad_v2
Для Display/Банерів:
https://example.com/sale/?utm_source=google&utm_medium=display&utm_campaign=retargeting_q2&utm_content=banner_728x90
Якщо використовуєте Auto-tagging у Google Ads — gclid передає всю інформацію автоматично, але додаткові UTM не зашкодять для ідентифікації конкретного оголошення.
Facebook і Instagram Ads
Meta дозволяє використовувати динамічні параметри у URL:
https://example.com/product/?utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_content={{ad.name}}
{{campaign.name}} і {{ad.name}} — Macro від Meta, підставляють реальні назви автоматично.
Для органічних постів:
https://example.com/blog/post/?utm_source=instagram&utm_medium=social&utm_campaign=brand_awareness_jun&utm_content=stories_swipeup
Telegram-канал
https://example.com/landing/?utm_source=telegram&utm_medium=social&utm_campaign=product_launch&utm_content=post_jun_24
Для Telegram Ads (офіційна платформа реклами):
utm_source=telegram_ads&utm_medium=cpc&utm_campaign=brand_q2
Партнерські посилання та affiliate
https://example.com/?utm_source=partner_site_name&utm_medium=affiliate&utm_campaign=spring_collab&utm_content=sidebar_banner
QR-коди (офлайн)
QR-коди — UTM-мітки для офлайну. Клієнт сканує кюар, ви бачите в GA4 звідки (вітрина, листівка, захід):
https://example.com/?utm_source=qr_storefront&utm_medium=offline&utm_campaign=summer_promo
Як зібрати UTM-посилання: UTM Builder
Ручне складання URL з кількома параметрами — джерело помилок: забутий символ ?, подвоєний &, пробіл в значенні. Використовуйте UTM Builder на нашому сайті.
Алгоритм:
- Вставте базовий URL (без існуючих параметрів)
- Заповніть поля: Source, Medium, Campaign, та опціонально Content і Term
- Інструмент автоматично кодує спеціальні символи і збирає URL
- Скопіюйте готове посилання
Якщо URL вже містить параметри (?ref=blog), UTM Builder додасть мітки через &, не через ?.
Для перевірки готового посилання — UTM Decoder: він розбирає URL і показує кожен параметр окремо, перевіряє формат.
Як читати UTM-трафік у GA4
Звіт Traffic Acquisition
Основний звіт: Reports → Acquisition → Traffic acquisition.
За замовчуванням показує «Session default channel group» — автоматична класифікація по каналах (Organic Search, Paid Search, Email, Direct тощо). GA4 визначає канал на основі utm_medium і utm_source.
Щоб побачити utm-параметри деталізовано:
- Відкрийте Traffic acquisition
- Натисніть на заголовок колонки з назвою каналу
- Виберіть «Session source/medium» або «Session campaign» у розбивці
Таблиця покаже рядки виду:
newsletter / email 432 сесії 3.2% конверсій
google / cpc 891 сесія 4.7% конверсій
facebook / social 211 сесій 1.1% конверсій
User Acquisition vs Traffic Acquisition
User Acquisition — атрибуція по першому джерелу залучення користувача (коли він вперше прийшов на сайт). Корисний для оцінки, які канали залучають нових клієнтів.
Traffic Acquisition — атрибуція по джерелу сесії (кожного окремого відвідування). Корисний для оцінки, які кампанії приводять повторні відвідування.
Для аналізу ефективності email-кампаній і платної реклами частіше корисний Traffic Acquisition — він показує кожну сесію незалежно від того, чи був користувач на сайті раніше.
Explore: власний звіт
Для глибшого аналізу: Explore → Blank (або Free form).
Корисні виміри для UTM-аналізу:
Session source— utm_sourceSession medium— utm_mediumSession campaign— utm_campaignSession manual ad content— utm_contentSession manual term— utm_term
Корисні метрики:
Sessions— кількість сесійEngaged sessions— сесії з взаємодіямиKey events— конверсії (колишні Goals, перейменовані у 2024)Revenue— дохід (якщо налаштовані e-commerce події)
Приклад: зведений звіт по utm_campaign з розбивкою по utm_content показує, яке оголошення в кампанії дало більше конверсій.
Перевірка даних через DebugView
Перед запуском кампанії перевірте, що UTM-параметри збираються коректно:
- Відкрийте GA4 → Configure → DebugView
- Перейдіть по UTM-посиланню у браузері (на тому ж пристрої, де є GA4 Debug Mode або розширення GA4 Debugger)
- У DebugView побачите подію
session_startз параметрами:source= значення utm_sourcemedium= значення utm_mediumcampaign= значення utm_campaign
Якщо параметри відображаються правильно — кампанію можна запускати.
Типові помилки з UTM-мітками
1. Різний регістр у значеннях
Проблема: один менеджер пише utm_source=Facebook, інший utm_source=facebook. У GA4 — два різних рядки.
Виправлення: зафіксуйте стандарт «тільки нижній регістр» і перевіряйте через UTM Decoder перед публікацією.
2. UTM-мітки на внутрішніх посиланнях
Проблема: розробник додає UTM до посилань в меню або між сторінками сайту. GA4 вважає перехід новою сесією з нового джерела — початкова атрибуція (email, реклама) втрачається.
Виправлення: UTM — тільки для зовнішніх посилань, що ведуть на ваш сайт.
3. Пробіли в значеннях параметрів
Проблема: utm_campaign=summer sale → в URL стає utm_campaign=summer%20sale. GA4 зберігає з пробілом, але форматування ламається в деяких інструментах.
Виправлення: завжди дефіс або підкреслення замість пробілу.
4. Кирилиця в значеннях
Проблема: utm_campaign=літній+розпродаж → в URL %D0%BB%D1%96%D1%82%D0%BD%D1%96%D0%B9+%D1%80%D0%BE%D0%B7%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6. У GA4 звіт нечитабельний.
Виправлення: латиниця або транслітерація. utm_campaign=litniiy_rozprodazh або utm_campaign=summer_sale.
5. Відсутність utm_medium при наявності utm_source
Проблема: є utm_source=newsletter, але немає utm_medium. GA4 не може класифікувати канал — сесія потрапляє в «Unassigned».
Виправлення: завжди вказуйте utm_source і utm_medium разом. utm_campaign — бажано, але не обов’язково для базової атрибуції.
6. Використання однакового UTM для різних кампаній
Проблема: маркетолог використовує utm_campaign=email_promo для всіх листів протягом року. У звіті неможливо розрізнити, яка конкретна акція спрацювала.
Виправлення: унікальна назва кампанії для кожної акції. Якщо рекламуєте знижку в червні і серпні — summer_sale_jun і summer_sale_aug.
7. UTM-посилання на сторінки з redirect
Проблема: посилання веде на http://example.com/old-page/, яка редиректить на https://example.com/new-page/. При редиректі UTM-параметри можуть втрачатися (залежить від типу редиректу і налаштувань сервера).
Виправлення: UTM-мітки завжди ставте на фінальний URL після всіх редиректів.
8. Відсутність UTM на всіх посиланнях у email
Проблема: в листі є 5 посилань, але UTM-мітки тільки на 2. Решта 3 приходять у GA4 як Direct.
Виправлення: перевіряйте всі посилання у листі перед відправкою через UTM Decoder або вручну.
UTM і canonical: як не зашкодити SEO
UTM-параметри в URL можуть створити проблему з дублями контенту для пошукових систем. Якщо на URL з UTM-мітками ведуть зовнішні посилання, Google може проіндексувати версію https://example.com/product/?utm_source=email&utm_medium=email замість чистої https://example.com/product/.
Більшість CMS (WordPress, Shopify, Hugo) автоматично ставлять canonical на чистий URL без параметрів — це правильна поведінка. Перевірте, що canonical на вашому сайті не включає UTM-параметри.
Якщо ви використовуєте кастомне рішення — явно налаштуйте canonical:
<link rel="canonical" href="https://example.com/product/">
Докладніше про canonical і технічне SEO — в розділі Digital Marketing.
Пов’язані ресурси
Інструменти:
- UTM Builder — зберіть UTM-посилання без помилок
- UTM Decoder — розберіть готове посилання і перевірте параметри
Глосарій:
Розділ:
- Digital Marketing — всі статті про digital-маркетинг
Стаття базується на документації Google Analytics 4, специфікації UTM і практичному досвіді налаштування кампаній для e-commerce і SaaS-продуктів.
Схожі статті
UTM-мітки: повний посібник — всі 5 параметрів, правила побудови, GA4, помилки
Що таке UTM-мітки (Urchin Tracking Module), всі 5 параметрів (source, medium, campaign, term, content), правила побудови, Default Channel Grouping у GA4, gclid/fbclid/ttclid, найкращі практики та типові помилки.
ToolsUTM Builder — генератор UTM-міток для Google Analytics | Безкоштовно
Безкоштовний UTM-генератор: створіть коректне посилання з utm_source, utm_medium, utm_campaign. Прев'ю в GA4 та типові значення для Google, Facebook, email.
ToolsUTM Decoder — розшифровка та аудит UTM-міток онлайн
Безкоштовний UTM-decoder: розпарсіть будь-яке посилання — побачте utm_source, utm_medium, utm_campaign, gclid, fbclid та помилки атрибуції GA4.