Що таке п'ять UTM-параметрів і за що відповідає кожен?
UTM-параметри — це п'ять тегів: utm_source, utm_medium, utm_campaign, utm_term і utm_content, які додаються до будь-якого URL, щоб повідомити Google Analytics 4, звідки саме прийшов клік. Три обов'язкові (source, medium, campaign), два опціональні (term, content). Кожній маркетинговій команді, що веде платну рекламу, потрібні всі п'ять.
Ось на яке запитання відповідає кожен параметр:
| Параметр | На яке запитання відповідає | Приклад значення |
|---|---|---|
utm_source | ХТО надіслав трафік? | meta, google, klaviyo |
utm_medium | ЯК він прийшов? | paid_social, cpc, email |
utm_campaign | ЯКА це кампанія? | spring_sale_2026, {{campaign.name}} |
utm_term | ЧОМУ — який таргетинг або ключове слово? | running_shoes, {keyword} |
utm_content | ЯКИЙ конкретний креатив? | video_v2, {{ad.name}} |
Уявіть це як етикетку на посилці. Source — відправник. Medium — спосіб доставки. Campaign — номер замовлення. Term — причина замовлення. Content — яка коробка у відправленні. Пропустіть один тег — і ваша посилка опиниться не на тому складі, або в каналі «Unassigned» GA4, що ще гірше.

Чому маркетологи плутають utm_source і utm_medium?
Плутанина source vs. medium — найпоширеніша помилка UTM, відповідальна за пошкоджені звіти GA4 приблизно у 30% компаній без документованих UTM-конвенцій, згідно з дослідженням Improvado 2023 року. Плутанина проста: обидва здаються описом «звідки прийшов трафік».
Але вони відповідають на різні запитання. utm_source визначає платформу — конкретний сайт, додаток або сервіс, що надіслав клік. utm_medium визначає тип каналу — категорію трафіку в Default Channel Groupings GA4.
Ось де все ламається:
| Що написали | Що пішло не так |
|---|---|
utm_source=paid_social | Це medium, а не source. Source має бути платформою: meta, tiktok |
utm_medium=facebook | Це source, а не medium. Medium має бути типом каналу: paid_social |
utm_source=spring_sale_instagram | Назва кампанії запхана в source. Три поля стиснуті в одне |
utm_medium=social-media | Не розпізнається GA4. Трафік потрапляє в «Unassigned» |
Я зробив саме цю помилку в 2022 році. Позначив усю Q4-кампанію як utm_medium=social замість utm_medium=paid_social. Кожен клік по рекламі Meta потрапив у канал «Organic Social» GA4. Три місяці даних платної атрибуції — втрачені. Рекламний бюджет $14 000 виглядав так, ніби не приніс жодного результату.
Рішення гранично просте. Source = назва платформи. Medium = значення channel grouping GA4. Завжди.
Clean Signal Method називає це «Говоріть мовою GA4» — Принцип №1. Якщо значення utm_medium не відповідає Default Channel Grouping GA4, ваші дані вже зіпсовані до першого кліку.
Які рекомендовані UTM-значення для кожного маркетингового каналу?
GA4 використовує utm_medium для сортування трафіку в Default Channel Groupings. Використайте неправильне значення — і ваш трафік стане «Unassigned», невидимим у стандартних звітах. Ось правильні значення для 16 поширених каналів:
| Канал | utm_source | utm_medium | Приклад utm_campaign |
|---|---|---|---|
| Meta Ads (FB + IG) | meta | paid_social | {{campaign.name}}-{{adset.name}} |
| Google Ads (Search) | google | cpc | {campaignid}_{adgroupid} |
| Google Ads (Display) | google | display | {campaignid} |
| TikTok Ads | tiktok | paid_social | __CAMPAIGN_NAME__ |
| LinkedIn Ads | linkedin | paid_social | {{CAMPAIGN_NAME}} |
| Bing/Microsoft Ads | bing | cpc | {CampaignId} |
| Pinterest Ads | pinterest | paid_social | {campaign_name} |
| Snapchat Ads | snapchat | paid_social | {{campaign.name}} |
| Розсилка Mailchimp | mailchimp | email | weekly_digest_2026-03 |
| Email Klaviyo | klaviyo | email | abandoned_cart_flow |
| Органічний пост Facebook | facebook | organic | product_tips_march |
| Органічний пост Instagram | instagram | organic | behind_the_scenes |
| Telegram-канал | telegram | organic | weekly_update |
| YouTube органічний | youtube | organic | tutorial_series |
| QR-код (офлайн) | offline | referral | conference_berlin_2026 |
| SMS-кампанія | sms_provider | sms | flash_sale_march |
Помітили патерн? Кожне значення utm_medium прямо відповідає Default Channel Grouping GA4. Без креативного написання. Без скорочень. paid_social — не smm, не social-ads, не paid-social-media.
Порада професіонала: Коли ви обираєте рекламну мережу в UTM Generator, випадаючий список medium показує лише GA4-сумісні значення. Оберіть «Meta Ads» — і побачите
paid_social,cpm,cpc, але ніколи значення, які спричинять «Unassigned». Вгадування зникає.
Як використовувати utm_term і utm_content для детального відстеження?
Ці два опціональні параметри відділяють добре UTM-відстеження від чудового. utm_term фіксує дані таргетингу — ключове слово, сегмент аудиторії або тип відповідності, що запустив рекламу. utm_content визначає який саме креатив клікнув користувач.
Для Google Ads utm_term простий:
utm_term={keyword}_{matchtype}
Це дає рядки на кшталт running_shoes_exact або best_sneakers_broad у GA4. Ви бачите, які ключові слова приносять конверсії, не відкриваючи Google Ads.
Для соціальних платформ без таргетингу за ключовими словами використовуйте utm_term для даних про аудиторію:
utm_term=lookalike_purchasers_1pct (Meta)
utm_term=job_title_cmo (LinkedIn)
utm_term=interest_fitness (TikTok)
utm_content завжди має визначати креатив. У кожної платформи є макрос для цього:
| Платформа | Значення utm_content | У що розгортається |
|---|---|---|
| Meta | {{ad.name}} | Назва реклами в Ads Manager |
{creative} або {adid} | ID креативу | |
| TikTok | __CID_NAME__ | Назва креативу |
{{CREATIVE_ID}} | ID креативу |
І ось техніка, яку я хотів би дізнатися раніше: використовуйте utm_content для A/B-тестування і органічних постів. Позначте один пост LinkedIn як utm_content=carousel_v1, а інший як utm_content=text_only_v2. GA4 покаже, який формат приносить більше трафіку — без платного інструменту.
Що йде не так, коли значення потрапляють у неправильне поле?
Поставити правильне значення в неправильний параметр — це як написати індекс у полі «Місто» на конверті. Технічно ви заповнили форму. Практично дані марні.

