Безкоштовний конструктор UTM

Безкоштовний конструктор UTM
посилання для кампаній, які аналітика прочитає правильно

Пресети каналів, пакетний режим і автоматична нормалізація - щоб одна кампанія не перетворилася у звіті на три. Безкоштовно, без реєстрації, нічого не покидає ваш браузер.

Почати з каналу

Звідки приходить трафік

Тип каналу - саме за ним аналітика групує трафік

До якої кампанії належить посилання

Платне ключове слово, зазвичай підставляє рекламна система

Який саме креатив або блок натиснули

Нестандартний параметр, лишили для команд, які вже його використовують

Готове посилання

Вкажіть посилання вгорі, щоб побачити результат

QR-код для цього посилання

Генерується у вашому браузері - посилання нікуди не надсилається.

Зберіть посилання вгорі - і тут з’явиться його QR-код.

Логотип усередині коду

Власний логотип у центрі QR - платна можливість Revolink.

Переглянути тарифи

Ваші набори

Наборів ще немає. Заповніть поля вгорі та збережіть комбінацію, яку щоразу вводите заново.

Ці набори живуть тільки в цьому браузері

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

Зберігати набори в акаунті

Це посилання довге, і воно показує лише звідки прийшли кліки

Скоротіть його в Revolink - і отримаєте кількість кліків, географію, розбивку по пристроях. А UTM переживуть редирект.

Скоротити й відстежувати

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

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

https://vashsajt.com/pricing?utm_source=instagram&utm_medium=social&utm_campaign=spring-sale
ПараметрНа що відповідає
utm_sourceЗвідки прийшов трафік - конкретний сайт, застосунок або розсилка.
instagram, newsletter, partner-blog
utm_mediumТип каналу. Саме за ним аналітика групує трафік у звітах.
cpc, email, social, qr
utm_campaignКампанія, до якої належить посилання. Без нього всі посилання зливаються в одну купу.
spring-sale-2026, product-launch
utm_termПлатне ключове слово. Зазвичай рекламні системи підставляють його самі.
running-shoes
utm_contentЯкий саме креатив чи блок натиснули. Параметр, який робить результати A/B-тестів читабельними.
hero-button, footer-link, variant-b
utm_referralНе входить в оригінальну специфікацію Urchin, але підтримується в Revolink для команд, які вже його використовують.
vashsajt.com

Значення, які аналітика розпізнає

utm_source ви обираєте самі - це просто назва. З utm_medium інакше: GA4 звіряє його з відомим переліком, щоб вирішити, до якої групи каналів віднести сесію. Вигадаєте свій medium - і трафік опиниться в Unassigned, хоч би як ретельно ви розмітили решту.

Каналutm_sourceutm_medium
Google Adsgooglecpc
Реклама у Facebook / Instagramfacebook / instagrampaid-social
Органічний пост у соцмережіinstagram, linkedin, tiktoksocial
Email-розсилкаnewsletteremail
Опис під відео на YouTubeyoutubevideo
Друкований QR-кодprintqr
Партнер / афілійований трафікназва партнераaffiliate

Окремі гайди з особливостями, які мають значення лише там: Instagram, Facebook Ads, email, YouTube, TikTok, LinkedIn.

П’ять помилок, які тихо псують дані кампаній

Жодна з них не викликає помилки. Посилання працює, сторінка відкривається, відвідувач конвертується - а цифра потрапляє не в той рядок звіту. Ви дізнаєтеся про це за місяць, коли підсумки перестануть сходитися.

Великі літери

GA4 вважає utm_source=Facebook і utm_source=facebook двома різними джерелами. Кампанія тихо розділяється навпіл і звітує свої цифри двічі. Це найчастіша причина, чому дані кампанії не сходяться.

Пробіли у значеннях

Пробіл перетворюється на %20 або +, і та сама кампанія з’являється під двома назвами - залежно від того, який інструмент його закодував. Пишіть через дефіс: spring-sale, а не spring sale.

utm_medium без utm_source

Щоб атрибутувати сесію, аналітиці потрібні обидва. Канал сам по собі зазвичай потрапляє в Unassigned - саме туди й зникають дані кампаній.

Власний вигаданий medium

GA4 розпізнає лише відомий перелік каналів для стандартного групування. Напишете facebook-post замість social - і цей трафік ніколи не потрапить до групи Social у звітах.

UTM на внутрішніх посиланнях

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

Уже маєте посилання в роботі?

Вставте одне в перевірку UTM - вона підсвітить кожну з помилок вище, а ще подвійне кодування й залишки рекламних ідентифікаторів.

Перевірити посилання

Конвенція надійніша за гарну пам’ять

Коли мітки ставить одна людина - це звичка. Коли троє - це вже проблема з даними. Щойно з’являється другий маркетолог, у тому самому звіті починають жити spring_sale, spring-sale і SpringSale як три різні кампанії.

Рішення - записаний шаблон, який заповнюють, а не вигадують: щось на кшталт {channel}-{region}-{quarter}. Оберіть роздільник один раз (дефіси переносяться краще за підкреслення), тримайте все в нижньому регістрі й не закладайте формат дати, який погано сортується.

Якщо мітки зникають десь між кліком і посадковою сторінкою - це вже інша проблема: UTM і редиректи.

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

Про UTM - коротко

Навіщо конструктор UTM, якщо параметри можна дописати вручну?

Конструктор збирає мітки на посилання та коректно їх кодує. Саме ручне дописування породжує різнобій у регістрі, випадкові пробіли й забуті параметри - а ці помилки невидимі, доки дані вже не зіпсовані у звітах через кілька тижнів.

Це безкоштовно? Чи потрібна реєстрація?

Безкоштовно, без реєстрації, без пошти. Усе працює у вашому браузері - посилання, які ви збираєте, нікуди не надсилаються. Акаунт Revolink потрібен, лише якщо ви хочете скоротити посилання, рахувати кліки або синхронізувати набори між пристроями.

Де зберігаються мої збережені набори?

Тільки в цьому браузері, у localStorage. Вони переживуть перезавантаження, але не з’являться на телефоні, їх не побачать колеги, а очищення даних браузера їх видалить. Акаунт Revolink натомість зберігає UTM-шаблони на сервері: три на безкоштовному тарифі, без обмежень на платних.

Чи завжди utm_source і utm_medium мають бути малими літерами?

Майже завжди так. Аналітичні системи чутливі до регістру, тому Facebook і facebook розділяють одне джерело на два. Конструктор за замовчуванням переводить значення в нижній регістр і замінює пробіли дефісами, показуючи, що саме змінив. Нормалізацію можна вимкнути, коли регістр справді потрібен - наприклад для динамічного макроса Facebook Ads на кшталт {{campaign.name}}.

Що стається з UTM-мітками під час редиректу?

Залежить від редиректу. Коректний 301 чи 302 передає рядок запиту далі, але багато скорочувачів і саморобних скриптів його відкидають - так атрибуція тихо ламається між кліком і посадковою сторінкою. Revolink зберігає UTM-параметри через свої редиректи.

Чи можна додавати власні параметри, не utm_*?

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

Готові почати з Revolink?

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

Почати безкоштовно

Безкоштовно назавжди · Без кредитної картки · Скасуйте будь-коли

Вже маєте посилання? Імпортуйте їх