Наскрізна аналітика: як зв'язати GA4, CRM і реальні продажі
GA4 показує заявки. CRM показує гроші. Поки ці дві системи не зв'язані, ви оптимізуєте рекламу за кліками, а не за прибутком — і часто вимикаєте канал, який приносить найбільші чеки.
Що таке наскрізна аналітика простими словами
Це ланцюжок: джерело трафіку → заявка → угода → оплата, склеєний в одну таблицю. Результат — звіт «канал / кампанія → витрати → ліди → продажі → ROMI».
Крок 1. Розмітка трафіку UTM
Єдиний стандарт: utm_source, utm_medium, utm_campaign, utm_content. Без хаосу з великими літерами й пробілами — інакше один канал розлізеться на 10 рядків.
Крок 2. Передавати client_id у CRM
У формі на сайті додайте приховані поля: client_id з GA4 (gtag('get', ...)), UTM-мітки з першого й останнього візиту, сторінка-джерело. Ці поля зберігаються в угоді CRM.
gtag('get', 'G-XXXXXXX', 'client_id', (id) => {{ document.querySelector('[name=client_id]').value = id; }});Крок 3. Офлайн-конверсії назад у GA4 та Google Ads
Коли угода в CRM переходить у «Оплачено», відправляйте подію purchase з реальною сумою через Measurement Protocol або імпорт офлайн-конверсій у Google Ads. Тоді алгоритм оптимізується під гроші, а не під форми.
Крок 4. Звіти, які реально використовуються
- Канал → ліди → квал. ліди → угоди → дохід → ROMI
- Вартість ліда й вартість продажу по кампаніях
- Цикл угоди по каналах (де швидше закривається)
- Причини відмов по джерелах — якість трафіку
Типові помилки
- Рахувати всі форми як «конверсію», включно з підпискою на розсилку
- Немає єдиного джерела правди: маркетинг дивиться GA4, продажі — CRM
- Не враховується атрибуція: перший дотик віддає всю заслугу брендовому запиту
Далі: налаштування подій GA4, підключення CRM до сайту. Налаштувати під ключ → /services/crm-implementation.
