Настройка UTM-розмітки для аналітики сайту
UTM-параметри — стандартні GET-параметри для відстеження джерел трафіку у аналітичних системах. Без UTM GA4 та Метрика не можуть розрізнити, звідки саме прийшов відвідувач.
Обов'язкові UTM-параметри
-
utm_source— джерело трафіку:google,yandex,vk,email,telegram -
utm_medium— тип трафіку:cpc,organic,email,social,banner -
utm_campaign— назва кампанії:summer_sale_2024,retargeting_cart
Необов'язкові
-
utm_content— варіант об'яви:btn_red,banner_v2 -
utm_term— ключове слово (для контекстної реклами)
Приклади правильної розмітки
Email-розсилка:
?utm_source=unisender&utm_medium=email&utm_campaign=order_shipped
Яндекс.Директ:
?utm_source=yandex&utm_medium=cpc&utm_campaign=shoes_brand&utm_term={keyword}
ВКонтакте:
?utm_source=vk&utm_medium=cpc&utm_campaign=retargeting_cart&utm_content=ad_v1
Telegram-пост:
?utm_source=telegram&utm_medium=social&utm_campaign=promo_july&utm_content=channel_name
Автоматична UTM-розмітка в email
Якщо використовуєте SendGrid, Mailchimp або Unisender — включити автододавання UTM у налаштуваннях (link tracking). Кожна посилання у листі автоматично отримає utm_source=mailchimp&utm_medium=email.
Зберігання UTM у сесії та замовленні
// Зберегти при першому відвідуванні (first-touch)
const saveUtm = () => {
const params = new URLSearchParams(window.location.search);
const utm = {};
['source', 'medium', 'campaign', 'content', 'term'].forEach(key => {
const val = params.get(`utm_${key}`);
if (val) utm[key] = val;
});
if (Object.keys(utm).length) {
if (!localStorage.getItem('utm_first')) {
localStorage.setItem('utm_first', JSON.stringify(utm));
}
sessionStorage.setItem('utm_last', JSON.stringify(utm));
}
};
Валідація UTM перед запуском кампаній
Часті помилки:
- Пробіли у значеннях (
utm_campaign=літня розпродаж— URL не encoded) - Випадковий регістр (
utm_source=Googlevsutm_source=google) - Відсутність обов'язкових параметрів
Інструменти: Google Campaign URL Builder, UTM.io для командного використання.
Час настройки: 1 робочий день для стандартизації UTM + настройки зберігання у БД.