Ось п'ять помилок, які я бачу найчастіше при аудиті UTM-налаштувань клієнтів:
| Помилка | Що написали | Як має бути |
|---|---|---|
| Назва кампанії в source | utm_source=spring_sale | utm_source=meta, utm_campaign=spring_sale |
| Платформа в medium | utm_medium=facebook | utm_source=meta, utm_medium=paid_social |
| Назва реклами в campaign | utm_campaign=ad_video_v2 | utm_campaign={{campaign.name}}, utm_content=ad_video_v2 |
| Ключове слово в content | utm_content=buy+shoes | utm_term=buy+shoes |
| Усе в одному полі | utm_source=meta_paid_spring_2026 | Розділити на source, medium, campaign |
Принцип Clean Signal Method «Правильне Значення, Правильне Поле» існує саме тому, що ця проблема настільки поширена. Коли кожне значення у своєму полі, звіти GA4 стають миттєво читабельними. Коли ні — ви дебажите таблиці замість оптимізації кампаній.
Які нові параметри GA4 окрім класичних п'яти?
Google Analytics 4 підтримує три додаткові UTM-параметри, про які більшість маркетологів не знають — utm_id, utm_source_platform і utm_creative_format. Вони були введені з GA4 і стають дедалі важливішими у 2026 році.
utm_id — Ідентифікатор кампанії. Обов'язковий для імпорту даних про витрати в GA4. Без нього ви не зможете зіставити витрати на рекламу із сесіями GA4. Кожна платна кампанія має його включати:
| Платформа | Значення utm_id |
|---|---|
| Meta | {{campaign.id}} |
{campaignid} | |
| TikTok | __CAMPAIGN_ID__ |
{{CAMPAIGN_ID}} | |
| Bing | {CampaignId} |
Ось чому utm_id важливий поза імпортом витрат: ID кампаній не змінюються при перейменуванні. Я бачив, як маркетинг-менеджери перейменовували «Spring Sale» на «March Promo» посеред кампанії і ламали кожен join по utm_campaign у звітах. Числовий ID з utm_id залишається стабільним. Це ваша страховка від людської помилки.
utm_source_platform — Визначає платформу, що надсилає трафік, на вищому рівні. Google використовує його внутрішньо для auto-tagging Google Ads, але ви можете задати його вручну для інших платформ. Значення: Search Ads 360, Display & Video 360, Shopping. Більшість маркетологів можуть пропустити його, якщо не використовують продукти Google Marketing Platform.
utm_creative_format — Описує формат реклами: display, native, video, search. Корисний для кросплатформового порівняння форматів, але поки що з низьким рівнем впровадження. GA4 заповнюватиме це з auto-tagging для Google Ads.
Підсумок: utm_id — єдиний новий параметр, який необхідно використовувати. Решта два — nice-to-have для enterprise-налаштувань.
Як utmgenerator.io допомагає обрати правильні значення?
Знати теорію — одне. Влучити о 23:00 перед запуском кампанії — зовсім інше.
Коли ви обираєте рекламну мережу в UTM Generator, автоматично відбуваються три речі. Поле source заповнюється назвою платформи та доступними динамічними макросами — для Meta це meta, meta-{{site_source_name}}-{{placement}} або просто {{placement}}. Випадаючий список medium фільтрує лише GA4-сумісні значення для цієї мережі. І кожне поле показує підказку із поясненням, що туди вводити, з правильним синтаксисом макросів для обраної платформи.
Інструмент також запобігає найдорожчим помилкам у реальному часі:
- Кириличні символи? Попередження: «Використовуйте лише латинські символи — нелатинські символи будуть закодовані.»
- Змішаний регістр? Автоматично приводиться до нижнього регістру при генерації.
- Неправильне поле? Рекомендовані значення спрямовують до правильного параметра.
- Немає
utm_id? Поле попередньо заповнене правильним макросом платформи.
Шаблони йдуть далі. Створіть одну правильну UTM-структуру для кампаній Meta, збережіть як шаблон і поділіться URL із командою. Вони відкривають посилання — всі поля заповнюються автоматично. Без навчальної презентації, без документа з правилами, без SaaS-підписки за $100/міс. Просто URL, який за замовчуванням застосовує вашу конвенцію іменування.
FAQ
У чому різниця між utm_source і utm_medium?
utm_source визначає конкретну платформу або сайт, що надіслав трафік — наприклад, meta, google або klaviyo. utm_medium визначає тип маркетингового каналу — наприклад, paid_social, cpc або email. Source відповідає на «хто надіслав», medium на «як прийшов». GA4 використовує значення medium для сортування трафіку в Default Channel Groupings.
Які UTM-параметри обов'язкові?
Три параметри обов'язкові для правильної атрибуції трафіку в GA4: utm_source, utm_medium і utm_campaign. Без усіх трьох дані сесії можуть бути неповними або потрапити в неправильне групування каналів. Решта два — utm_term і utm_content — опціональні, але рекомендовані для платних кампаній з атрибуцією на рівні креативу.
Що трапиться при неправильному значенні utm_medium?
GA4 зіставляє utm_medium з Default Channel Groupings за конкретними розпізнаними значеннями. Якщо використати social-media замість paid_social, трафік потрапить у канал «Unassigned» — мертву зону, де дані стають невидимими в стандартних звітах. Згідно з документацією GA4, розпізнаються лише значення на кшталт cpc, paid_social, email, display, organic та affiliate.
Використовувати динамічні параметри чи хардкод?
Використовуйте динамічні параметри (макроси платформи) для будь-якого значення, яке може змінитися — назви кампаній, назви реклам, ключові слова, ID креативів. Статичні значення — для постійних речей: utm_medium та базовий utm_source. Clean Signal Method рекомендує комбінувати: utm_source=meta-{{site_source_name}}-{{placement}} використовує статичний префікс із динамічними даними платформи.
utm_term тільки для пошукових ключових слів?
Ні. Хоча utm_term спочатку створений для платних пошукових ключових слів, його можна використовувати для будь-яких даних таргетингу в соцмережах — сегменти аудиторії, категорії інтересів, посади або демографічні групи. Для Google Ads використовуйте {keyword}. Для Meta — описові значення на кшталт lookalike_purchasers_1pct або retargeting_cart_abandoners.
Чи працюють UTM-параметри з auto-tagging GA4?
Так. Auto-tagging Google Ads (GCLID) та ручні UTM-параметри можуть співіснувати. Увімкніть «Allow manual tagging to override auto-tagging» у налаштуваннях Admin GA4. Auto-tagging надає детальні дані Google Ads у звітах Google Ads GA4, тоді як UTM-параметри наповнюють стандартні звіти із залучення та працюють із зовнішніми інструментами на кшталт CRM та BI-платформ.
Що таке utm_id і чи потрібен він?
utm_id — GA4-специфічний параметр, що зберігає ідентифікатор кампанії — зазвичай числовий ID кампанії на платформі. Обов'язковий для імпорту даних про витрати в GA4 та забезпечує стабільний ключ, що переживає перейменування кампаній. Для платних кампаній завжди включайте його з макросом платформи: {{campaign.id}} для Meta, {campaignid} для Google, __CAMPAIGN_ID__ для TikTok.
Скільки UTM-параметрів можна додати до одного URL?
Жорсткого обмеження немає. Окрім п'яти стандартних UTM та трьох доповнень GA4, можна додати кастомні параметри на кшталт language, funnel_stage або sale для CRM-інтеграції. Практичний ліміт — довжина URL: більшість браузерів підтримують URL до 2048 символів. Використовуйте UTM Generator для створення посилань зі стандартними та кастомними параметрами, потім скорочуйте їх для соцмереж та QR-кодів.
Досить вгадувати, яке значення куди ставити. Відкрийте UTM Generator, оберіть рекламну мережу та дозвольте платформо-специфічним рекомендаціям зробити решту. Безкоштовно, без реєстрації, працює 29 мовами.