Навіщо рахувати конверсії
Відвідування самі по собі нічого не кажуть про бізнес. Важливо, скільки людей зробили те, заради чого існує сайт: надіслали форму, натиснули на номер телефону, написали в месенджер чи купили товар. Саме ці дії й називають конверсіями — у GA4 вони тепер звуться ключовими подіями.
Коли конверсії рахуються, видно, які сторінки, запити й рекламні кампанії приносять клієнтів, а на які гроші йдуть даремно. Без цього реклама налаштовується наосліп.
Що таке GA4 і Google Tag Manager
- Google Analytics 4 (GA4) — сервіс статистики: збирає відвідування й події та будує звіти.
- Google Tag Manager (GTM) — «диспетчер» кодів на сайті. Код GTM вставляється один раз, а далі теги GA4, Google Ads чи пікселя Meta додаються й змінюються в його інтерфейсі, без правок у темі сайту.
Через GTM зручно налаштовувати події: умову («клік на посилання tel:», «перегляд сторінки подяки») задаєте мишкою, а не кодом.
Що GA4 рахує сам
У GA4 є «покращене вимірювання» — воно без налаштувань фіксує прокручування сторінки, переходи на інші сайти, завантаження файлів, пошук по сайту й перегляд відео. Подію надсилання форми воно теж намагається ловити, але на формах WordPress, які надсилаються без перезавантаження сторінки, вона часто спрацьовує неправильно. Тому заявки краще налаштувати окремо.
Покрокове налаштування
- Створіть ресурс GA4 і потік даних для сайту — отримаєте ідентифікатор виду
G-XXXXXXX. - Створіть контейнер GTM і вставте його код на всі сторінки сайту: на WordPress — плагіном або в шаблон теми, один раз.
- Додайте тег Google (Google Tag) з ідентифікатором GA4 і тригером «Усі сторінки» — це базова статистика.
- Налаштуйте події. Для кожної потрібної дії — тег «Подія Google Analytics: GA4» з назвою події й свій тригер.
- Перевірте в режимі попереднього перегляду GTM і в DebugView у GA4, потім опублікуйте контейнер.
- Позначте події як ключові в GA4: Адміністрування → Події → перемикач «Позначити як ключову подію».
Які події налаштувати насамперед
- Заявка з форми. Найнадійніше — перегляд сторінки «Дякуємо» після надсилання або подія, яку форма передає в dataLayer (Contact Form 7, WPForms, Gravity Forms це вміють). Назва події —
generate_lead. - Клік на телефон. Тригер «Клік — лише посилання», умова: URL посилання починається з
tel:. - Месенджери й пошта. Те саме для посилань
mailto:, Telegram, Viber чи WhatsApp. - Покупка в інтернет-магазині. Для WooCommerce потрібен плагін, який передає в dataLayer подію
purchaseіз сумою й товарами. Тоді GA4 рахує не лише кількість замовлень, а й дохід.
Типова помилка: подію покупки прив’язують до перегляду сторінки «Замовлення отримано», а покупець оновлює її чи повертається до неї з листа — і одне замовлення рахується двічі чи тричі. Подію з dataLayer плагін надсилає один раз.
Як перевірити, що все працює
- У GTM натисніть «Попередній перегляд»: відкриється сайт, а Tag Assistant покаже, які теги спрацювали на кожну дію.
- У GA4 відкрийте Адміністрування → DebugView: події з режиму перегляду з’являються там за кілька секунд.
- Зробіть тестову заявку й тестовий клік на телефон — кожна дія має дати рівно одну подію.
- Звичайні звіти GA4 оновлюються із запізненням до доби, тож не панікуйте, якщо подія не видна в них одразу.
Передача конверсій у Google Ads
Якщо ви запускаєте рекламу, ключові події GA4 можна імпортувати в Google Ads: після зв’язування акаунтів вони з’являються в розділі конверсій. Тоді Google Ads оптимізує ставки під заявки й продажі, а не під кліки. Для точнішого обліку покупок у магазині краще додати ще й окремий тег конверсії Google Ads у тому ж GTM.
Для відвідувачів з Європи теги мають враховувати згоду на cookie — про це окрема стаття: Consent Mode v2 і банер згоди.
Часті запитання
Чи можна обійтися без Google Tag Manager?
Можна вставити код GA4 напряму, але тоді кожну нову подію доведеться програмувати в темі сайту. GTM дає змінювати облік без розробника й без ризику зламати сайт.
Скільки ключових подій можна мати?
GA4 дозволяє позначити до 50 ключових подій на ресурс. Для невеликого бізнесу вистачає трьох-п’яти: заявка, дзвінок, месенджер, покупка.
Чому в GA4 менше заявок, ніж прийшло на пошту?
Частину відвідувачів не видно через блокувальники реклами й відмову від cookie, а частину — через помилку в тригері. Невелика різниця нормальна; якщо розбіжність велика — перевірте тригер у режимі попереднього перегляду.
Хто може налаштувати?
Я налаштовую GA4, Google Tag Manager, конверсії й передачу в Google Ads для сайтів на WordPress і WooCommerce — з перевіркою, що кожна заявка й покупка рахується рівно один раз. Почати можна з аудиту сайту або SEO-просування.