Що таке UTM-мітки і як домовитися про назви в команді (шаблон)

UTM-мітки є параметрами в кінці посилання, з яких аналітика сайту дізнається джерело, тип трафіку й кампанію кожного візиту. Щоб звіти не розсипалися, команді потрібен спільний список назв, і нижче є готовий шаблон.

Посилання з параметрами utm_source, utm_medium і utm_campaign, до кожного прив'язана бирка, під ним коротке посилання lnk.ua

UTM-мітки дописують у кінець посилання, щоб аналітика на сайті знала, звідки прийшла людина. Дивіться на адресу shop.example.com/sale?utm_source=telegram&utm_medium=social&utm_campaign=black_friday_2026. Хто перейде за нею, потрапить на звичайну сторінку розпродажу, а GA4 запише візит так: джерело telegram, тип трафіку social, кампанія black_friday_2026. Склеювати таке посилання вручну не обов'язково: генератор UTM-міток збере його з полів, виправить регістр і пробіли, а потім скоротить.

Самі мітки нічого не рахують. Їх читає система аналітики, встановлена на сайті. Без неї це лише кілька зайвих слів в адресі.

З чого складається посилання з UTM-мітками

Після адреси сторінки стоїть знак ?, далі пари «назва=значення», розділені знаком &. Порядок пар ні на що не впливає. Класичних параметрів п'ять:

ПараметрЩо він кажеПриклад значення
utm_sourceмайданчик, звідки прийшла людинаgoogle, facebook, telegram, newsletter
utm_mediumтип трафікуcpc, social, email, qr
utm_campaignкампанія, акція чи продуктblack_friday_2026
utm_contentяке саме оголошення, кнопка чи постbanner_blue, button_top
utm_termключове слово пошукової рекламиkupyty_kavu

GA4 знає ще кілька параметрів, наприклад utm_id для ідентифікатора кампанії. Невеликому бізнесу їх майже ніколи не треба, п'яти вистачає.

Які мітки обов'язкові, а які можна пропустити

Ставте завжди три: utm_source, utm_medium і utm_campaign. Без джерела мітки взагалі не спрацюють. Без типу трафіку чи назви кампанії візит у звіті отримає порожнє значення (not set), і через місяць ніхто не згадає, що це було.

utm_content потрібна, коли в одній кампанії кілька варіантів: два банери, дві кнопки в листі, пост і сторіс. Тоді видно, який із них спрацював. utm_term корисна тільки в пошуковій рекламі, і там її краще не писати руками: Google Ads сам підставить запит замість змінної {keyword}.

Чому UTM-мітки ламаються і звіти розсипаються

Мітки здебільшого ламають люди. Таргетолог пише Facebook, SMM-менеджерка пише fb, підрядник пише facebook_ads. GA4 розрізняє регістр і кожне написання, тож у звіті з'являються три окремі джерела замість одного. На форумі r/PPC маркетолог перелічив чотири варіанти, які трапляються в одному акаунті: google, Google, GOOGLE-ADS, google_ads. Для аналітики це чотири різні майданчики.

Інші часті причини:

  • Кирилиця в значеннях. Слово «зима» в адресі перетворюється на %D0%B7%D0%B8%D0%BC%D0%B0, посилання росте втричі, а в листі чи SMS виглядає як помилка. А якщо транслітерувати вручну, один напише zyma, інший zima.
  • Пробіли. black friday стає black%20friday або black+friday, залежно від того, де склеювали посилання.
  • Мітки на посиланнях усередині власного сайту. Людина прийшла з реклами, клікнула банер на головній з UTM, і аналітика записує їй нову кампанію. Справжнє джерело губиться.
  • Одне посилання на всі майданчики. Якщо той самий пост із тим самим посиланням вийшов у п'яти Telegram-каналах, у звіті буде один рядок, і порівняти канали вже не вийде. Як дати кожному каналу своє посилання, розібрано в кейсі про статистику переходів для Telegram-каналу.

Уважність тут не рятує. Рятує домовленість: один список значень на всю команду, і ніхто не вигадує нові назви на ходу.

Звіт за джерелами: чотири написання google в окремих рядках Той самий звіт за шаблоном: google одним рядком поруч з іншими каналами
Ліворуч: одне джерело розсипалося на чотири рядки через різний регістр і написання; праворуч: за спільним шаблоном google зібраний в один рядок.

Шаблон назв UTM-міток для команди

Правила, які варто записати першим рядком спільної таблиці:

  1. Тільки латиниця і тільки малі літери.
  2. Замість пробілу підкреслення: black_friday_2026. Дефіс не використовуємо, щоб не було двох варіантів.
  3. utm_source називає майданчик (google, telegram, viber), а не формат (не «post», не «ads»).
  4. utm_medium беремо тільки з короткого списку нижче. Новий тип трафіку спочатку додаємо в таблицю, потім у посилання.
  5. utm_campaign пишемо як «тема_рік», за потреби з місяцем: spring_sale_2026_03.
  6. У utm_content пишемо те, що відрізняє варіанти в одній кампанії: назву креативу, кнопки або каналу, де вийшов пост.

Готові значення для типових каналів:

Каналutm_sourceutm_mediumutm_content (приклад)
Пошукова реклама Googlegooglecpc{creative}
Реклама в Facebook та Instagramfacebookcpc{{ad.name}}
Реклама в TikToktiktokcpc__CID_NAME__
Пост у своєму Telegram-каналіtelegramsocialpost
Шапка профілю Instagraminstagramsocialbio
Email-розсилкаnewsletteremailbutton_top
Розсилка у Vibervibersmsназва розсилки
Пост у блогера чи партнераназва блогуreferralstories
QR-код на листівціflyerqrмісце розповсюдження

