Прочитавши тему статті, хтось із вас може подумати: “О, це ще один хлопець, який напише про те, що потрібно переключити вимикач і подія стане конверсією”. Якщо так, рекомендую дочитати статтю до кінця і впевнений, що ви дізнаєтесь про несподівані способи відзначити щось як конверсію в Google Analytics 4.
- Події-конверсії за замовчуванням
- Створення конверсій на основі простих подій
- Налаштування конверсій на основі подій та параметрів подій
- Налаштування конверсій на основі тригера аудиторії
Тут міг би бути абзац присвячений порівнянню цілей у Google Analytics Universal та конверсіям у Google Analytics 4, але я вирішив не витрачати на це ваш дорогоцінний час — тому відразу до суті. Єдине, що вам варто знати – конверсія в Google Analytics 4, незалежно від того, яким чином ви її створили, завжди буде заснована на події. Тому вказуючи в плані цієї статті способи створення конверсій, я маю на увазі різні способи створення подій: від простої передачі за допомогою GTM до створення подій в інтерфейсі Google Analytics. Якщо ви вже читали схожі статті в інтернеті, можете сміливо пропускати перші блоки та переходити до найцікавішого:
- Налаштування конверсій на основі подій та параметрів подій
- Налаштування конверсій на основі тригера аудиторії
Події-конверсії за замовчуванням
Створюючи Google Analytics 4, команда Google потурбувались про те, щоб деякі події автоматично фіксувались як конверсії. А саме:
-
- first_open (лише для мобільного застосунку)
- in_app_purchase (лише для мобільного застосунку)
- app_store_subscription_convert (лише для мобільного застосунку)
- app_store_subscription_renew (лише для мобільного застосунку)
- purchase
Якщо ви працюєте лише з веб-сайтами, в якості конверсії у вас може відпрацьовувати тільки подія purchase. Як і в попередній версії (мається на увазі Universal), purchase — це подія електронної торгівлі, яку потрібно ще додатково налаштувати. Як це зробити ви можете прочитати у відповідній статті — Налаштування Ecommerce Google Analytics 4 через Google Tag Manager. Детальна інструкція.
Створення конверсій на основі простих подій
Якщо електронна торгівля ще не налаштована, а відстежувати ефективність уже потрібно — саме час передати свої перші події та на їх основі налаштувати конверсії.
Про те як відправляти події в Google Analytics 4 Simo Ahava вже написав прекрасну статтю, так що цю частину я опишу коротко.
Все як і раніше: створюємо тригер з необхідною умовою та підключаємо до тегу типу Google Аналітика: подія GA 4. Приклад тегу з налаштуваннями нижче. Частина, що розмита, розбирається в наступному блоці цієї статті. Для поточних налаштувань вона не потрібна.
Тут і далі я припускаю, що ми вирішили передати в Google Analytics 4 подію успішної відправки форми і назвали її send_form.
Як бачите, налаштування дуже прості:
В пункті 1 ми обираємо тег конфігурації. Ви можете налаштувати його за аналогією до скріну нижче:
В пункті 2 вказуйте назву події, яку хочете передати. Саме в такому вигляді воно відображатиметься потім в інтерфейсі Google Analytics. Рекомендований формат: snake_case.
В пункті 3 підключаєте необхідні тригери. Оскільки в налаштуваннях тригерів нічого не змінилося, залежно від дії, що відстежується, вам можуть допомогти наступні статті:
- Відстеження відправки форми за допомогою тригера Видимість елемента
- Відстеження відправки форми за допомогою базового тригера GTM
- Відстеження кліків на посилання за допомогою Google Tag Manager: Практичний посібник з прикладами
- Відстеження кліків на елементи сайту за допомогою Google Tag Manager: Розширений посібник
- Покращений тригер таймера Google Tag Manager: запускаємо таймер за часом активності вкладки
- Відстежуємо взаємодію користувачів із формами за допомогою Google Tag Manager
Після того, як ви налаштуєте передачу події — час переходити до наступного етапу.
Позначити як конверсію чи створити подію-конверсію?
Під час швидкого перегляду інтерфейсу Google Analytics 4 можна помітити два способи створення конверсії:
Що в першому, що в другому випадках результат буде такий ж. Відмінність в тому, що Позначити як конверсію можна лише подію, інформація про яку вже фіксувалась в Google Analytics 4. Якщо ж це нова подія, як у нашому випадку, краще скористатися спеціальною кнопкою Створити подію-конверсію. Все що потрібно — це в полі, що з’явилося, ввести назву події так, як ви вказали в GTM. У нашому випадку налаштування буде таким:
Якщо ви все зробили правильно — подія буде позначена як конверсія. На цьому налаштування закінчені.
Налаштування конверсії на основі події та параметрів події
Коли нам потрібно налаштувати одну конверсію для всіх форм на нашому сайті, спосіб, описаний вище, чудово підійде. Але що робити, якщо необхідно створити окремі конверсії для різних форм на одному сайті? Є два способи:
- Спосіб 1: Для кожної форми ми створюємо окрему подію, наприклад:
send_form_contact_us — для відправки форми на сторінці Контакти та send_form_callback — для відправки форми Перетелефонуйте мені.
- Спосіб 2: При будь-якій відправці форми ми передаємо подію send_form і додаємо для нашої події параметр, наприклад: form_name, в який передаємо назву події.
Другий спосіб краще, оскільки, швидше за все, вам також необхідно буде створити загальну конверсію для всіх відправлених форм, а з однією подією зробити це набагато простіше.
Отже, ми маємо подію send_form з параметром form_name і значенням contact_us. На скріншоті нижче я показав, що ви можете також вказати декілька параметрів для події (наприклад, не лише form_name, але і location). Від цього подальша логіка налаштування не зміниться.
Переходимо в інтерфейс Google Analytics 4 та в розділі Усі події тиснемо на кнопку Створити подію:
У вікні, що з’явилось, натискаємо на кнопку Створити і переходимо до налаштування конфігурації нової події:
- Назва події користувача — у цьому пункті вказуємо назву нової події, яку ми зараз створимо. У нашому випадку нова подія називатиметься ContactUs. Рекомендую використовувати формат назви для таких подій, відмінний від назви подій, що передаються за допомогою GTM, щоб можна було відрізнити, які події реально приходять з сайту, а які створені всередині Google Analytics 4.
- Умови збігу — прописуємо правила, яку саме подію і з якими значеннями параметрів ми хочемо враховувати. Наприклад, ми, як віртуальну подію ContactUs, хочемо враховувати подію send_form, в якій параметр form_name такий ж, як contact_us.
- Налаштування параметра — в цьому блоці ви можете вказати: чи потрібно копіювати параметри з початкової події. Наприклад, у нашому випадку, чи хочемо ми, щоб у події ContactUs був параметр location. У цьому блоці ви також зможете налаштувати зміни параметрів, але ця тема виходить за рамки цієї статті.
Після всіх налаштувань не забудьте натиснути кнопку Створити у верхньому правому куті. Тепер, коли ми створили свою подію, слід зазначити, що ми хочемо фіксувати її як подію-конверсію. Для цього переходимо у розділ Конверсії, натискаємо на кнопку Створити подію-конверсію та у полі, що з’явилось, вводимо назву нашої нової події — ContactUs. На цьому налаштування закінчені.
Налаштування конверсії на основі тригера аудиторії
Описані вище способи не були чимось надто незвичним, якщо ви раніше працювали з іншими системами аналітики. Схожий метод вже давно використовується у Facebook.
Останній спосіб створення подій у Google Analytics 4 кардинально відрізняється від усього описаного вище. Подією в даному випадку буде не виконання користувачем певної дії на сайті, а попадання в ту чи іншу аудиторію. Такий спосіб буде дуже актуальним, якщо вам потрібно позначити як конверсію якусь послідовність дій, скоєних на різних сторінках сайту.
Наприклад, у мене в блозі немає якихось конкретних конверсій, як, наприклад, покупка, але є подія add_to_cart, яка спрацьовує, коли вкладка із статтею була активна 30 секунд, і користувач проскролив її не менш ніж на 50%. Припустимо, я вирішив, що хочу вважати конверсіями сеанси, в яких у користувача тричі спрацювала подія add_to_cart. Для цього я створю аудиторію з послідовністю цих дій (не соромтеся комбінувати різноманітні події в цьому редакторі).
Наступним кроком буде натиснути на кнопку Створити в Тригері аудиторії. У полі Назва події напишіть назву нової події. Саме вона фіксуватиметься, коли користувач потрапить до вашої аудиторії. Гарною практикою буде додавання до такої події префіксу audience_, щоб потім можна було зрозуміти: які події відправляються з сайту, а які створені на основі аудиторій.
Що стосується пункту Реєструвати додаткову подію, коли склад аудиторії оновлюється, він працює наступним чином: якщо налаштування активоване і користувач, який на поточний момент вже є в аудиторії, повторно виконає всі умови — подія спрацює повторно. Якщо ж пункт вимкнено, при оновленні аудиторії подія НЕ спрацьовуватиме повторно. Для користувачів, які на даний момент не в аудиторії, цей пункт не відіграє ролі — для них подія буде зафіксована в будь-якому випадку.
Ще один момент, який необхідно згадати — Вибір області дії для послідовності:
Якщо ви хочете, щоб уся послідовність дій відбувалась в рамках одного сеансу, обирайте пункт В одному сеансі. Якщо вас цікавлять користувачі, які виконали послідовність за один АБО кілька сеансів — обирайте У всіх сеансах.
Залишилося дати назву вашій аудиторії, натиснути на кнопку Зберегти, ну і, звісно ж, створити подію-конверсію:
Замість висновку
Google Analytics дає нам можливість більш точно налаштовувати конверсії і це не може не радувати. Сподіваюся, що функціонал створення подій на основі потрапляння користувача в аудиторію вразив вас так же, як і мене. Напишіть у коментарях з якими проблемами при роботі з Google Analytics 4 ви стикаєтеся і, можливо, вже в наступній статті я розберу їх більш детально.