Чому GA4 і CRM показують різні конверсії та яким даним варто довіряти
Уявіть ситуацію: ви запускаєте рекламну кампанію, відкриваєте Google Analytics 4 і бачите 120 лідів. Потім заходите в CRM-систему – а там лише 86. Знайомо?
Розбіжності даних GA4 і CRM – одна з найпоширеніших проблем у сучасній маркетинговій аналітиці. Через це компанії починають сумніватися у правдивості звітів, неправильно оцінюють ефективність рекламних кампаній і зрештою ухвалюють рішення на основі неточних даних.
У цій статті розберемо:
- чому GA4 і CRM показують різні дані;
- чому дані GA4 не збігаються з CRM;
- яким цифрам варто довіряти;
- як виправити розбіжності в GA4 і CRM;
- як побудувати більш точне відстеження конверсій і лідів.
Чому виникає GA4 CRM розбіжність конверсій
Щоб зрозуміти причини проблеми, насамперед варто памʼятати: GA4 і CRM виконують різні функції та збирають дані за різною логікою. Саме це є головною причиною того, що їхні звіти часто не збігаються.
GA4 фіксує поведінку користувача
Google Analytics 4 – це система відстеження подій, яка аналізує взаємодію користувача із сайтом. Вона реєструє перегляди сторінок, кліки, відправку форм, взаємодію з елементами інтерфейсу та інші дії, намагаючись відтворити повний шлях користувача до конверсії.
Іншими словами, GA4 фіксує намір користувача виконати певну дію.
CRM фіксує бізнес-результат
CRM працює за зовсім іншим принципом. Вона містить лише ті дані, які мають практичну цінність для бізнесу: створені ліди, заявки, угоди, статуси клієнтів, оплати, офлайн-конверсії, дохід та інші результати взаємодії з клієнтом.
Тобто CRM відображає вже підтверджений результат для бізнесу, а не лише факт взаємодії із сайтом.
Саме тому GA4 показує більше конверсій, ніж CRM у багатьох проєктах: система аналітики враховує намір користувача виконати цільову дію, тоді як CRM – лише успішно створений або оброблений лід.
Основні причини, чому GA4 і CRM показують різні дані
1. Користувач не дійшов до CRM
Це найпоширеніша причина. Наприклад, ваш сайт має лід-форму. Користувач заповнює форму на сайті та натискає кнопку «Надіслати». GA4 успішно фіксує подію, однак через технічну помилку форма фактично не відправляється або заявка не потрапляє до CRM.
У результаті аналітика зараховує конверсію, а CRM – ні. Саме так виникає ситуація, коли ліди в CRM не збігаються з GA4.
Типові технічні причини
Якщо ви регулярно бачите більше заявок у Google Analytics 4, ніж у CRM, проблема часто полягає не в самій аналітиці, а в процесі передачі даних між сайтом, GTM, серверною частиною та CRM-системою.
Нижче розглянемо найпоширеніші технічні причини, способи їх перевірки та спеціалістів, яких варто залучити до вирішення.
Помилки API між сайтом та CRM
У багатьох проєктах форма не передає заявку безпосередньо в CRM.
Зазвичай між ними працює API – спеціальний механізм обміну даними між різними системами.
Проблеми можуть виникати, якщо:
- CRM тимчасово недоступна;
- API повертає помилку;
- сервер не отримує відповідь від CRM;
- окремі поля передаються некоректно;
- CRM відхиляє заявку через помилку валідації.
У такому випадку GA4 вже зафіксував подію відправлення форми, але CRM так і не створила новий лід.
Що перевірити:
- наявність помилок 4xx або 5xx у вкладці Network браузера;
- failed requests у backend-логах;
- чи передаються всі обовʼязкові поля до CRM;
- чи немає обмежень API (rate limits) або блокувань.
До кого звернутися для вирішення проблеми:
- Backend Developer;
- CRM Integrator;
- DevOps або технічна команда CRM.
Некоректна інтеграція форм
Іноді сама форма працює коректно лише зовні, тоді як інтеграція налаштована неправильно.
Наприклад:
- повідомлення «Дякуємо» відображається ще до фактичної відправки форми;
- success-повідомлення спрацьовує навіть у разі помилки;
- frontend не очікує відповіді від сервера;
- submit-подія запускається надто рано.
У таких ситуаціях GA4 уже зарахував конверсію, тоді як CRM не отримала заявку.
Особливо часто подібні проблеми трапляються на:
- React/Vue SPA;
- багатокрокових формах;
- pop-up формах;
- iframe-формах;
- конструкторах форм сторонніх сервісів.
Що перевірити:
- чи запускається подія GA4 лише після успішної відповіді сервера;
- чи сервер справді повертає успішну відповідь;
- чи відсутній fake success state;
- чи збігається кількість успішних API-запитів із кількістю створених лідів у CRM.
До кого звернутися для вирішення проблеми:
- Frontend Developer;
- GTM / Analytics Specialist;
- Backend Developer.
Дублікати заявок
GA4 може рахувати кілька submit-подій від одного користувача.
Причиною можуть бути:
- подвійне натискання кнопки;
- повторна відправка форми;
- оновлення сторінки після submit;
- некоректне налаштування тригерів GTM.
CRM при цьому об’єднує дублікати або не створює новий лід, якщо заявка вже існує за тим самим email чи номером телефону.
Саме тому іноді складається враження, що дані GA4 не збігаються з CRM, хоча фактично системи просто по-різному обробляють повторні звернення.
Що перевірити:
- чи не спрацьовує тег кілька разів;
- чи налаштована логіка дедуплікації;
- чи використовуються event_id або lead_id;
- чи налаштований захист від подвійного натискання кнопки (debounce або double-click protection).
До кого звернутися для вирішення проблеми:
- GTM Specialist;
- Frontend Developer;
- CRM Administrator.
CAPTCHA блокує частину заявок
Система захисту від спаму, зокрема reCAPTCHA, може заблокувати заявку ще до її потрапляння в CRM.
Наприклад:
- користувач не пройшов CAPTCHA;
- браузерне розширення заблокувало її скрипт;
- закінчився час проходження перевірки;
- антиспам-система визначила заявку як підозрілу.
У такій ситуації GA4 вже може зафіксувати подію, тоді як CRM не створить лід.
Що перевірити:
- чи надсилається submit-подія до проходження CAPTCHA;
- чи є відхилені запити (rejected requests);
- чи ведеться облік заблокованих заявок;
- чи виникають помилки reCAPTCHA у Console або Network.
До кого звернутися для вирішення проблеми:
- Frontend Developer;
- Backend Developer;
- спеціаліст з інформаційної безпеки або anti-spam систем.
JavaScript-помилки на сайті
Іноді проблема зовсім не повʼязана із CRM, а виникає через JavaScript-помилки.
Наприклад:
- не завантажився GTM;
- перестав працювати скрипт форми;
- виник конфлікт між JavaScript-бібліотеками;
- після оновлення сайту частина скриптів почала працювати некоректно.
У результаті події можуть дублюватися, відправлятися лише частково або взагалі не потрапляти до систем аналітики. Це негативно впливає на цілісність даних і ускладнює подальше відстеження лідів.
Що перевірити:
- Browser Console;
- GTM Preview Mode;
- JavaScript Errors;
- чи коректно завантажуються всі необхідні скрипти.
До кого звернутися для вирішення проблеми:
- Frontend Developer;
- Analytics Specialist.
2. Різні моделі атрибуції
Ще одна дуже поширена причина, чому GA4 і CRM показують різні дані, – використання різних моделей атрибуції.
За замовчуванням GA4 застосовує data-driven attribution – модель, яка розподіляє цінність конверсії між кількома точками взаємодії користувача.
CRM-системи часто використовують інший підхід. Наприклад, вони можуть фіксувати лише перший контакт (First Click), останній (Last Click) або власну бізнес-логіку розподілу конверсій.
Через це один і той самий лід може бути віднесений до різних рекламних каналів залежно від системи, у якій ви переглядаєте звіт.
Саме тому під час аналізу ефективності реклами важливо враховувати, яка модель атрибуції використовується в кожному інструменті. Без цього порівняння звітів буде некоректним.
3. Cookie-згода та блокування трекінгу
Сьогодні cookie-згода сильно впливає на точність даних.
Якщо користувач не погодився на використання cookies, застосовує ad blocker або користується браузерами Safari чи Firefox із посиленим захистом приватності, GA4 може не зафіксувати частину взаємодій.
При цьому CRM усе одно отримає заявку, якщо форма була успішно відправлена.
Частково вирішити проблему допомагає серверне відстеження (Server-side Tracking). Воно дозволяє зменшити втрати даних, повʼязані з блокуванням браузерами або обмеженнями cookies, а також підвищити цілісність даних.
4. UTM-мітки CRM і GA4 не збігаються
Однією з найчастіших причин неточностей є ситуація, коли UTM-мітки CRM і GA4 не збігаються.
UTM-параметри є основою коректної маркетингової аналітики, однак під час передачі даних вони можуть втрачатися або змінюватися.
Наприклад:
- UTM-мітки губляться під час редиректів;
- CRM некоректно зчитує параметри;
- частина UTM не передається разом із формою;
- SPA-сайти перезаписують URL після завантаження сторінки.
У результаті різні системи визначають різні джерела трафіку, через що маркетингова аналітика стає менш точною, а аналіз воронки може давати хибні висновки.
Саме тому важливо регулярно перевіряти, чи коректно передаються UTM-мітки між сайтом, GTM, CRM та рекламними платформами.
5. GA4 рахує події, а CRM – унікальні ліди
Ще одна дуже поширена причина розбіжностей полягає в тому, що GA4 та CRM по-різному працюють із повторними діями користувачів.
Google Analytics 4 фіксує майже кожну взаємодію із сайтом. Якщо користувач випадково натиснув кнопку «Надіслати» кілька разів, оновив сторінку після відправлення форми або виконав однакову дію кілька разів, аналітика може врахувати кожну з них як окрему конверсію.
Те саме стосується дубльованих подій через помилки налаштування GTM, некоректних тригерів або тестових заявок, які залишає команда під час перевірки сайту.
Більшість сучасних CRM-систем автоматично знаходять дублікати за email, номером телефону або іншими ідентифікаторами та не створюють новий запис, якщо заявка вже існує.
Крім цього, багато CRM мають власні механізми антиспаму та автоматичної фільтрації підозрілих заявок.
Саме через це часто виникає ситуація, коли GA4 показує більше конверсій, ніж CRM. У звітах аналітики цифри можуть виглядати завищеними, хоча насправді частина цих конверсій – це дублікати, повторні submit або технічні події, які не стали реальними новими лідами для бізнесу.
6. Різні часові зони та дати
Іноді причина розбіжностей між GA4 і CRM виявляється набагато простішою, ніж здається на перший погляд. Проблема може полягати лише в різних часових поясах або відмінностях у логіці фіксації дати конверсії.
Наприклад, Google Analytics 4 працює в одному часовому поясі, тоді як CRM – в іншому. У такому разі одна й та сама заявка може потрапити до різних календарних днів. Користувач міг залишити заявку о 23:30 за локальним часом, а для GA4 – уже наступний день через інші налаштування часового поясу.
Якщо трафік невеликий, така різниця майже непомітна. Проте у великих проєктах, де щодня обробляються сотні або тисячі лідів, навіть кілька годин різниці можуть суттєво впливати на щоденні звіти. Особливо часто це помітно у вечірній та нічний час, коли частина конверсій «переїжджає» між датами.
У результаті маркетингова команда бачить одну кількість конверсій за конкретний день, а відділ продажів – іншу. При цьому загальна кількість лідів за тиждень або місяць може бути майже однаковою, але розподіл по датах – різним.
Тому під час аналізу розбіжності даних важливо перевіряти не лише налаштування трекінгу, а й часові пояси у всіх системах: GA4, CRM, Google Ads, Meta Ads та backend-сервісах.
7. Проблеми з відстеженням подій
Ще одна популярна причина розбіжностей між GA4 і CRM – помилки у налаштуванні GTM або самого коду відстеження. Навіть незначна помилка може помітно вплинути на точність даних.
Наприклад:
- тег спрацьовує двічі через неправильно налаштований тригер;
- на сайті встановлено два контейнери GTM;
- подія надсилається до GA4 ще до успішної обробки сервером;
- подія не прив’язана до реального success-стану форми.
На SPA-сайтах (React, Vue та інших) додатковою проблемою стає повторне спрацювання page_view під час зміни маршруту або дублювання подій після повторного рендерингу сторінки.
Окрему увагу слід приділити серверному відстеженню. Якщо browser-side і server-side події налаштовані некоректно, частина конверсій може дублюватися, а інша – втрачатися.
У результаті накопичується розбіжність конверсій GA4 CRM, а звіти стають дедалі менш правдивими. Тому під час аудиту варто перевіряти весь ланцюжок передачі даних: від шару даних (dataLayer) до GTM, сервера та CRM.
GA4 чи CRM – яким даним довіряти
Коли в бізнесі виникають розбіжності між GA4 і CRM, закономірно постає питання: GA4 чи CRM – яким даним довіряти?
Коротка відповідь – обом, але для різних завдань.
Насправді ці системи не конкурують між собою, а доповнюють одна одну. Кожна з них відповідає за власний етап аналізу взаємодії користувача з бізнесом.
Коли варто орієнтуватися на Google Analytics 4
Google Analytics 4 допомагає зрозуміти, як користувач взаємодіє із сайтом:
- з якого джерела він прийшов;
- які сторінки переглянув;
- які дії виконав;
- на якому етапі залишив сайт;
- де відбулася конверсія.
Саме тому GA4 є основним інструментом для:
- оцінки ефективності рекламних кампаній;
- аналізу каналів залучення трафіку;
- дослідження шляху користувача;
- UX-аналітики;
- крос-канального відстеження;
- оцінки показника відмов;
- аналізу поведінки аудиторії у воронці.
Якщо потрібно зрозуміти, як користувач взаємодіє із сайтом до моменту покупки чи відправлення заявки, саме GA4 надає найбільш повну картину.
Коли основним джерелом даних є CRM
CRM працює вже на рівні бізнес-процесів. Вона показує не лише заявки, а й те, що відбулося після їх отримання:
- підтверджені ліди;
- статуси угод;
- продажі;
- фактичний дохід;
- офлайн-конверсії;
- результати роботи менеджерів із продажу.
Саме CRM зазвичай є головним джерелом даних для відділу продажів, фінансової аналітики та керівництва компанії.
Крім того, вона дозволяє проводити звірку доходів, аналізувати якість лідів і визначати, які рекламні кампанії приносять реальних клієнтів, а не лише конверсії.
Тому не варто намагатися визначити «правильнішу» систему. Оптимальний підхід – використовувати GA4 для аналізу маркетингу та поведінки користувачів, а CRM – для оцінки фактичних бізнес-результатів.
Як виправити розбіжності в GA4 і CRM
Повністю усунути відмінності між двома системами практично неможливо. Проте їх можна значно зменшити, якщо правильно налаштувати передачу даних і регулярно перевіряти роботу аналітики.
1. Передавайте конверсію лише після успішної обробки форми
Найпоширеніша помилка – надсилати подію до GA4 одразу після натискання кнопки.
Правильна логіка має виглядати так:
- Користувач успішно відправляє форму.
- CRM підтверджує створення ліда.
- Лише після цього GA4 отримує інформацію про конверсію.
Такий підхід значно покращує цілісність даних і мінімізує ситуації, коли дані GA4 не збігаються з CRM.
2. Використовуйте Server-side Tracking
Серверне відстеження дозволяє істотно скоротити втрати даних.
Його використання допомагає:
- зменшити вплив ad blockers;
- обійти частину обмежень браузерів;
- покращити точність даних;
- зробити відстеження конверсій стабільнішим.
Особливо це актуально для сайтів із великим рекламним трафіком.
3. Зберігайте Client ID та UTM у CRM
Це одна з найважливіших практик.
У CRM потрібно передавати:
- GA4 Client ID;
- session_id;
- gclid / fbclid;
- UTM-мітки;
- Landing Page;
- Referrer.
Завдяки цьому можна набагато точніше зіставляти дані різних систем, аналізувати дані сесій, відновлювати шлях користувача та ефективніше виконувати відстеження лідів.
4. Налаштуйте дедуплікацію
Щоб уникнути дублювання конверсій, необхідно правильно налаштувати механізм дедуплікації.
Для цього використовуйте унікальні ідентифікатори, наприклад:
- transaction_id;
- event_id;
- lead_id.
Це допоможе уникнути повторного врахування однакових заявок і зробить статистику значно точнішою.
5. Регулярно проводьте аудит аналітики
Навіть добре налаштована система з часом може працювати некоректно через оновлення сайту, зміни інтеграцій або людський фактор.
Тому варто регулярно перевіряти:
- GTM;
- dataLayer;
- GA4 DebugView;
- API CRM;
- UTM-логіку;
- узгодженість даних між усіма платформами;
- відправку подій;
- налаштування cookie-згоди.
Саме регулярний аудит допомагає швидко знаходити причини, чому GA4 і CRM показують різні дані, ще до того, як вони почнуть впливати на бізнес-рішення.
Яка розбіжність вважається нормальною
Досягти абсолютного збігу між показниками GA4 і CRM практично неможливо. Невеликі відмінності є природними, адже системи використовують різну логіку збору та обробки інформації.
Загалом можна орієнтуватися на такі значення:
- 5–15% – нормальна розбіжність;
- 15–30% – варто провести додатковий аналіз;
- понад 30% – найімовірніше, існують проблеми з налаштуванням аналітики, інтеграцій або процесом передачі даних.
Висновок
Розбіжності даних GA4 і CRM – це не завжди наслідок помилки. Найчастіше вони виникають через те, що кожна система збирає й інтерпретує інформацію по-своєму.
GA4 допомагає зрозуміти поведінку користувачів, оцінити ефективність рекламних кампаній і знайти точки зростання воронки продажів. CRM, своєю чергою, відображає реальні бізнес-результати: підтверджені ліди, продажі, дохід і статуси угод.
Тому головне завдання полягає не в тому, щоб отримати абсолютно однакові цифри, а в тому, щоб зрозуміти причини розбіжностей, мінімізувати втрати даних і забезпечити максимально високу точність даних.
Якщо регулярно проводити аудит аналітики, правильно налаштувати відстеження конверсій, контролювати передачу UTM-міток та використовувати серверне відстеження, різниця між системами стане прогнозованою й керованою, а ваші звіти – значно надійнішими. Звертайтесь до Livepage, якщо вам потрібна допомога з виявленням і усуненням розбіжностей між даними GA4 і CRM.












