Що таке UTM-параметри і навіщо вони потрібні?
UTM-параметри — це короткі текстові теги, які додаються до URL і повідомляють вашій аналітичній платформі, звідки прийшов клік, яким шляхом він потрапив і яка кампанія його відправила. Абревіатура означає Urchin Tracking Module — назва дісталася у спадок від Urchin Software, компанії, яку Google придбав у 2005 році для створення Google Analytics.
Ось як виглядає розмічене посилання:
https://example.com/?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_sale_2026&utm_content=video_v2

Усе після ? — це UTM-дані. Сайт працює однаково з ними та без них, але ваші аналітичні звіти перетворюються з «незрозумілого трафіку» на чітку картину: що працює, а що спалює бюджет.
Згідно з дослідженням Gartner 2024 року, маркетингові команди з послідовною розміткою кампаній отримують до 30% покращення точності атрибуції. І все ж — я особисто проводив аудит акаунтів, де 40% платного трафіку потрапляло в канал «Unassigned» у GA4, бо хтось написав social-media замість paid_social як medium. Тридцять сім тисяч кліків. Нуль корисних даних.
Саме це запобігають UTM-параметри. Якщо все зроблено правильно.
Як працюють 5 стандартних UTM-параметрів?
Кожен UTM-розмічений URL може містити п'ять параметрів. Три обов'язкових (utm_source, utm_medium, utm_campaign) і два необов'язкових (utm_term, utm_content). Кожен відповідає на своє запитання про клік.
utm_source — Хто надіслав трафік?
Цей параметр визначає платформу або ресурс, який привів відвідувача. Не кампанію. Не формат реклами. Платформу.
| Канал | Правильний utm_source | Поширена помилка |
|---|---|---|
| Meta Ads (Facebook + Instagram) | meta | facebook, ig, fb |
| Google Ads | google | adwords, googleads |
| TikTok Ads | tiktok | tt, tiktok_ads |
| LinkedIn Ads | linkedin | li, linkedin_ads |
| Ваша розсилка | mailchimp або klaviyo | email (це medium!) |
| Органічний Instagram | instagram | ig |
Одне правило: utm_source = назва платформи. Крапка. Якщо ви запихуєте деталі кампанії в це поле — utm_source=spring_sale_instagram — ви робите свої звіти нечитабельними. Я бачив це частіше, ніж хотілося б.
utm_medium — Який тип трафіку?
Саме тут більшість команд помиляється. Значення utm_medium має збігатися з Default Channel Groupings у GA4, інакше ваш трафік потрапить у кошик «Unassigned».
| Група каналів GA4 | Використовуйте цей utm_medium | Ніколи не використовуйте |
|---|---|---|
| Paid Social | paid_social | smm, social-ads, social-media |
| Paid Search | cpc або ppc | paid-search, search |
email | e-mail, newsletter, e_mail | |
| Organic Social | organic | social, organic-social |
| Display | display або banner | gdn, programmatic |
| Affiliate | affiliate | partner, aff |
GA4 чутливий до регістру. Email і email — це два різних канали у звітах. Завжди використовуйте нижній регістр.
utm_campaign — Яка кампанія?
Назва кампанії пов'язує все воєдино. Тут ви вказуєте конкретну акцію, запуск продукту або ініціативу.
Хороші значення: spring_sale_2026, webinar_utm_basics, blackfriday_30percent
Погані значення: test, campaign1, John's campaign (пробіли, апострофи та великі літери — все це проблеми).
Для платної реклами використовуйте динамічні параметри замість ручного введення. Meta використовує {{campaign.name}}, Google — {campaignid}. Платформа підставляє реальне значення в момент кліку, тому дані не застарівають, якщо хтось перейменує кампанію під час її проведення.
utm_term — Ключове слово або таргетинг? (Необов'язковий)
Спочатку створений для ключових слів у пошуковій рекламі, utm_term фіксує, що викликало показ оголошення. Для Google Ads: utm_term={keyword}. У соціальній рекламі деякі команди використовують його для інформації про аудиторний таргетинг.
utm_content — Який креатив? (Необов'язковий)
Коли ви запускаєте кілька оголошень в рамках однієї кампанії, utm_content показує, який саме креатив привів клік. Ідеально для A/B-тестів: utm_content=video_testimonial проти utm_content=static_product_shot.
Що відбувається, коли користувач натискає UTM-посилання?
Технічний процес займає близько 200 мілісекунд. Ось шлях від кліку до звіту:
- Користувач натискає ваш UTM-розмічений URL
- Браузер надсилає повний URL (з параметрами) на ваш сайт
- JavaScript-сніпет GA4 зчитує UTM-значення з рядка запиту URL
- GA4 зберігає їх як виміри рівня сесії
- Дані з'являються в Acquisition > Traffic Acquisition протягом 24–48 годин
- Для перевірки в реальному часі використовуйте DebugView у GA4
Що часто збиває з пантелику: GA4 обробляє дані пакетами, а не миттєво. Не панікуйте, якщо клікнули по своєму посиланню і нічого не бачите у звітах цілий день. Використовуйте DebugView для негайної перевірки.
GA4 також підтримує три додаткових параметри окрім стандартних п'яти:
utm_id— ID кампанії, обов'язковий для імпорту даних про витрати в GA4utm_source_platform— рекламна платформа (наприклад, "Search Ads 360")utm_creative_format— тип креативу (display, video, native)
utm_id — параметр, який більшість команд пропускає. Велика помилка. Без нього неможливо імпортувати дані про витрати з Meta, TikTok або LinkedIn у GA4 для крос-платформного аналізу ROI. Згідно з офіційною документацією Google, utm_id — це ключ для зіставлення імпортованих даних про витрати із сесіями кампаній.
Коли використовувати UTM-параметри, а коли — ні?
UTM-параметри призначені для однієї задачі: відстеження трафіку із зовнішніх джерел на ваш сайт. Не кожне посилання потребує їх.
Використовуйте UTM для:
- Платної реклами (Meta, Google, TikTok, LinkedIn, Bing, Pinterest, Snapchat)
- Email-розсилок та новинних листів
- Органічних публікацій у соцмережах
- QR-кодів на друкованих матеріалах
- Партнерських та афіліатних посилань
- Описів подкастів та YouTube-відео
Ніколи не використовуйте UTM для:
- Внутрішніх посилань на вашому сайті
- Посилань між сторінками одного домену
Другий пункт критично важливий. Коли відвідувач потрапляє на ваш сайт із органічного пошуку Google, а потім натискає внутрішній банер із utm_source=homepage_banner, GA4 починає нову сесію, атрибутовану до "homepage_banner". Ваш органічний візит із Google? Зник. Конверсія зараховується вашому банеру, а не пошуковому запиту, який реально привів людину.
Я зробив саме цю помилку у 2023 році на e-commerce сайті клієнта. Ми розмітили рекламні банери на головній сторінці UTM-мітками. Через три тижні керівник маркетингу запитав, чому конверсії з органічного пошуку впали на 25%, а "homepage_banner" став топовим джерелом конверсій. Незручно. Але принаймні цю помилку я допустив лише один раз.
Метод Clean Signal — фреймворк UTM-розмітки, вбудований у UTM Generator — називає це Принципом 6: «Не розмічай свій власний дім». Інструмент показує попередження, коли ви обираєте канал Direct Messages, нагадуючи не перезаписувати наявні джерела лідів.
Як створювати UTM-посилання без помилок?
У вас три варіанти, від найгіршого до найкращого.
Варіант 1: Вводити вручну. Скопіювати базовий URL, додати ?utm_source=...&utm_medium=... руками. Це працює для розуміння структури. Це не працює в масштабі. Одна помилка utm_medium=paid_socail — і весь трафік кампанії виявляється некласифікованим.
Варіант 2: Google Campaign URL Builder. Безкоштовний, простий, справляється з базовими завданнями. Але він не знає динамічних параметрів конкретних платформ, не підтримує шаблони і працює лише англійською. Жодних QR-кодів, скорочення URL чи збереженої історії.
Варіант 3: Спеціалізований UTM-генератор. Такі інструменти, як UTM Generator, дають рекомендації з урахуванням платформи. Оберіть «Meta Ads» — і інструмент запропонує utm_source=meta, utm_medium=paid_social та підставить правильний синтаксис динамічних макросів ({{campaign.name}}, {{ad.name}}). Ви отримаєте QR-коди, скорочені URL, шаблони для обміну та генератор назв акцій — 29 мовами.
Порада: Коли ви обираєте рекламну мережу в utmgenerator.io, інструмент автоматично пропонує значення utm_medium, що збігаються з Default Channel Groupings у GA4. Одна ця функція запобігає помилці №1 у UTM-розмітці — потраплянню трафіку в канал «Unassigned» через нестандартне значення medium.
| Функція | Google URL Builder | utmgenerator.io |
|---|---|---|
| Ціна | Безкоштовно | Безкоштовно |
| Мови | 1 (англійська) | 29 |
| Динамічні параметри | Ні | Так (11 рекламних мереж) |
| Шаблони зі спільним доступом | Ні | Так (за посиланням) |
| Генератор QR-кодів | Ні | Вбудований |
| Скорочувач URL | Ні | Вбудований |
| Валідація medium для GA4 | Ні | Автопідказка правильних значень |
| Генератор назв акцій | Ні | 6 стандартизованих форматів |
Що таке метод Clean Signal для UTM-розмітки?
Clean Signal Method — це фреймворк із 8 принципів UTM-розмітки, який усуває найпоширеніші помилки відстеження. Цей підхід вбудований в інтерфейс utmgenerator.io — кожна рекомендація, попередження та значення у випадному списку слідує цим принципам.
Основна ідея: UTM-параметри — це сигнали для вашої аналітичної платформи. Більшість маркетологів надсилає шумні, непослідовні сигнали. Clean Signal Method стандартизує їх.
8 принципів коротко:
- Говоріть мовою GA4 — Використовуйте лише значення utm_medium, сумісні з GA4 Channel Grouping
- Source означає платформу — utm_source = платформа, а не кампанія
- Дисципліна формату — Латиниця, нижній регістр, один роздільник (нижнє підкреслення або дефіс)
- Автоматизуй або пошкодуєш — Динамічні параметри для всіх платних кампаній
- Правильне значення — у правильне поле — Назва кампанії в utm_campaign, а не в utm_source
- Не розмічай свій дім — UTM лише для зовнішніх посилань
- Немає кампанії без ID — Завжди включайте utm_id для платної реклами
- Захищай особисті дані — Жодних PII (email, телефони) в UTM-значеннях
Чому це важливо? Дослідження Improvado 2023 року показало, що 30% великих компаній не мають надійних конвенцій іменування UTM. Це означає, що майже третина корпоративних маркетингових команд працює наосліп у питаннях атрибуції.
Три реальних сценарії, де UTM змінюють усе
Сценарій 1: Email-кампанія. Ви надсилаєте лист про Чорну п'ятницю через Klaviyo. Без UTM GA4 може класифікувати ці кліки як «Direct» трафік — особливо якщо поштовий клієнт видаляє заголовки referrer. З utm_source=klaviyo&utm_medium=email&utm_campaign=blackfriday_2026 кожен клік правильно атрибутований. Ви точно знаєте, скільки з 4 200 email-кліків перетворилися на покупки.
Сценарій 2: Meta Ads на різних плейсментах. Ви запускаєте одну кампанію у Facebook Feed, Instagram Stories та Audience Network. Використовуючи utm_source=meta-{{site_source_name}}-{{placement}}, GA4 покаже, що Instagram Stories приносить у 3 рази більше конверсій, ніж Facebook Feed — за вдвічі меншу вартість залучення. Без такої деталізації ви побачите лише «meta / paid_social».
Сценарій 3: Офлайн-подія. Ви спонсоруєте конференцію та друкуєте 500 листівок із QR-кодом. Розмітьте URL: utm_source=offline&utm_medium=referral&utm_campaign=techconf_berlin_2026. Через три тижні ви бачите 127 сканувань, 14 реєстрацій та 2 платних клієнти. ROI підраховано. Спробуйте зробити це без UTM.
FAQ
Чи впливають UTM-параметри на SEO або позиції в пошуку?
Ні. Google ігнорує UTM-параметри при скануванні та індексації сторінок. Ваша сторінка example.com/pricing і example.com/pricing?utm_source=meta розглядаються як один URL. Просто переконайтеся, що канонічні теги вказують на чистий URL без параметрів.
Чи чутливі UTM-параметри до регістру в GA4?
Так, повністю. Google Analytics 4 вважає utm_source=Facebook і utm_source=facebook двома різними джерелами. Принцип 3 методу Clean Signal (Дисципліна формату) вимагає нижній регістр для всіх UTM-значень — без винятків. Це найпростіша UTM-помилка і найскладніша для виправлення заднім числом.
Скільки UTM-параметрів потрібно використовувати в одному посиланні?
Три обов'язкових: utm_source, utm_medium і utm_campaign. Інші два (utm_term і utm_content) необов'язкові, але рекомендуються для платних кампаній. Для платної реклами також додавайте utm_id з макросом ID кампанії платформи — GA4 потребує його для імпорту даних про витрати.
Чи можна використовувати UTM-параметри з аналітичними інструментами, окрім Google Analytics?
Так. UTM — це універсальний стандарт. Adobe Analytics, Mixpanel, Amplitude, Matomo, Piwik PRO та практично кожна платформа веб-аналітики читає UTM-параметри. Формат зародився в Google Analytics, але став галузевим стандартом для відстеження кампаній.
Що станеться, якщо використати нелатинські символи, наприклад кирилицю, в UTM-значеннях?
Вони кодуються відсотками. кампанія перетворюється на %D0%BA%D0%B0%D0%BC%D0%BF%D0%B0%D0%BD%D1%96%D1%8F у звітах GA4 — нечитабельно та неможливо аналізувати. Використовуйте лише латиницю. UTM Generator показує попередження в реальному часі при введенні нелатинських символів.
Дефіси чи нижні підкреслення в UTM-значеннях?
Оберіть одне і дотримуйтесь по всій організації. Обидва варіанти працюють технічно, але їх змішування створює дублюючі записи у звітах. Метод Clean Signal рекомендує нижні підкреслення (_) як стандартний роздільник, оскільки власна документація GA4 використовує їх. spring_sale_2026, а не spring-sale-2026.
Чи можуть UTM-параметри зламати цільову сторінку або сповільнити сайт?
Ні. UTM-параметри — це дані рядка запиту, вони не впливають на рендеринг сторінки, швидкість завантаження чи функціональність. Ваш сервер та CMS ігнорують їх, якщо не налаштовані спеціально на їх читання. Єдиний ризик — естетичний: довгі UTM-рядки роблять URL некрасивими. Використовуйте скорочувач URL для соціальних мереж і друкованих матеріалів.
У чому різниця між UTM-відстеженням та автоматичною розміткою (gclid, fbclid)?
Автоматична розмітка (як gclid від Google або fbclid від Meta) прив'язана до конкретної платформи і працює автоматично в екосистемі цієї платформи. UTM — ручні, універсальні і працюють з усіма аналітичними інструментами. Ви можете — і повинні — використовувати обидва одночасно. Автоматична розмітка дає глибокі дані по конкретній платформі; UTM забезпечують єдиний крос-платформний огляд у GA4. Деталі налаштування — у посібнику Google щодо співіснування автоматичної розмітки та UTM.
Почніть розмічати своє перше посилання кампанії у UTM Generator — безкоштовно, без реєстрації, зі вбудованими рекомендаціями для всіх основних рекламних платформ.