{"id":88,"date":"2026-05-21T09:05:00","date_gmt":"2026-05-21T07:05:00","guid":{"rendered":"https:\/\/semownia.pl\/blog\/2026\/09\/30\/ga4-vs-crm-rozbieznosci-danych\/"},"modified":"2026-10-01T20:19:13","modified_gmt":"2026-10-01T18:19:13","slug":"ga4-vs-crm-rozbieznosci-danych","status":"publish","type":"post","link":"https:\/\/semownia.pl\/blog\/ga4-vs-crm-rozbieznosci-danych\/","title":{"rendered":"GA4 vs CRM: sk\u0105d rozbie\u017cno\u015bci w danych i kt\u00f3rej liczbie ufa zarz\u0105d"},"content":{"rendered":"<p class=\"sem-updated\"><strong>Aktualizacja:<\/strong> 30 wrze\u015bnia 2026 \u00b7 <strong>Autor:<\/strong> Szymon Sanecznik, SEMownia<\/p>\n<p>Na spotkaniu zarz\u0105du dzia\u0142 sprzeda\u017cy pokazuje przych\u00f3d z CRM, marketing przych\u00f3d z GA4, a finanse kwot\u0119 z faktur. Trzy liczby, \u017cadna si\u0119 nie zgadza. Po kwadransie dyskusja przestaje dotyczy\u0107 biznesu i zaczyna kr\u0105\u017cy\u0107 wok\u00f3\u0142 tego, czyj raport jest \u201eprawdziwy\u201d, a z mojego do\u015bwiadczenia najcz\u0119\u015bciej ko\u0144czy si\u0119 to utrat\u0105 zaufania do analityki i decyzjami podejmowanymi na wyczucie.<\/p>\n<p>Pokazuj\u0119 tu, sk\u0105d bior\u0105 si\u0119 rozbie\u017cno\u015bci mi\u0119dzy GA4 a CRM, jak je sklasyfikowa\u0107 bez nak\u0142adania si\u0119 przyczyn i jak zbudowa\u0107 matryc\u0119 uzgodnienia, kt\u00f3r\u0105 mo\u017cna pokaza\u0107 zarz\u0105dowi. Dostajesz symulacj\u0119 mostu od CRM do GA4, tabel\u0119 \u201ekt\u00f3ra liczba do kt\u00f3rej decyzji\u201d i list\u0119 kontroln\u0105 do wdro\u017cenia w dwa tygodnie. W symulacji GA4 pokazuje 302 tys. z\u0142, a CRM 316 tys. z\u0142 netto, i ta r\u00f3\u017cnica 4,5% wygl\u0105da niewinnie, cho\u0107 stoj\u0105 za ni\u0105 b\u0142\u0119dy rz\u0119du 150 tys. z\u0142, kt\u00f3re przypadkiem si\u0119 wzajemnie znosz\u0105.<\/p>\n<h2>Dlaczego GA4 pokazuje inne dane ni\u017c CRM?<\/h2>\n<p><strong>GA4 pokazuje inne dane ni\u017c CRM, bo mierzy zachowanie w przegl\u0105darce w momencie zakupu, zale\u017cnie od zg\u00f3d i dzia\u0142ania tag\u00f3w, a CRM rejestruje zam\u00f3wienia po stronie serwera i \u015bledzi ich dalszy los: p\u0142atno\u015b\u0107, anulacj\u0119, zwrot i faktur\u0119. Rozbie\u017cno\u015b\u0107 jest normalna. Problemem jest dopiero rozbie\u017cno\u015b\u0107, kt\u00f3rej nie umiesz wyja\u015bni\u0107.<\/strong><\/p>\n<p>GA4 jest narz\u0119dziem analitycznym, nie ksi\u0119gowym: dostaje zdarzenie <code>purchase<\/code> wys\u0142ane przez tag w chwili wy\u015bwietlenia strony podzi\u0119kowania i na tym jego wiedza si\u0119 ko\u0144czy. Nie wie, \u017ce klient nie op\u0142aci\u0142 przelewu, zwr\u00f3ci\u0142 po\u0142ow\u0119 zam\u00f3wienia albo \u017ce faktura wysz\u0142a w innym miesi\u0105cu. CRM wie to wszystko, ale zwykle nie wie, czy klient trafi\u0142 na stron\u0119 z reklamy na Instagramie, czy z wyszukiwarki.<\/p>\n<p>Kto wi\u0119c ma racj\u0119? To \u017ale postawione pytanie. W\u0142a\u015bciwe brzmi: kt\u00f3ra liczba odpowiada na kt\u00f3re pytanie i czy r\u00f3\u017cnic\u0119 mi\u0119dzy nimi da si\u0119 roz\u0142o\u017cy\u0107 na znane przyczyny.<\/p>\n<p>A jaka rozbie\u017cno\u015b\u0107 jest normalna? Jednej poprawnej warto\u015bci nie ma, bo zale\u017cy ona od odsetka zg\u00f3d, struktury p\u0142atno\u015bci i definicji przychodu, dlatego bardziej ni\u017c sam poziom interesuje mnie to, czy r\u00f3\u017cnic\u0119 umiesz wyja\u015bni\u0107 konkretnymi przyczynami i czy jest stabilna w czasie.<\/p>\n<h2>Pi\u0119\u0107 grup przyczyn rozbie\u017cno\u015bci<\/h2>\n<p>Dziel\u0119 przyczyny na pi\u0119\u0107 roz\u0142\u0105cznych grup wed\u0142ug tego, na jakim etapie powstaje r\u00f3\u017cnica: czy zdarzenie w og\u00f3le zosta\u0142o zmierzone, czy zosta\u0142o zmierzone poprawnie, co oznacza jego warto\u015b\u0107, kiedy zosta\u0142o zaliczone i komu zosta\u0142o przypisane. Ka\u017cda konkretna przyczyna nale\u017cy do jednej grupy.<\/p>\n<h3>1. Widoczno\u015b\u0107: GA4 nie widzi cz\u0119\u015bci zam\u00f3wie\u0144<\/h3>\n<ul>\n<li><strong>Brak zgody na cookies analityczne.<\/strong> Przy <code>analytics_storage='denied'<\/code> GA4 nie zapisuje identyfikator\u00f3w. W trybie podstawowym Consent Mode zakup nie jest widoczny wcale, w zaawansowanym mo\u017ce by\u0107 cz\u0119\u015bciowo modelowany, o ile us\u0142uga spe\u0142nia progi. Mechanik\u0119 opisuj\u0119 w tek\u015bcie o <a href=\"https:\/\/semownia.pl\/blog\/consent-mode-v2-modelowanie-konwersji-wplyw-na-raporty\/\">Consent Mode v2 i modelowaniu konwersji<\/a>.<\/li>\n<li><strong>Blokery reklam i ochrona prywatno\u015bci w przegl\u0105darkach.<\/strong> Cz\u0119\u015b\u0107 u\u017cytkownik\u00f3w korzysta z bloker\u00f3w reklam lub przegl\u0105darek z wbudowan\u0105 ochron\u0105 przed \u015bledzeniem. Cz\u0119\u015b\u0107 bloker\u00f3w odcina GA4 domy\u015blnie, cho\u0107 nie wszystkie, wi\u0119c ich udzia\u0142 warto oszacowa\u0107 na w\u0142asnym ruchu, por\u00f3wnuj\u0105c zam\u00f3wienia w CRM z transakcjami w GA4.<\/li>\n<li><strong>Safari i ITP.<\/strong> Mechanizm Intelligent Tracking Prevention usuwa pliki cookie zapisane przez JavaScript po 7 dniach bez interakcji ze stron\u0105, a gdy wej\u015bcie nast\u0105pi\u0142o z domeny uznanej za \u015bledz\u0105c\u0105 z parametrami w adresie (link decoration), skraca ten czas do 24 godzin. Powracaj\u0105cy klient bywa widziany jako nowy, co psuje \u015bcie\u017cki i atrybucj\u0119.<\/li>\n<\/ul>\n<h3>2. Integralno\u015b\u0107 zdarze\u0144: zakup zmierzony \u017ale<\/h3>\n<ul>\n<li><strong>Duplikaty.<\/strong> GA4 usuwa duplikaty zakup\u00f3w z tym samym <code>transaction_id<\/code>, ale tylko w strumieniach internetowych. Je\u015bli tag wysy\u0142a inny identyfikator przy od\u015bwie\u017ceniu strony podzi\u0119kowania albo zakup trafia raz z przegl\u0105darki, raz z serwera bez wsp\u00f3lnego ID, powstaje duplikat.<\/li>\n<li><strong>Pusty lub sta\u0142y <code>transaction_id<\/code>.<\/strong> Google ostrzega, \u017ce przy pustym ci\u0105gu GA4 potraktuje wszystkie zakupy jako duplikaty i znacz\u0105co zani\u017cy konwersje.<\/li>\n<li><strong>Zakupy, kt\u00f3re nie wracaj\u0105 na stron\u0119 podzi\u0119kowania.<\/strong> Klient p\u0142aci w bramce i zamyka kart\u0119. Je\u015bli tag <code>purchase<\/code> jest tylko na stronie powrotu, zam\u00f3wienie nie zostanie zmierzone.<\/li>\n<\/ul>\n<h3>3. Definicja warto\u015bci: ta sama transakcja, inna liczba<\/h3>\n<ul>\n<li><strong>VAT i dostawa.<\/strong> GA4 dostaje tak\u0105 warto\u015b\u0107, jak\u0105 wpisze tag, a to cz\u0119sto kwota brutto z dostaw\u0105, podczas gdy finanse raportuj\u0105 netto i bez dostawy.<\/li>\n<li><strong>Anulacje, nieop\u0142acone zam\u00f3wienia i zwroty.<\/strong> GA4 zapisuje zakup w chwili z\u0142o\u017cenia zam\u00f3wienia. Zwrot pojawi si\u0119 w GA4 tylko wtedy, gdy wy\u015blesz zdarzenie <code>refund<\/code>, np. przez Measurement Protocol.<\/li>\n<li><strong>Waluty.<\/strong> GA4 przelicza warto\u015bci na walut\u0119 us\u0142ugi po kursie z dnia poprzedzaj\u0105cego transakcj\u0119. CRM i ksi\u0119gowo\u015b\u0107 stosuj\u0105 w\u0142asne kursy, wi\u0119c przy sprzeda\u017cy zagranicznej r\u00f3\u017cnice s\u0105 nieuniknione. Brak parametru <code>currency<\/code> przy <code>value<\/code> psuje metryki przychodu.<\/li>\n<li><strong>Rabaty i karty podarunkowe.<\/strong> Czy warto\u015b\u0107 jest przed rabatem, czy po nim? I czy p\u0142atno\u015b\u0107 kart\u0105 podarunkow\u0105 to przych\u00f3d?<\/li>\n<\/ul>\n<h3>4. Czas: ta sama transakcja w innym dniu<\/h3>\n<ul>\n<li><strong>Strefa czasowa us\u0142ugi GA4<\/strong> r\u00f3\u017cna od strefy serwera sklepu przesuwa zam\u00f3wienia z ko\u0144ca dnia i miesi\u0105ca.<\/li>\n<li><strong>Data zam\u00f3wienia, p\u0142atno\u015bci i faktury<\/strong> to trzy r\u00f3\u017cne momenty: GA4 liczy moment zakupu, CRM cz\u0119sto dat\u0119 op\u0142acenia, a finanse dat\u0119 faktury.<\/li>\n<li><strong>Op\u00f3\u017anienia przetwarzania<\/strong> sprawiaj\u0105, \u017ce dane z ostatnich 24\u201348 godzin w GA4 mog\u0105 by\u0107 niepe\u0142ne, a atrybucja mo\u017ce si\u0119 zmienia\u0107 do 7 dni po konwersji.<\/li>\n<\/ul>\n<h3>5. Przypisanie \u017ar\u00f3d\u0142a: przych\u00f3d si\u0119 zgadza, kana\u0142y nie<\/h3>\n<ul>\n<li><strong>Nadpisywanie \u017ar\u00f3d\u0142a przez bramki p\u0142atno\u015bci.<\/strong> Klient wraca z serwisu p\u0142atno\u015bci na stron\u0119 sklepu, a GA4 widzi to jako now\u0105 wizyt\u0119 z odes\u0142aniem, przez co sprzeda\u017c trafia na \u201ebramka.pl \/ referral\u201d zamiast do kampanii, kt\u00f3ra j\u0105 wygenerowa\u0142a. Rozwi\u0105zanie: domeny bramek na li\u015bcie niechcianych odes\u0142a\u0144, kt\u00f3r\u0105 znajdziesz w ustawieniach strumienia danych, w konfiguracji tagu (do 50 domen na strumie\u0144).<\/li>\n<li><strong>R\u00f3\u017cne modele atrybucji.<\/strong> CRM zapisuje zwykle pierwsze lub ostatnie \u017ar\u00f3d\u0142o (UTM w formularzu), GA4 domy\u015blnie stosuje model oparty na danych. Szczeg\u00f3\u0142y w tek\u015bcie o <a href=\"https:\/\/semownia.pl\/blog\/atrybucja-oparta-na-danych-dda-vs-last-click\/\">atrybucji opartej na danych i last click<\/a>.<\/li>\n<li><strong>Wiele urz\u0105dze\u0144 i kana\u0142\u00f3w offline<\/strong>, czyli telefon, showroom czy handlowiec. CRM zna klienta. GA4 widzi anonimow\u0105 przegl\u0105dark\u0119.<\/li>\n<\/ul>\n<h2>Most uzgodnienia: od CRM do GA4 w liczbach<\/h2>\n<figure class=\"sem-figure\"><img class=\"wp-image-76\" src=\"https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall.jpg\" alt=\"Wykres kaskadowy z korektami danych, kt\u00f3ry ko\u0144czy si\u0119 s\u0142upkiem niemal tej samej wysoko\u015bci co pocz\u0105tkowy\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall.jpg 1600w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall-300x169.jpg 300w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall-1024x576.jpg 1024w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall-768x432.jpg 768w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/rekoncyliacja-danych-waterfall-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<p>Policzmy to na jednym miesi\u0105cu w sklepie internetowym. Liczby s\u0105 symulacj\u0105 na moich za\u0142o\u017ceniach, bez danych klienta, i dobrze pokazuj\u0105, dlaczego por\u00f3wnywanie samych sum jest ryzykowne.<\/p>\n<p><strong>Za\u0142o\u017cenia:<\/strong> sklep w Polsce, w miesi\u0105cu z\u0142o\u017cono zam\u00f3wienia o warto\u015bci 450 000 z\u0142 brutto (z dostaw\u0105). Tag GA4 wysy\u0142a warto\u015b\u0107 brutto z dostaw\u0105. 30% warto\u015bci zam\u00f3wie\u0144 pochodzi z sesji bez zgody na cookies analityczne, a us\u0142uga nie spe\u0142nia prog\u00f3w modelowania. Blokery i ograniczenia przegl\u0105darek odcinaj\u0105 5% pozosta\u0142ych zakup\u00f3w. 2% zakup\u00f3w trafia do GA4 podw\u00f3jnie (r\u00f3\u017cne <code>transaction_id<\/code>). 1% warto\u015bci przesuwa strefa czasowa. W CRM 6% zam\u00f3wie\u0144 jest anulowanych lub nieop\u0142aconych, a 8% pozosta\u0142ych warto\u015bci wraca jako zwroty. VAT 23%.<\/p>\n<table>\n<thead>\n<tr>\n<th>Krok<\/th>\n<th>\u015acie\u017cka GA4<\/th>\n<th>\u015acie\u017cka CRM \/ finanse<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Zam\u00f3wienia z\u0142o\u017cone (brutto z dostaw\u0105)<\/td>\n<td>450 000 z\u0142<\/td>\n<td>450 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>Brak zgody na analityk\u0119 (30%)<\/td>\n<td>\u2212135 000 z\u0142<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Blokery, ITP (5% pozosta\u0142ych)<\/td>\n<td>\u221215 750 z\u0142<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Duplikaty zakup\u00f3w (+2%)<\/td>\n<td>+5 985 z\u0142<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Strefa czasowa (\u22121%)<\/td>\n<td>\u22123 052 z\u0142<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Anulowane i nieop\u0142acone (6%)<\/td>\n<td>\u2014<\/td>\n<td>\u221227 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>Zwroty (8% pozosta\u0142ych)<\/td>\n<td>\u2014<\/td>\n<td>\u221233 840 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>VAT 23%<\/td>\n<td>\u2014<\/td>\n<td>\u221272 770 z\u0142<\/td>\n<\/tr>\n<tr>\n<td><strong>Wynik w raporcie<\/strong><\/td>\n<td><strong>302 183 z\u0142<\/strong><\/td>\n<td><strong>316 390 z\u0142 netto<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>GA4 pokazuje 95,5% przychodu netto z CRM. Na slajdzie dla zarz\u0105du wygl\u0105da to jak \u201eanalityka dzia\u0142a, r\u00f3\u017cnica 4,5%\u201d. W rzeczywisto\u015bci GA4 nie widzi 150 750 z\u0142 zam\u00f3wie\u0144 (brak zg\u00f3d i blokery), a jednocze\u015bnie zawy\u017ca warto\u015b\u0107 o VAT, anulacje i zwroty, wi\u0119c b\u0142\u0119dy o przeciwnych znakach przypadkowo si\u0119 znosz\u0105 i na slajdzie nikt ich nie zauwa\u017cy.<\/p>\n<p>Jakie wnioski wyci\u0105gam z tego mostu?<\/p>\n<ul>\n<li><strong>Zgodno\u015b\u0107 sum to nie dow\u00f3d poprawno\u015bci.<\/strong> Wystarczy, \u017ce zmieni si\u0119 odsetek zg\u00f3d albo tag zacznie wysy\u0142a\u0107 warto\u015b\u0107 netto, i \u201ezgodne\u201d dane rozjad\u0105 si\u0119 o kilkadziesi\u0105t procent.<\/li>\n<li><strong>Uzgadniaj po numerze zam\u00f3wienia.<\/strong> Eksport <code>transaction_id<\/code> z GA4 (lub z BigQuery) zestawiony z numerami zam\u00f3wie\u0144 w CRM pokazuje, kt\u00f3re zam\u00f3wienia brakuj\u0105, kt\u00f3re s\u0105 zdublowane i jakie maj\u0105 warto\u015bci.<\/li>\n<li><strong>Por\u00f3wnuj wska\u017anik pokrycia, nie przych\u00f3d.<\/strong> Odsetek zam\u00f3wie\u0144 z CRM, kt\u00f3re maj\u0105 odpowiednik w GA4, \u015bledzony tydzie\u0144 po tygodniu, szybciej wykryje awari\u0119 tagu ni\u017c por\u00f3wnanie przychodu.<\/li>\n<\/ul>\n<h2>Matryca uzgodnienia dla zarz\u0105du: kt\u00f3ra liczba do kt\u00f3rej decyzji?<\/h2>\n<p>Zamiast wybiera\u0107 jeden \u201eprawdziwy\u201d system, przypisz ka\u017cdemu pytaniu zarz\u0105dczemu \u017ar\u00f3d\u0142o danych i spos\u00f3b interpretacji; dane modelowane GA4 (to\u017csamo\u015b\u0107 raportowania \u201eMieszana\u201d) traktuj jako szacunek do oceny trend\u00f3w i kana\u0142\u00f3w, a dane fakturowe z CRM jako tward\u0105 podstaw\u0119 rozlicze\u0144.<\/p>\n<table>\n<thead>\n<tr>\n<th>Pytanie zarz\u0105du<\/th>\n<th>\u0179r\u00f3d\u0142o prawdy<\/th>\n<th>Rola drugiego systemu<\/th>\n<th>Jak interpretowa\u0107 r\u00f3\u017cnic\u0119<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ile sprzedali\u015bmy i zarobili\u015bmy?<\/td>\n<td>CRM \/ faktury (netto, po zwrotach)<\/td>\n<td>GA4 \u2014 tylko kontrolnie<\/td>\n<td>r\u00f3\u017cnica opisana mostem uzgodnienia<\/td>\n<\/tr>\n<tr>\n<td>Kt\u00f3re kana\u0142y przyprowadzaj\u0105 klient\u00f3w?<\/td>\n<td>GA4 (model oparty na danych) + UTM zapisane w CRM<\/td>\n<td>CRM \u2014 weryfikacja warto\u015bci i jako\u015bci klient\u00f3w<\/td>\n<td>udzia\u0142y kana\u0142\u00f3w, nie kwoty bezwzgl\u0119dne<\/td>\n<\/tr>\n<tr>\n<td>Czy kampania jest rentowna?<\/td>\n<td>CRM (mar\u017ca) + koszty z platform<\/td>\n<td>GA4 \/ Google Ads \u2014 przypisanie do kampanii<\/td>\n<td>ROAS z paneli korygowany wsp\u00f3\u0142czynnikiem pokrycia<\/td>\n<\/tr>\n<tr>\n<td>Czy strona konwertuje gorzej ni\u017c miesi\u0105c temu?<\/td>\n<td>GA4 (dane obserwowane)<\/td>\n<td>CRM \u2014 kontrola liczby zam\u00f3wie\u0144<\/td>\n<td>trend wa\u017cny tylko przy sta\u0142ym banerze i konfiguracji<\/td>\n<\/tr>\n<tr>\n<td>Czy pomiar dzia\u0142a?<\/td>\n<td>zestawienie po <code>transaction_id<\/code><\/td>\n<td>oba systemy<\/td>\n<td>wska\u017anik pokrycia zam\u00f3wie\u0144, alert przy spadku<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Je\u015bli \u0142\u0105czysz dodatkowo dane z Meta i Google Ads, suma przypisanych konwersji z platform b\u0119dzie wi\u0119ksza ni\u017c sprzeda\u017c w CRM, bo ka\u017cda platforma przypisuje sobie t\u0119 sam\u0105 transakcj\u0119. Architektur\u0119 jednego \u017ar\u00f3d\u0142a prawdy i import konwersji offline opisuj\u0119 w tek\u015bcie o <a href=\"https:\/\/semownia.pl\/blog\/single-source-of-truth-meta-google-crm-konwersje-offline\/\">\u0142\u0105czeniu danych z Meta, Google i CRM<\/a>.<\/p>\n<h2>Jak ograniczy\u0107 rozbie\u017cno\u015bci technicznie?<\/h2>\n<p>Czy wszystkie r\u00f3\u017cnice da si\u0119 usun\u0105\u0107? Nie. Cz\u0119\u015b\u0107 jest nieusuwalna (zgody, zwroty), ale wiele wynika z konfiguracji. Najcz\u0119stsze poprawki, w kolejno\u015bci od najta\u0144szej:<\/p>\n<ol>\n<li><strong>Unikalny <code>transaction_id<\/code><\/strong> r\u00f3wny numerowi zam\u00f3wienia w CRM, nigdy pusty, bez danych osobowych.<\/li>\n<li><strong>Sta\u0142a definicja <code>value<\/code><\/strong>: najlepiej netto, bez dostawy, po rabatach, zapisana w dokumentacji i zgodna z tym, co raportuj\u0105 finanse. Zawsze z parametrem <code>currency<\/code>.<\/li>\n<li><strong>Lista niechcianych odes\u0142a\u0144<\/strong> z domenami bramek p\u0142atno\u015bci, system\u00f3w ratalnych i dostawc\u00f3w logowania.<\/li>\n<li><strong>Zgodne strefy czasowe<\/strong> GA4, Google Ads i systemu sklepu.<\/li>\n<li><strong>Zdarzenia <code>refund<\/code><\/strong> wysy\u0142ane z systemu sklepu przez Measurement Protocol, je\u015bli GA4 ma pokazywa\u0107 przych\u00f3d po zwrotach.<\/li>\n<li><strong>Zapis \u017ar\u00f3d\u0142a w CRM<\/strong>: parametry UTM i identyfikatory klikni\u0119\u0107 (np. <code>gclid<\/code>) zapisywane przy zam\u00f3wieniu, co pozwala na import konwersji offline do Google Ads.<\/li>\n<li><strong>Tagowanie po stronie serwera<\/strong>, kt\u00f3re zmniejsza wp\u0142yw cz\u0119\u015bci bloker\u00f3w i ITP. Nie zast\u0119puje zgody u\u017cytkownika i nie \u201eodzyskuje\u201d danych os\u00f3b, kt\u00f3re odm\u00f3wi\u0142y.<\/li>\n<\/ol>\n<p>Po ka\u017cdej zmianie odnotuj dat\u0119 w adnotacjach GA4 i w raporcie zarz\u0105dczym, bo bez tego za trzy miesi\u0105ce nikt nie b\u0119dzie wiedzia\u0142, czy skok przychodu w GA4 to efekt kampanii, czy nowej definicji <code>value<\/code>.<\/p>\n<h2>Uzgodnienie GA4 i CRM w 2 tygodnie: kolejno\u015b\u0107, kt\u00f3r\u0105 stosuj\u0119<\/h2>\n<p><strong>Dni 1\u20133: definicje.<\/strong> Spisz, co ka\u017cdy system nazywa \u201eprzychodem\u201d: brutto czy netto, z dostaw\u0105 czy bez, data zam\u00f3wienia czy p\u0142atno\u015bci, przed zwrotami czy po. Uzgodnij jedn\u0105 definicj\u0119 raportu zarz\u0105dczego.<\/p>\n<p><strong>Dni 4\u20136: zestawienie po zam\u00f3wieniach.<\/strong> Wyeksportuj <code>transaction_id<\/code> i warto\u015bci z GA4 za pe\u0142ny miesi\u0105c oraz numery zam\u00f3wie\u0144 z CRM. Policz wska\u017anik pokrycia, duplikaty i r\u00f3\u017cnice warto\u015bci.<\/p>\n<p><strong>Dni 7\u20139: \u017ar\u00f3d\u0142a.<\/strong> Sprawd\u017a udzia\u0142 ruchu z odes\u0142a\u0144 z domen bramek p\u0142atno\u015bci i wej\u015b\u0107 bezpo\u015brednich przy zakupach. Uzupe\u0142nij list\u0119 niechcianych odes\u0142a\u0144.<\/p>\n<p><strong>Dni 10\u201312: poprawki.<\/strong> Wdr\u00f3\u017c poprawki techniczne z poprzedniej sekcji, zaczynaj\u0105c od <code>transaction_id<\/code> i definicji warto\u015bci.<\/p>\n<p><strong>Dni 13\u201314: most dla zarz\u0105du.<\/strong> Przygotuj jednostronicowy most uzgodnienia: od przychodu w CRM do przychodu w GA4, z kwot\u0105 ka\u017cdej przyczyny. Ustal pr\u00f3g alarmowy dla wska\u017anika pokrycia.<\/p>\n<p>Checklista:<\/p>\n<ul>\n<li>jedna pisemna definicja przychodu dla raportu zarz\u0105dczego,<\/li>\n<li>wska\u017anik pokrycia zam\u00f3wie\u0144 monitorowany co tydzie\u0144,<\/li>\n<li>bramki p\u0142atno\u015bci na li\u015bcie niechcianych odes\u0142a\u0144,<\/li>\n<li>strefy czasowe i waluty zgodne we wszystkich systemach,<\/li>\n<li>most uzgodnienia aktualizowany co miesi\u0105c.<\/li>\n<\/ul>\n<p>Je\u015bli przejmujesz konto reklamowe po innej osobie, zacznij od <a href=\"https:\/\/semownia.pl\/blog\/audyt-konta-google-ads-w-15-minut\/\">szybkiego audytu konta Google Ads<\/a>, bo b\u0142\u0119dy konwersji to jeden z pierwszych punkt\u00f3w do sprawdzenia.<\/p>\n<h2>Mini-s\u0142ownik poj\u0119\u0107<\/h2>\n<ul>\n<li><strong><code>transaction_id<\/code><\/strong> \u2014 identyfikator transakcji w GA4, powinien by\u0107 r\u00f3wny numerowi zam\u00f3wienia.<\/li>\n<li><strong>Most uzgodnienia<\/strong> \u2014 zestawienie krok\u00f3w od przychodu w jednym systemie do przychodu w drugim, z kwot\u0105 ka\u017cdej przyczyny r\u00f3\u017cnicy.<\/li>\n<li><strong>Wska\u017anik pokrycia<\/strong> \u2014 odsetek zam\u00f3wie\u0144 z CRM, kt\u00f3re maj\u0105 odpowiednik w GA4.<\/li>\n<li><strong>Lista niechcianych odes\u0142a\u0144<\/strong> \u2014 ustawienie GA4, kt\u00f3re wyklucza wskazane domeny jako \u017ar\u00f3d\u0142o ruchu.<\/li>\n<li><strong>ITP (Intelligent Tracking Prevention)<\/strong> \u2014 mechanizm Safari ograniczaj\u0105cy czas \u017cycia plik\u00f3w cookie.<\/li>\n<li><strong>Measurement Protocol<\/strong> \u2014 interfejs do wysy\u0142ania zdarze\u0144 do GA4 z serwera, np. zwrot\u00f3w.<\/li>\n<li><strong>To\u017csamo\u015b\u0107 raportowania \u201eMieszana\u201d<\/strong> \u2014 ustawienie GA4 \u0142\u0105cz\u0105ce dane obserwowane i modelowane.<\/li>\n<\/ul>\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/12313109\" rel=\"nofollow noopener\" target=\"_blank\">deduplikacja zakup\u00f3w po transaction_id<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/10327750\" rel=\"nofollow noopener\" target=\"_blank\">Identify unwanted referrals \u2014 lista niechcianych odes\u0142a\u0144<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/9796179\" rel=\"nofollow noopener\" target=\"_blank\">Currency reference \u2014 przeliczanie walut<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/11161109\" rel=\"nofollow noopener\" target=\"_blank\">Behavioral modeling for consent mode<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/10596866\" rel=\"nofollow noopener\" target=\"_blank\">Get started with attribution<\/a><\/li>\n<li>WebKit: <a href=\"https:\/\/webkit.org\/tracking-prevention\/\" rel=\"nofollow noopener\" target=\"_blank\">Tracking Prevention in WebKit<\/a><\/li>\n<\/ul>\n<div class=\"sem-cta\">\n<p class=\"sem-eyebrow\">Co zrobi\u0107 dalej<\/p>\n<h2>Uzgodnijmy Dane Z GA4 I Twojego CRM<\/h2>\n<p>Je\u015bli GA4, CRM i finanse pokazuj\u0105 w Twojej firmie trzy r\u00f3\u017cne liczby, zacznijmy od rozmowy. W 30 minut przejdziemy przez definicj\u0119 przychodu i konfiguracj\u0119 zakup\u00f3w w GA4, a ja wska\u017c\u0119 najwi\u0119ksze \u017ar\u00f3d\u0142a rozbie\u017cno\u015bci. Bez zobowi\u0105za\u0144.<\/p>\n<p><a class=\"sem-cta__btn\" href=\"https:\/\/semownia.pl\/#formularz\">Um\u00f3w bezp\u0142atn\u0105 konsultacj\u0119<\/a><\/p>\n<\/div>\n<div class=\"sem-author\">\n<p class=\"sem-eyebrow\">O autorze<\/p>\n<p><strong>Szymon Sanecznik<\/strong> \u2014 za\u0142o\u017cyciel SEMowni. Od 2011 roku pracuj\u0119 w performance marketingu, fach szlifowa\u0142em w najlepszych polskich agencjach SEO\/SEM. Prowadzi\u0142em kampanie Google Ads o \u0142\u0105cznym bud\u017cecie ponad 80 mln z\u0142. Pomagam firmom uporz\u0105dkowa\u0107 marketing tak, \u017ceby decyzje bud\u017cetowe wynika\u0142y z danych, a nie z raportu jednej platformy.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>GA4, CRM i faktury pokazuj\u0105 trzy r\u00f3\u017cne przychody i ka\u017cdy dzia\u0142 broni swojej liczby. Pokazuj\u0119 pi\u0119\u0107 grup przyczyn rozbie\u017cno\u015bci, most uzgodnienia na liczbach i matryc\u0119, kt\u00f3ra liczba odpowiada na kt\u00f3re pytanie zarz\u0105du.<\/p>\n","protected":false},"author":1,"featured_media":75,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"GA4 vs CRM: sk\u0105d rozbie\u017cno\u015bci w danych | SEMownia","_seopress_titles_desc":"Dlaczego GA4 pokazuje inne dane ni\u017c CRM: zgody, blokery, bramki p\u0142atno\u015bci, VAT, zwroty i strefy czasowe. Most uzgodnienia i matryca decyzji dla zarz\u0105du.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"111","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[111],"tags":[],"class_list":["post-88","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analityka-marketingowa"],"_links":{"self":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":2,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":344,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions\/344"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/media\/75"}],"wp:attachment":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}