Змінні у фігурних дужках і з подвійним підкресленням рекламні кабінети підставляють самі під час показу. У генераторі на lnk.ua ці набори вже є шаблонами (Google, Meta, TikTok, Telegram, Instagram, email), і змінні він залишає як є.

Значення qr GA4 не зарахує до жодного зі своїх стандартних каналів і покладе такі візити в групу Unassigned. Джерело й кампанія при цьому збережуться, тож листівки ви все одно порахуєте. Якщо вам важливіше, щоб усе лягало в стандартні групи GA4, обирайте medium з її списку і запишіть це рішення в шаблон.

Таблицю тримайте в одному місці, де її бачать усі, хто робить посилання: в Google Таблиці чи в базі знань команди. Шаблон у голові одного маркетолога зникає разом із його відпусткою.

Де зберігати UTM-посилання

Чат команди для цього не годиться: через два місяці посилання на кампанію доведеться шукати в гілці на сто повідомлень. Зручніше вести журнал у тій самій таблиці, де лежить шаблон. Стовпчики такі:

  • дата публікації;
  • канал і місце (назва Telegram-каналу, тема листа);
  • кампанія;
  • повне посилання з мітками;
  • коротке посилання, якщо ви його робили;
  • хто створив.

Такий журнал відповідає на питання, яке звіт GA4 сам не закриє: що саме стояло за рядком telegram / social / spring_sale_2026_03.

Якщо скорочувати посилання на lnk.ua після входу в акаунт, вони збираються у вашому кабінеті, і там же видно переходи за кожним посиланням. Це ваш особистий список, не спільний для команди, тож журнал у таблиці він не замінює.

Чи скорочувати довгі UTM-посилання

Скорочуйте, коли посилання бачать люди. Адреса з трьома мітками легко займає півтори сотні символів: у SMS вона з'їдає половину тексту, у пості Telegram виглядає як сміття, а на листівці її ніхто не набере. Коротке посилання веде на повну адресу з усіма мітками, тому аналітика бачить їх так само. Заодно кампанія не світиться в тексті, і ніхто не «підправить» мітки руками. QR-код із короткого посилання теж простіший: у ньому менше дрібних квадратиків, тож він краще читається, надрукований маленьким.

Не скорочуйте посилання зі змінними рекламних кабінетів. Google Ads чи Meta підставляють значення замість {keyword} лише в тій адресі, яку бачать самі. Якщо змінна схована за коротким посиланням, у звіт так і прийде буквальне {keyword}. Такі посилання вставляйте в рекламний кабінет повністю.

Лічильник переходів короткого посилання і GA4 не покажуть однакових чисел. Посилання відкривають боти й попередній перегляд у месенджерах, а частина людей закриває вкладку раніше, ніж завантажиться аналітика. Тому канали порівнюйте між собою в межах однієї системи.

У генераторі UTM-міток посилання можна скопіювати повністю, скоротити або одразу отримати для нього QR-код.

Часті запитання

Чи впливають UTM-мітки на позиції сайту в Google?

Ні, на ранжування вони не впливають. Але не ставте мітки на внутрішні посилання сайту і в sitemap: пошуковик може проіндексувати копії сторінок з мітками.

Чи збережуться UTM-мітки після скорочення посилання?

Так. Коротке посилання веде на повну адресу разом з усіма мітками, і аналітика на сайті читає їх як зазвичай.

Чи бачить відвідувач UTM-мітки?

Так, після переходу вони видні в адресному рядку. До кліку їх ховає коротке посилання.

Що писати в utm_campaign, якщо акції немає?

Назву того, що ви просуваєте постійно: продукт, розділ або always_on. Головне, щоб значення було в шаблоні і всі писали його однаково.

Чи можна ставити UTM-мітки на посилання t.me чи на сторінку в Instagram?

Сенсу немає: Telegram та Instagram не передають мітки на ваш сайт. Мітки ставлять на адресу вашого сайту, куди веде пост.

Поділитися X Telegram Facebook

Читайте також

Коротке посилання lnk.ua, відповідь curl з кодом 302 і кінцева адреса в браузері

Редирект 301 і 302: різниця і що обирають скорочувачі

301 каже браузеру, що адреса переїхала назавжди, і браузер може це запам'ятати. 302 означає тимчасовий перехід, який браузер щоразу перепитує в сервера, тому короткі посилання lnk.ua відповідають саме кодом 302.

Три мітки utm_source з значеннями telegram, viber і newsletter над коротким посиланням lnk.ua

UTM-мітки для Telegram, Viber та email-розсилок

Месенджери й поштові програми зазвичай не передають сайту, звідки прийшла людина, тому без міток GA4 записує такі переходи як прямі. Додайте utm_source, utm_medium і utm_campaign до адреси сайту, а для закупу реклами в Telegram робіть окреме посилання на кожен канал.

Коротке посилання lnk.ua/Hc3UqbJ4e відкривається як go.brand.com/Hc3UqbJ4e після CNAME-запису go

Свій домен для коротких посилань: CNAME в Imena.ua, Ukraine.com.ua, Cloudflare

Щоб короткі посилання відкривалися на go.вашбренд.ua, додайте домен у кабінеті lnk.ua і створіть у реєстратора один CNAME-запис на адресу, яку покаже кабінет. SSL-сертифікат з'явиться сам, зазвичай за кілька хвилин після оновлення DNS.