Веб-аналітика та відстеження конверсій: повний гід для маркетологів
Більшість компаній встановлюють Google Analytics, дивляться на кількість сесій і вважають, що займаються аналітикою. Насправді аналітика — це не збір даних, а прийняття рішень на основі даних. Різниця суттєва.
У цьому матеріалі розберемо, як правильно налаштувати аналітику й відстеження конверсій: від базових подій у GA4 до GTM без коду, від heatmaps до атрибуції між CRM і сайтом.
GA4: нова логіка вимірювання
Google Analytics 4 (GA4) замінив Universal Analytics у 2023 році і побудований на принципово іншій логіці. Замість сесій і pageviews у центрі — події (events).
Events vs Goals: що змінилося
У Universal Analytics "ціль" (Goal) була жорсткою конструкцією: URL, тривалість сесії, кількість сторінок або custom event. В GA4 всі взаємодії — це події, а "конверсія" — це просто event, позначений як конверсійний.
Це означає:
- Більша гнучкість: будь-яку дію можна відстежити як подію.
- Більша складність: потрібно спочатку зрозуміти, які події важливі для бізнесу.
Стандартні авто-зібрані події GA4:
page_view— перегляд сторінки.session_start— початок сесії.first_visit— перший відвідувач.scroll— прокрутка 90% сторінки.click— зовнішні посилання.video_start,video_complete— для YouTube-відео.file_download— завантаження файлів.
Enhanced Measurement (у налаштуваннях Data Stream) автоматично збирає ще більше подій без коду: форми, outbound clicks, site search.
Ключові конверсійні події для B2B-сайту
Для B2B-компанії найважливіші конверсії зазвичай:
- Відправка контактної форми / заявки.
- Натискання на номер телефону або email.
- Завантаження матеріалу (whitepaper, брошура).
- Реєстрація на вебінар або демо.
- Початок чату (якщо є live chat).
- Натискання CTA "Отримати пропозицію" або аналогічного.
Кожне з цих має бути налаштоване як event і позначене як conversion у GA4.
Google Tag Manager: налаштування без коду
Google Tag Manager (GTM) — безкоштовний інструмент Google, що дозволяє додавати та керувати маркетинговими тегами (GA4, Meta Pixel, LinkedIn Insight, Hotjar тощо) без зміни коду сайту.
Базова структура GTM
Теги (Tags): код, який запускається (наприклад, GA4 event tracking code, Meta Pixel base code).
Тригери (Triggers): умова, за якої тег спрацьовує (наприклад: "форма відправлена", "натиснута кнопка з class='cta-button'", "відвідана URL містить '/thank-you'").
Змінні (Variables): динамічні значення, що передаються в тег (наприклад: поточна URL, текст натиснутої кнопки, дані форми).
Налаштування відстеження форм без коду
Кроки для налаштування відстеження відправки форми:
- У GTM перейдіть до Triggers → New → Form Submission.
- Налаштуйте умову: "Fires on all forms" або фільтруйте по form ID.
- Поставте галочку "Wait for Tags" і "Check Validation" (щоб тег спрацьовував лише після реальної відправки).
- Створіть Tag → Google Analytics: GA4 Event з назвою
generate_leadабоform_submit. - Передайте параметри:
form_name,page_location. - Прив'яжіть тег до тригера форми.
- Перевірте через GTM Preview Mode і GA4 DebugView.
- Позначте event як Conversion у GA4.
Відстеження кліків по кнопкам і посиланням
GTM надає вбудовані змінні для кліків: Click Classes, Click ID, Click Text, Click URL. Тригер типу Click — All Elements або Click — Just Links дозволяє відстежувати конкретні кнопки по класу або тексту.
CRM-to-Website Attribution: зв'язок між трафіком і угодами
Найпоширеніша проблема в B2B-аналітиці: ви знаєте, скільки лідів прийшло, але не знаєте, які канали дали реальних клієнтів і якого розміру угод.
UTM-параметри як основа атрибуції
Кожне платне посилання, email-розсилка або партнерський матеріал повинен містити UTM-параметри:
utm_source— джерело (google, linkedin, email).utm_medium— канал (cpc, organic, newsletter).utm_campaign— назва кампанії.utm_content— варіант оголошення або контент.utm_term— ключове слово (для пошуку).
Ці параметри повинні передаватися разом із лідом у CRM. При відправці форми — приховане поле зберігає UTM-параметри з localStorage і передає їх разом із даними форми.
Налаштування передачі UTM у CRM
Для більшості CRM (HubSpot, Pipedrive, Zoho):
- Додайте приховані поля на форму для
utm_source,utm_medium,utm_campaign. - JavaScript-скрипт читає параметри з URL і зберігає їх у localStorage (для multi-page journeys).
- При відправці форми — скрипт заповнює приховані поля з localStorage.
- CRM отримує ліда разом з UTM-даними.
Результат: ви бачите в CRM, з якого каналу прийшов кожен лід і (після закриття угоди) яка угода прийшла з якого каналу.
Heatmaps і Session Recordings: Hotjar та аналоги
Hotjar (безкоштовний до 35 щоденних сесій) і платні альтернативи (Clarity від Microsoft — безкоштовний, FullStory, Mouseflow) дають:
Heatmaps (теплові карти):
- Click map: де клікають відвідувачі. Несподіваний висновок: часто люди клікають на елементи, що НЕ є посиланнями, — сигнал про проблему в UX.
- Move map: де рухається курсор — proxy для eye tracking.
- Scroll map: до якої глибини прокручують сторінку. Якщо 70% відвідувачів не бачить ваш CTA — час переставити його вище.
Session Recordings (записи сесій):
- Показують реальну поведінку конкретних відвідувачів.
- Виявляють rage clicks (люди клікають одне місце багато разів — знак broken functionality або frustration).
- Виявляють dead clicks на елементи без дії.
- Допомагають зрозуміти, де відвідувачі йдуть з форми.
Практичний workflow: від heatmap до рішення
- Запустіть heatmap на ключових сторінках (homepage, pricing, lead form) на 500–1000 сесій.
- Подивіться scroll map: який % бачить основний CTA?
- Подивіться click map: чи клікають на те, на що мали б? Чи є несподівані кліки?
- Переглянуть 10–20 session recordings відвідувачів, що покинули форму.
- Сформулюйте гіпотезу (наприклад: "форма занадто довга і відлякує").
- Зробіть зміну і виміряйте ефект у GA4.
Дії на основі аналітики: як не заблукати в даних
Аналітика цінна лише тоді, коли вона веде до конкретних дій. Структура роботи з даними:
Тижнева рутина:
- Перевірити основні конверсійні метрики: кількість лідів, conversion rate ключових сторінок, канали трафіку.
- Порівняти з попереднім тижнем: що змінилось? Чому?
- Перевірити alerts на аномалії (GA4 дозволяє налаштувати сповіщення при різких змінах).
Місячний аналіз:
- Яка сторінка дає найкращий conversion rate?
- Який канал дає найбільше конверсій (не просто трафіку)?
- Яке джерело дає найнижчий bounced rate серед конвертованих відвідувачів?
- Які сторінки виходу — звідки йдуть перед конверсією?
Квартальні рішення:
- Яку сторінку реструктурувати або переробити?
- Який канал масштабувати, а який — скоротити?
- Чи потрібно переглянути архітектуру конверсійного шляху?
Типові помилки у веб-аналітиці
1. Відстеження bounce rate без контексту. Bounced сесія — не завжди погано. Якщо людина прийшла на blog-статтю, прочитала її і пішла — це успішна сесія. GA4 взагалі змінив метрику: тепер є Engaged Sessions (≥10 секунд або 2+ pageviews).
2. Порівняння несумісних метрик. GA4 vs UA дають різні числа навіть при тих самих даних через різні моделі атрибуції і визначення сесії.
3. Ігнорування мобільної версії. Якщо 60% трафіку — мобільний, але conversion rate мобільних в 3 рази нижчий за десктоп — є проблема в мобільному UX.
4. Відсутність фільтрів на внутрішній трафік. Якщо команда регулярно відвідує сайт зі своїх IP — додайте фільтр у GA4, щоб не враховувати цей трафік у метриках.
Висновок
Правильно налаштована аналітика — це не luxury для великих компаній. Це інфраструктура, без якої маркетинговий бюджет витрачається наосліп. Інвестуйте 2–3 дні на правильне налаштування GA4 + GTM, і ви отримаєте систему, що дає відповіді на реальні питання бізнесу.
MMIX допомагає налаштовувати аналітику під бізнес-цілі, інтегрувати GA4 з CRM і будувати дашборди для прийняття рішень. Зв'яжіться з нами для консультації.


