Наскрізна аналітика без підрядника: мінімальний набір
Мінімальний набір для наскрізної аналітики своїми руками: розмітка, CRM, звіт, метрики, строки налаштування і типові помилки.
Редакція ADS BeastОпубліковано 7 хв читання
Наскрізна аналітика без підрядника зводиться до трьох речей: розміченого трафіку, обліку угод і одного звіту, який показує джерело поруч із продажем. Цього достатньо, щоб бачити, який канал приносить гроші, а який з'їдає бюджет, і не платити за це агенції.
Коротко
- Мінімум: веб-аналітика з UTM, CRM або таблиця з угодами, звіт, що зводить джерело з продажем.
- Базова зв'язка на одному сайті займає 8-16 годин роботи.
- GA4 або Matomo, Google Tag Manager і Looker Studio закривають задачу на безкоштовному рівні.
- Для магазину критичні події purchase і refund, для B2B - статуси угод у CRM.
- Головні метрики: вартість ліда чи замовлення за каналами, конверсія в оплату, ROMI.
- Найчастіше дані псують неповна розмітка форм, втрата UTM на піддоменах і ручне введення угод.
Що входить у мінімальний набір
Мінімальний набір - це веб-аналітика з UTM-розміткою, місце, де фіксуються угоди, і один звіт, який зводить джерело з продажем. Усе інше (дашборди по командах, когорти, атрибуція за кількома моделями) - надбудови, які має сенс робити після того, як працює база.
Розкладімо на три шари.
Трафік. Будь-який аналітичний інструмент, який бачить сесії та джерела: Google Analytics 4 або Matomo. Обидва безкоштовні на стартовому рівні й обидва вміють працювати з кампаніями через UTM.
Події. Тут фіксується те, що людина зробила: заповнила форму, додала товар у кошик, оплатила. Без розмітки подій аналітика бачить лише візити, і зв'язати їх із грошима неможливо.
Угоди. CRM або, якщо її немає, таблиця. У таблиці достатньо колонок: дата, сума, статус, джерело, ідентифікатор клієнта. Цього вистачить для базового звіту.
Звіт. Одна сторінка, де джерело стоїть поруч із продажем. Looker Studio дає безкоштовний рівень візуалізації й підключається і до GA4, і до Google Sheets.
Який стек закриває задачу безкоштовно
Безкоштовного стеку достатньо для одного сайту й невеликого відділу продажів. Платити доводиться тоді, коли з'являється багато джерел, кілька доменів або потрібна автоматична вигрузка з CRM за розкладом.
| Компонент | Безкоштовний варіант | Коли потрібен платний |
|---|---|---|
| Веб-аналітика | GA4 або Matomo | Високі ліміти подій, складна конфіденційність |
| Тег-менеджер | Google Tag Manager | Майже ніколи на малому обсязі |
| Візуалізація | Looker Studio | Багато джерел, потрібне оновлення щогодини |
| Передача з CRM | Вигрузка в Sheets або CSV | Потрібна автоматизація без рук |
| Конектори | Ручна вигрузка | CRM з API, конектори від 20 до 100 доларів на місяць |
Конектори на кшталт Supermetrics або OWOX мають сенс, коли ручна вигрузка забирає більше часу, ніж коштує підписка. До того моменту таблиця працює не гірше.
Як передати дані з форм і CRM у звіт
Найпростіший шлях - приховані поля з UTM-мітками у формі плюс вигрузка угод із CRM у Google Sheets або CSV. Далі в Looker Studio ви з'єднуєте таблицю з GA4 за ідентифікатором клієнта або за датою і каналом. Якщо CRM має API, використовуйте готові конектори.
Покроково це виглядає так.
- Розмітьте всі кампанії через конструктор UTM-міток, щоб джерело, канал і кампанія писалися однаково в усіх системах.
- Додайте у форми приховані поля, які зберігають UTM і передають їх у CRM разом із заявкою.
- Переконайтеся, що мітки доживають до картки в CRM: переходи між піддоменами та редиректи часто їх обрізають, і тоді заявка приходить без джерела.
- Налаштуйте події в GTM: відправку форми, покупку, повернення коштів.
- Вигружайте угоди з CRM у Sheets за розкладом або вручну.
- З'єднайте таблицю з GA4 у Looker Studio і побудуйте звіт.
Якщо на якомусь кроці дані розходяться, перше місце для перевірки - чому цифри рекламного кабінету не збігаються з CRM. Розбіжність майже завжди має конкретну причину, а не «похибку системи».
Які метрики показувати в першу чергу
П'яти-семи показників достатньо, щоб приймати рішення про бюджети. Дивіться на вартість ліда або замовлення за каналами, конверсію з ліда в оплату і ROMI по кожному джерелу. Для B2B додайте середній цикл угоди в днях і частку повторних звернень.
Ці метрики працюють разом. Вартість ліда сама по собі нічого не каже: дешевий лід із каналу, який не доходить до оплати, гірший за дорогий лід із високою конверсією. ROMI зводить це в одну цифру й показує, куди повертати бюджет.
Окремо варто стежити за вікном атрибуції. Той самий період у різних налаштуваннях дає різні цифри, і це не помилка, а різниця в тому, кому зараховується продаж. Детальніше про це - у матеріалі про вікно атрибуції та різні цифри за один період.
Скільки часу це займає
Базова зв'язка на одному сайті займає 8-16 годин: 2-4 години на розмітку подій, 3-5 на передачу даних у CRM, решта на звіт. Якщо джерел трафіку більше п'яти або є кілька доменів, час подвоюється. Повноцінне налагодження з перевіркою даних зазвичай розтягується на 2-3 тижні по кілька годин на день.
Чому не за один вечір: розмітку можна зробити швидко, а от перевірка займає більше, ніж налаштування. Потрібно дочекатися реальних заявок, зіставити їх із сесіями, переконатися, що джерело не губиться на шляху. Це не робота, яку можна прискорити - тільки час спостереження.
Типові помилки, через які дані неточні
Найчастіші причини неточних даних - неповністю розмічені форми, втрата UTM при переходах між піддоменами і ручне введення угод у CRM. Ще одна типова проблема - розбіжність часових зон між GA4 і CRM, через що частина угод не зіставляється.
Ручне введення угод - окрема історія. Менеджер може вписати джерело не так, як воно звучить у звіті, або взагалі залишити поле порожнім, коли поспішає. Тому краще, щоб джерело підставлялося автоматично з форми, а людина його не чіпала.
Регулярна перевірка вибірки з 20-30 угод раз на місяць показує, де саме губиться зв'язок. Якщо у вибірці є угоди без джерела, проблема в розмітці. Якщо джерело є, але не збігається з кабінетом, дивіться на атрибуцію.
Окремо перевіряйте пікселі та серверні події. Коли Meta Pixel не передає події, частина конверсій не долітає до рекламної системи, і кабінет показує занижені результати. Це не завжди видно одразу.
Що робити, коли каналів стає багато
Коли каналів більше п'яти або з'являються кілька доменів, ручна зв'язка починає сипатися. На цьому етапі варто зафіксувати єдиний стандарт розмітки і перевести вигрузку з CRM на розклад. Це вже не про інструменти, а про дисципліну: однакові назви кампаній, однакова логіка статусів, однакова часова зона.
Якщо ви не хочете тримати це на собі, є сенс подивитися, як наскрізна аналітика збирається на боці платформи, і порівняти з тим, що ви вже зробили руками.
Наступний крок
Почніть із найвужчого місця: візьміть 20-30 останніх угод і перевірте, у скількох із них заповнене джерело. Якщо порожніх більше двох-трьох, проблема в розмітці форм, і решту налаштувань робити зарано. Якщо джерело є скрізь, переходьте до звіту в Looker Studio.
FAQ
Що входить у мінімальний набір наскрізної аналітики без підрядника?
Мінімум це веб-аналітика з UTM-розміткою, CRM або таблиця з угодами і один звіт, який зводить джерело з продажем. Зазвичай достатньо Google Analytics 4 або Matomo, Google Tag Manager і Looker Studio як безкоштовного рівня візуалізації. Для інтернет-магазину додають події purchase і refund, для B2B - статуси угод у CRM.
Скільки часу потрібно, щоб налаштувати наскрізну аналітику самостійно?
Базова зв'язка на одному сайті займає 8-16 годин: 2-4 години на розмітку подій, 3-5 на передачу даних у CRM, решта на звіт. Якщо джерел трафіку більше п'яти або є кілька доменів, час подвоюється. Повноцінне налагодження з перевіркою даних зазвичай розтягується на 2-3 тижні по кілька годин на день.
Як передати дані з форм і CRM у звіт без розробника?
Найпростіший шлях - приховані поля з UTM-мітками у формі та вигрузка угод із CRM у Google Sheets або CSV. Далі в Looker Studio з'єднуєте таблицю з GA4 за ідентифікатором клієнта або за датою і каналом. Якщо CRM має API, використовуйте готові конектори на кшталт Supermetrics або OWOX, вони коштують від 20 до 100 доларів на місяць.
Які метрики показувати в наскрізному звіті в першу чергу?
Дивіться на вартість ліда або замовлення за каналами, конверсію з ліда в оплату і ROMI по кожному джерелу. Для B2B додайте середній цикл угоди в днях і частку повторних звернень. П'яти-семи показників достатньо, щоб приймати рішення про бюджети без підрядника.
Чому наскрізна аналітика без підрядника часто дає неточні дані?
Найчастіші причини - не повністю розмічені форми, втрата UTM при переходах між піддоменами і ручне введення угод у CRM. Ще одна типова проблема - розбіжність часових зон між GA4 і CRM, через що частина угод не зіставляється. Регулярна перевірка вибірки з 20-30 угод раз на місяць показує, де саме губиться зв'язок.