{"id":127,"date":"2026-07-06T08:15:00","date_gmt":"2026-07-06T06:15:00","guid":{"rendered":"https:\/\/semownia.pl\/blog\/2026\/09\/30\/audyt-infrastruktury-marketingowej-przejecie-projektu\/"},"modified":"2026-10-01T16:40:49","modified_gmt":"2026-10-01T14:40:49","slug":"audyt-infrastruktury-marketingowej-przejecie-projektu","status":"publish","type":"post","link":"https:\/\/semownia.pl\/blog\/audyt-infrastruktury-marketingowej-przejecie-projektu\/","title":{"rendered":"Audyt infrastruktury marketingowej: jak przej\u0105\u0107 projekt i naprawi\u0107 \u015bledzenie przychod\u00f3w"},"content":{"rendered":"<p>Najkr\u00f3cej, zanim wejdziemy w szczeg\u00f3\u0142y:<\/p>\n<ul>\n<li>Zaczynam od zabezpieczenia dost\u0119p\u00f3w i danych. Przez pierwsze dni niczego nie usuwam.<\/li>\n<li>Audyt dziel\u0119 na pi\u0119\u0107 roz\u0142\u0105cznych warstw: dost\u0119py i w\u0142asno\u015b\u0107, zbieranie danych, konfiguracja narz\u0119dzi, integracje i przep\u0142ywy, raportowanie i decyzje.<\/li>\n<li>B\u0142\u0119dy przychod\u00f3w si\u0119 znosz\u0105: w symulacji GA4 pokazuje o 15,2% mniej zam\u00f3wie\u0144 i o 13,4% wy\u017cszy przych\u00f3d ni\u017c system sprzeda\u017cy netto.<\/li>\n<li>Kolejno\u015b\u0107 napraw: wp\u0142yw \u00d7 zasi\u0119g \u00f7 nak\u0142ad. Cz\u0119\u015b\u0107 migracji integracji jest ju\u017c obowi\u0105zkowa.<\/li>\n<\/ul>\n<p class=\"sem-updated\"><strong>Aktualizacja:<\/strong> 30 wrze\u015bnia 2026 \u00b7 <strong>Autor:<\/strong> Szymon Sanecznik, SEMownia<\/p>\n<p>Nowy szef marketingu zwykle dostaje w spadku to samo: kilka kont Google Ads, z kt\u00f3rych jedno jest \u201estare, ale lepiej nie rusza\u0107\u201d, GA4 podpi\u0119te przez poprzedni\u0105 agencj\u0119, piksel Mety zainstalowany dwa razy, raport w Looker Studio, kt\u00f3rego nikt nie umie odtworzy\u0107, i zarz\u0105d pytaj\u0105cy, dlaczego przych\u00f3d w raporcie marketingu nie zgadza si\u0119 z ksi\u0119gowo\u015bci\u0105. Pokusa jest jedna: szybko pokaza\u0107 wyniki, czyli od razu zmienia\u0107 kampanie.<\/p>\n<p>To b\u0142\u0105d. Je\u015bli dane o przychodach s\u0105 nieszczelne, ka\u017cda optymalizacja opiera si\u0119 na z\u0142ym fundamencie, a algorytmy stawek ucz\u0105 si\u0119 na b\u0142\u0119dach, kt\u00f3re potem trzeba odkr\u0119ca\u0107 tygodniami, bo strategia zd\u0105\u017cy\u0142a ju\u017c przesun\u0105\u0107 bud\u017cet tam, gdzie zawy\u017cony pomiar pokazywa\u0142 najlepszy zwrot. W tym artykule daj\u0119 instrukcj\u0119 operacyjn\u0105: co zabezpieczy\u0107 w pierwszych 72 godzinach, jak podzieli\u0107 audyt na warstwy, jak ustali\u0107 kolejno\u015b\u0107 napraw \u015bledzenia przychod\u00f3w w e-commerce i kt\u00f3re integracje trzeba zmigrowa\u0107, bo ju\u017c przesta\u0142y dzia\u0142a\u0107.<\/p>\n<h2>Czym jest audyt infrastruktury marketingowej?<\/h2>\n<p><strong>Audyt infrastruktury marketingowej to przegl\u0105d wszystkich kont, tag\u00f3w, konfiguracji, integracji i raport\u00f3w, przez kt\u00f3re przep\u0142ywaj\u0105 dane o ruchu, konwersjach i przychodach. Kampanie ocenia si\u0119 osobno, a tu chodzi o odpowied\u017a na pytanie, czy dane, na kt\u00f3rych opierasz decyzje i algorytmy stawek, s\u0105 kompletne, niezdublowane i nale\u017c\u0105 do Twojej firmy.<\/strong> Wynikiem jest lista b\u0142\u0119d\u00f3w z priorytetami.<\/p>\n<p>Audyt kampanii i audyt infrastruktury to dwie r\u00f3\u017cne rzeczy. Audyt kampanii pyta \u201eczy wydajemy dobrze?\u201d. Audyt infrastruktury pyta \u201eczy w og\u00f3le wiemy, ile zarabiamy na tym, co wydajemy?\u201d. Przy przej\u0119ciu projektu kolejno\u015b\u0107 jest sta\u0142a: najpierw infrastruktura, potem kampanie. Szybki przegl\u0105d wyciek\u00f3w bud\u017cetu mo\u017cesz zrobi\u0107 r\u00f3wnolegle wed\u0142ug mojej listy <a href=\"https:\/\/semownia.pl\/blog\/audyt-konta-google-ads-w-15-minut\/\">audytu konta Google Ads w 15 minut<\/a>, ale decyzje o stawkach od\u0142\u00f3\u017c do czasu, a\u017c naprawisz pomiar.<\/p>\n<h2>Pierwsze 72 godziny: co zabezpieczy\u0107, zanim cokolwiek zmienisz?<\/h2>\n<p>Pierwsze dni po\u015bwi\u0119cam na zabezpieczenie stanu. Naprawy przychodz\u0105 p\u00f3\u017aniej. Zasada: nic nie usuwam, dop\u00f3ki nie wiem, do czego s\u0142u\u017cy. Wy\u0142\u0105czony tag, kt\u00f3ry \u201ewygl\u0105da\u0142 na zb\u0119dny\u201d, bywa jedynym \u017ar\u00f3d\u0142em konwersji dla kampanii Smart Bidding.<\/p>\n<ol>\n<li><strong>Lista kont i w\u0142a\u015bcicieli.<\/strong> Wszystkie konta Google Ads, konta mened\u017cera, us\u0142ugi GA4, kontenery GTM, Merchant Center, portfolio firmowe Meta z kontami reklamowymi i zbiorami danych (piksel), Search Console, CRM, platforma sklepu, a przy ka\u017cdym z nich: kto jest administratorem i czy to adres firmowy.<\/li>\n<li><strong>Dost\u0119p administracyjny dla firmy.<\/strong> Co najmniej dwa konta firmowe z najwy\u017csz\u0105 rol\u0105 w ka\u017cdym narz\u0119dziu. Administratorem jest tylko by\u0142a agencja lub by\u0142y pracownik? To ryzyko numer jeden.<\/li>\n<li><strong>Kopie stanu.<\/strong> Eksport wersji kontenera GTM, listy konwersji z ustawieniami, zrzuty konfiguracji GA4 (zdarzenia kluczowe, wymiary, po\u0142\u0105czenia), eksport historii kampanii.<\/li>\n<li><strong>Zamro\u017cenie zmian w pomiarze.<\/strong> Do ko\u0144ca audytu nikt poza jedn\u0105 osob\u0105 nie publikuje w GTM i nie zmienia konwersji.<\/li>\n<li><strong>Punkt odniesienia.<\/strong> Przych\u00f3d i liczba zam\u00f3wie\u0144 z systemu sprzeda\u017cy za ostatnie 3 miesi\u0105ce, miesi\u0105c po miesi\u0105cu. Bez tego nie ocenisz, czy pomiar jest szczelny.<\/li>\n<\/ol>\n<p>Je\u015bli wsp\u00f3\u0142prac\u0119 z Tob\u0105 zaczyna zewn\u0119trzny ekspert, dost\u0119py nadawaj wed\u0142ug zasady minimalnych uprawnie\u0144, a konta zostaj\u0105 po stronie firmy. Szczeg\u00f3\u0142owo opisuj\u0119 to w tek\u015bcie o <a href=\"https:\/\/semownia.pl\/blog\/onboarding-eksperta-zewnetrznego-pierwsze-30-dni\/\">onboardingu eksperta zewn\u0119trznego<\/a>.<\/p>\n<h2>Pi\u0119\u0107 warstw audytu w podziale MECE<\/h2>\n<p>Dziel\u0119 infrastruktur\u0119 na pi\u0119\u0107 warstw wed\u0142ug drogi, kt\u00f3r\u0105 przechodz\u0105 dane: od tego, kto ma do nich dost\u0119p, przez zbieranie i przetwarzanie, po przesy\u0142 do platform i decyzje. Warstwy si\u0119 nie nak\u0142adaj\u0105, bo ka\u017cdy b\u0142\u0105d nale\u017cy do dok\u0142adnie jednej. Razem obejmuj\u0105 ca\u0142\u0105 \u015bcie\u017ck\u0119 danych.<\/p>\n<table>\n<thead>\n<tr>\n<th>Warstwa<\/th>\n<th>Co sprawdzasz<\/th>\n<th>Typowe czerwone flagi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1. Dost\u0119py i w\u0142asno\u015b\u0107<\/td>\n<td>administratorzy, role, konta mened\u017cera, w\u0142asno\u015b\u0107 pikseli i zbior\u00f3w danych<\/td>\n<td>jedyny admin poza firm\u0105, konta na prywatnych adresach, wsp\u00f3lne loginy<\/td>\n<\/tr>\n<tr>\n<td>2. Zbieranie danych<\/td>\n<td>tagi, Data Layer, zgody, \u015bcie\u017cka p\u0142atno\u015bci, strona podzi\u0119kowania<\/td>\n<td>podw\u00f3jny tag, odczyt warto\u015bci z tekstu strony, tagi przed zgod\u0105, brak pomiaru po powrocie z bramki<\/td>\n<\/tr>\n<tr>\n<td>3. Konfiguracja narz\u0119dzi<\/td>\n<td>zdarzenia kluczowe GA4, konwersje g\u0142\u00f3wne i dodatkowe w Google Ads, przechowywanie danych, wykluczenia odes\u0142a\u0144<\/td>\n<td>dwie konwersje g\u0142\u00f3wne mierz\u0105ce ten sam zakup, przechowywanie 2 miesi\u0105ce, bramki p\u0142atno\u015bci jako \u201ereferral\u201d<\/td>\n<\/tr>\n<tr>\n<td>4. Integracje i przep\u0142ywy<\/td>\n<td>po\u0142\u0105czenia GA4\u2013Ads, Merchant Center, import konwersji offline, Conversions API, feed<\/td>\n<td>wygaszone integracje, brak deduplikacji Pixel\u2013CAPI, import offline bez identyfikatora klikni\u0119cia<\/td>\n<\/tr>\n<tr>\n<td>5. Raportowanie i decyzje<\/td>\n<td>definicje KPI, dashboardy, \u017ar\u00f3d\u0142a danych w raportach, rekoncyliacja z finansami<\/td>\n<td>przych\u00f3d brutto por\u00f3wnywany z netto, suma konwersji z platform zamiast sprzeda\u017cy, brak w\u0142a\u015bciciela raportu<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Warstwa 1: dost\u0119py i w\u0142asno\u015b\u0107<\/h3>\n<p>To warstwa, kt\u00f3rej b\u0142\u0119dy najtrudniej naprawi\u0107 p\u00f3\u017aniej, bo utrata dost\u0119pu do konta Google Ads albo portfolio Meta oznacza utrat\u0119 historii, list odbiorc\u00f3w i danych, na kt\u00f3rych ucz\u0105 si\u0119 algorytmy. Sprawd\u017a te\u017c, czy konto Google Ads jest po\u0142\u0105czone z us\u0142ug\u0105 GA4, z kt\u00f3rej faktycznie korzystasz. Bywa, \u017ce to testowa us\u0142uga sprzed lat.<\/p>\n<h3>Warstwa 2: zbieranie danych<\/h3>\n<p>Tu powstaje wi\u0119kszo\u015b\u0107 b\u0142\u0119d\u00f3w przychodowych. Przejd\u017a \u015bcie\u017ck\u0119 zakupu z ka\u017cd\u0105 metod\u0105 p\u0142atno\u015bci i obserwuj \u017c\u0105dania w podgl\u0105dzie GTM oraz w narz\u0119dziach przegl\u0105darki. Pytania kontrolne: czy <code>purchase<\/code> wysy\u0142a si\u0119 raz, czy ma niepusty <code>transaction_id<\/code> (unikalny identyfikator zam\u00f3wienia, dzi\u0119ki kt\u00f3remu GA4 odrzuca duplikaty zakup\u00f3w), czy <code>value<\/code> odpowiada przyj\u0119tej definicji przychodu, czy wysy\u0142a si\u0119 po powrocie z bramki p\u0142atno\u015bci i po od\u015bwie\u017ceniu strony. Jak projektowa\u0107 t\u0119 warstw\u0119 od podstaw, opisuj\u0119 w artykule o <a href=\"https:\/\/semownia.pl\/blog\/wdrozenie-analityki-data-layer-gtm-ga4-standard-enterprise\/\">wdro\u017ceniu Data Layer, GTM i GA4 w standardzie korporacyjnym<\/a>.<\/p>\n<h3>Warstwa 3: konfiguracja narz\u0119dzi<\/h3>\n<p>W Google Ads tylko konwersje g\u0142\u00f3wne trafiaj\u0105 do kolumny \u201eKonwersje\u201d i s\u0105 u\u017cywane do ustalania stawek, a dodatkowe wida\u0107 tylko we \u201eWszystkich konwersjach\u201d i na stawki nie wp\u0142ywaj\u0105. Klasyczny b\u0142\u0105d przej\u0119tego konta: zakup mierzony jednocze\u015bnie tagiem Google Ads i importem z GA4, obie akcje ustawione jako g\u0142\u00f3wne, przez co algorytm widzi dwa zakupy tam, gdzie by\u0142 jeden. W GA4 sprawd\u017a list\u0119 wyklucze\u0144 odes\u0142a\u0144, czyli ustawienie, kt\u00f3re nie pozwala bramce p\u0142atno\u015bci przej\u0105\u0107 \u017ar\u00f3d\u0142a ruchu: bez niej powr\u00f3t z bramki p\u0142atno\u015bci zaczyna now\u0105 sesj\u0119 ze \u017ar\u00f3d\u0142em \u201ereferral\u201d i sprzeda\u017c znika z kana\u0142\u00f3w p\u0142atnych. Zmiana nie dzia\u0142a wstecz. Im szybciej, tym lepiej.<\/p>\n<h3>Warstwa 4: integracje i przep\u0142ywy<\/h3>\n<p>Sprawdzasz, czy dane dochodz\u0105 tam, gdzie powinny, i czy nie dochodz\u0105 dwa razy, a w Meta zdarzenia z piksela i Conversions API musz\u0105 mie\u0107 ten sam <code>event_id<\/code> i <code>event_name<\/code>, \u017ceby Meta je zdeduplikowa\u0142a (okno 48 godzin). W Google Ads sprawd\u017a, czy import konwersji offline korzysta z mechanizmu, kt\u00f3ry nadal dzia\u0142a (wi\u0119cej w sekcji o migracji).<\/p>\n<h3>Warstwa 5: raportowanie i decyzje<\/h3>\n<p>Ostatnia warstwa to pytanie, na jakich liczbach zarz\u0105d podejmuje decyzje. Je\u015bli raport sumuje konwersje z panelu Google Ads i Meta, suma prawie zawsze przekracza faktyczn\u0105 sprzeda\u017c, bo obie platformy przypisuj\u0105 sobie te same zam\u00f3wienia. Architektur\u0119 jednego \u017ar\u00f3d\u0142a prawdy opisuj\u0119 w tek\u015bcie o <a href=\"https:\/\/semownia.pl\/blog\/single-source-of-truth-meta-google-crm-konwersje-offline\/\">Single Source of Truth dla Meta, Google i CRM<\/a>.<\/p>\n<h2>Dlaczego b\u0142\u0119dny przych\u00f3d w raportach wygl\u0105da wiarygodnie?<\/h2>\n<figure class=\"sem-figure\"><img class=\"wp-image-94\" src=\"https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc.jpg\" alt=\"S\u0142upek z\u0142o\u017cony z odj\u0119tych i dodanych segment\u00f3w obok jednolitego, podobnie wysokiego s\u0142upka ze znakiem przybli\u017conej r\u00f3wno\u015bci\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc.jpg 1600w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc-300x169.jpg 300w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc-1024x576.jpg 1024w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc-768x432.jpg 768w, https:\/\/semownia.pl\/blog\/wp-content\/uploads\/2026\/09\/audyt-infrastruktury-marketingowej-przejecie-projektu-tresc-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<p>Najgro\u017aniejsze w nieszczelnym pomiarze jest to, \u017ce b\u0142\u0119dy dzia\u0142aj\u0105 w przeciwnych kierunkach i cz\u0119\u015bciowo si\u0119 znosz\u0105. Braki (zgody, blokery, luki na \u015bcie\u017cce p\u0142atno\u015bci) zani\u017caj\u0105 dane, a duplikaty i przych\u00f3d brutto bez odj\u0119cia zwrot\u00f3w je zawy\u017caj\u0105. Wynik ko\u0144cowy bywa \u201eprawie zgodny\u201d. Nikt wi\u0119c nie szuka przyczyn.<\/p>\n<p><strong>Policzmy to na wymy\u015blonym sklepie.<\/strong> Liczby s\u0105 symulacj\u0105, nie danymi klienta. Za\u0142o\u017cenia: sklep, 4 000 zam\u00f3wie\u0144 miesi\u0119cznie, \u015brednia warto\u015b\u0107 250 z\u0142 brutto, zwroty i anulacje 8% warto\u015bci, VAT 23%. W GA4: 20% zakup\u00f3w niezmierzonych (brak zgody, blokery, luka po powrocie z bramki), 6% zmierzonych zakup\u00f3w zdublowanych przez od\u015bwie\u017cenie strony podzi\u0119kowania, warto\u015b\u0107 wysy\u0142ana brutto, bez odejmowania zwrot\u00f3w. Dla czytelno\u015bci pomijam modelowanie konwersji.<\/p>\n<table>\n<thead>\n<tr>\n<th>Pozycja<\/th>\n<th>Zam\u00f3wienia<\/th>\n<th>Warto\u015b\u0107<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Rzeczywiste zam\u00f3wienia w systemie sklepu (brutto)<\/td>\n<td>4 000<\/td>\n<td>1 000 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>\u2212 niezmierzone w GA4 (20%)<\/td>\n<td>\u2212800<\/td>\n<td>\u2212200 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td>+ duplikaty (6% zmierzonych)<\/td>\n<td>+192<\/td>\n<td>+48 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td><strong>= GA4<\/strong><\/td>\n<td><strong>3 392<\/strong><\/td>\n<td><strong>848 000 z\u0142<\/strong><\/td>\n<\/tr>\n<tr>\n<td>System sprzeda\u017cy: po zwrotach i anulacjach (\u22128%), brutto<\/td>\n<td>\u2014<\/td>\n<td>920 000 z\u0142<\/td>\n<\/tr>\n<tr>\n<td><strong>= System sprzeda\u017cy netto (bez VAT)<\/strong><\/td>\n<td>\u2014<\/td>\n<td><strong>747 967 z\u0142<\/strong><\/td>\n<\/tr>\n<tr>\n<td>R\u00f3\u017cnica GA4 wobec systemu sprzeda\u017cy netto<\/td>\n<td>\u221215,2% zam\u00f3wie\u0144<\/td>\n<td>+13,4% warto\u015bci<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Co to oznacza dla kampanii? Te same b\u0142\u0119dy przenosz\u0105 si\u0119 dalej. Za\u0142\u00f3\u017cmy kampani\u0119, kt\u00f3ra wydaje 60 000 z\u0142 i faktycznie przynosi 1 000 zam\u00f3wie\u0144. Przych\u00f3d netto po zwrotach to 186 992 z\u0142, czyli ROAS netto 3,12, tymczasem raport pokazuje 848 zam\u00f3wie\u0144 o warto\u015bci 212 000 z\u0142 i ROAS 3,53, czyli o 13% wi\u0119cej. Je\u015bli docelowy ROAS kampanii wynosi 3,5, algorytm uznaje, \u017ce cel jest osi\u0105gni\u0119ty, cho\u0107 kampania jest od niego wyra\u017anie poni\u017cej. W\u0142a\u015bnie dlatego ocen\u0119 rentowno\u015bci opieram na danych netto, bo tylko one pokazuj\u0105, czy kampania faktycznie zarabia.<\/p>\n<h2>Macierz priorytetyzacji napraw \u015bledzenia przychod\u00f3w<\/h2>\n<p>Po audycie zwykle masz kilkana\u015bcie b\u0142\u0119d\u00f3w i ograniczony czas programist\u00f3w. Kolejno\u015b\u0107 ustalam wed\u0142ug prostej formu\u0142y: <strong>priorytet = wp\u0142yw \u00d7 zasi\u0119g \u00f7 nak\u0142ad<\/strong>, ka\u017cda sk\u0142adowa w skali 1\u20133.<\/p>\n<ul>\n<li><strong>Wp\u0142yw.<\/strong> 3: b\u0142\u0105d trafia do algorytm\u00f3w stawek (konwersje g\u0142\u00f3wne, warto\u015b\u0107), 2: zniekszta\u0142ca raporty i decyzje bud\u017cetowe, 1: kosmetyka raportowa.<\/li>\n<li><strong>Zasi\u0119g.<\/strong> 3: dotyczy wszystkich lub wi\u0119kszo\u015bci transakcji, 2: cz\u0119\u015bci (np. jednej metody p\u0142atno\u015bci), 1: marginesu.<\/li>\n<li><strong>Nak\u0142ad.<\/strong> 1: zmiana konfiguracji w panelu lub GTM, 2: praca programisty lub dostawcy CMP, 3: projekt integracyjny.<\/li>\n<\/ul>\n<p>Progi: wynik 6 i wi\u0119cej to P1 (pierwszy tydzie\u0144), 3\u20135,9 to P2 (tygodnie 2\u20133), poni\u017cej 3 to P3 (drugi miesi\u0105c). Oceny w tabeli to typowy uk\u0142ad, kt\u00f3ry spotykam. W Twoim projekcie zasi\u0119g ka\u017cdego b\u0142\u0119du trzeba zmierzy\u0107.<\/p>\n<table>\n<thead>\n<tr>\n<th>B\u0142\u0105d<\/th>\n<th>Wp\u0142yw<\/th>\n<th>Zasi\u0119g<\/th>\n<th>Nak\u0142ad<\/th>\n<th>Wynik<\/th>\n<th>Priorytet<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Duplikaty <code>purchase<\/code> lub pusty <code>transaction_id<\/code><\/td>\n<td>3<\/td>\n<td>3<\/td>\n<td>1<\/td>\n<td>9,0<\/td>\n<td>P1<\/td>\n<\/tr>\n<tr>\n<td>Ten sam zakup liczony dwiema konwersjami g\u0142\u00f3wnymi w Google Ads<\/td>\n<td>3<\/td>\n<td>3<\/td>\n<td>1<\/td>\n<td>9,0<\/td>\n<td>P1<\/td>\n<\/tr>\n<tr>\n<td>Warto\u015b\u0107 brutto lub z wysy\u0142k\u0105 zamiast przyj\u0119tej definicji, b\u0142\u0119dna waluta<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>1<\/td>\n<td>6,0<\/td>\n<td>P1<\/td>\n<\/tr>\n<tr>\n<td>Consent Mode nie aktualizuje zg\u00f3d po akceptacji<\/td>\n<td>3<\/td>\n<td>3<\/td>\n<td>2<\/td>\n<td>4,5<\/td>\n<td>P2<\/td>\n<\/tr>\n<tr>\n<td>Bramka p\u0142atno\u015bci nadpisuje \u017ar\u00f3d\u0142o ruchu<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td>4,0<\/td>\n<td>P2<\/td>\n<\/tr>\n<tr>\n<td>Pixel i Conversions API bez wsp\u00f3lnego <code>event_id<\/code><\/td>\n<td>3<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>3,0<\/td>\n<td>P2<\/td>\n<\/tr>\n<tr>\n<td>Zwroty i anulacje nieodejmowane od przychodu<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>2<\/td>\n<td>2,0<\/td>\n<td>P3<\/td>\n<\/tr>\n<tr>\n<td>Brak importu sprzeda\u017cy offline i mar\u017cy<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td>3<\/td>\n<td>0,7<\/td>\n<td>P3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Jedno zastrze\u017cenie do Consent Mode. Od 15 czerwca 2026 przekazywanie danych z GA4 do Google Ads zale\u017cy wy\u0142\u0105cznie od parametru <code>ad_storage<\/code>. Je\u015bli audyt poka\u017ce, \u017ce <code>ad_storage<\/code> w og\u00f3le nie zmienia si\u0119 na \u201egranted\u201d po zgodzie, przesu\u0144 ten b\u0142\u0105d do P1 niezale\u017cnie od wyniku, bo kampanie trac\u0105 wtedy wi\u0119kszo\u015b\u0107 sygna\u0142\u00f3w.<\/p>\n<p>Po ka\u017cdej naprawie z grupy P1 licz si\u0119 z tym, \u017ce raportowane konwersje i ROAS spadn\u0105. Czy to znaczy, \u017ce wyniki si\u0119 pogorszy\u0142y? Sko\u0144czy\u0142o si\u0119 zawy\u017canie. Uprzed\u017a o tym zarz\u0105d przed wdro\u017ceniem, nie po fakcie, i na czas przej\u015bciowy rozwa\u017c korekt\u0119 docelowego ROAS lub CPA, \u017ceby algorytm nie zareagowa\u0142 gwa\u0142townym ci\u0119ciem stawek.<\/p>\n<h2>Migracja integracji: co przesta\u0142o dzia\u0142a\u0107 w latach 2025\u20132026?<\/h2>\n<p>W przej\u0119tych projektach cz\u0119sto dzia\u0142aj\u0105 integracje ustawione kilka lat temu. Cz\u0119\u015b\u0107 z nich producenci ju\u017c wygasili, wi\u0119c \u201emigracja\u201d przesta\u0142a by\u0107 wyborem i sta\u0142a si\u0119 warunkiem, \u017ceby dane w og\u00f3le p\u0142yn\u0119\u0142y. Po stronie Google nast\u0119pc\u0105 jest zwykle Data Manager, narz\u0119dzie do przesy\u0142ania danych w\u0142asnych, m.in. konwersji offline i list klient\u00f3w.<\/p>\n<table>\n<thead>\n<tr>\n<th>Integracja<\/th>\n<th>Status<\/th>\n<th>Co zamiast<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Import konwersji z Salesforce w Google Ads (wersja starsza)<\/td>\n<td>bez wsparcia od 31 maja 2025<\/td>\n<td>Data Manager w Google Ads<\/td>\n<\/tr>\n<tr>\n<td>Meta Offline Conversions API<\/td>\n<td>wycofane w maju 2025<\/td>\n<td>Conversions API ze zdarzeniami offline (<code>action_source: physical_store<\/code>)<\/td>\n<\/tr>\n<tr>\n<td>Import konwersji offline i rozszerzonych konwersji dla lead\u00f3w przez API Google Ads<\/td>\n<td>od 15 czerwca 2026 brak nowych u\u017cytkownik\u00f3w, dotychczasowi musz\u0105 zintegrowa\u0107 si\u0119 z Data Manager API<\/td>\n<td>Data Manager lub Data Manager API<\/td>\n<\/tr>\n<tr>\n<td>Osobne ustawienia rozszerzonych konwersji dla witryny i dla lead\u00f3w<\/td>\n<td>od 15 czerwca 2026 jedno wsp\u00f3lne ustawienie<\/td>\n<td>sprawdzenie ustawienia na poziomie akcji konwersji<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Przy imporcie offline pami\u0119taj o limitach czasu: Google Ads nie zaimportuje konwersji przes\u0142anej p\u00f3\u017aniej ni\u017c 90 dni po ostatnim klikni\u0119ciu (63 dni dla rozszerzonych konwersji dla lead\u00f3w), a w Meta zdarzenia offline nale\u017cy przes\u0142a\u0107 w ci\u0105gu 62 dni od transakcji. Integracja nie dzia\u0142a\u0142a przez kilka miesi\u0119cy? Cz\u0119\u015bci danych nie da si\u0119 ju\u017c uzupe\u0142ni\u0107.<\/p>\n<h2>Pierwsze 30 dni, tydzie\u0144 po tygodniu<\/h2>\n<p><strong>Dni 1\u20133: zabezpieczenie.<\/strong> Lista kont i administrator\u00f3w, dost\u0119p firmowy do wszystkich narz\u0119dzi, kopie konfiguracji, zamro\u017cenie zmian w pomiarze, punkt odniesienia z systemu sprzeda\u017cy.<\/p>\n<p><strong>Tydzie\u0144 1: audyt warstw 1\u20133 i naprawy P1.<\/strong> Test \u015bcie\u017cki zakupu z ka\u017cd\u0105 metod\u0105 p\u0142atno\u015bci, przegl\u0105d konwersji g\u0142\u00f3wnych, usuni\u0119cie duplikat\u00f3w, ujednolicenie definicji warto\u015bci. Informacja dla zarz\u0105du, \u017ce raportowane wyniki si\u0119 zmieni\u0105.<\/p>\n<p><strong>Tydzie\u0144 2: audyt warstw 4\u20135 i naprawy P2.<\/strong> Zgody, wykluczenia odes\u0142a\u0144, deduplikacja Pixel\u2013CAPI, przegl\u0105d integracji pod k\u0105tem wygaszonych mechanizm\u00f3w.<\/p>\n<p><strong>Tydzie\u0144 3: rekoncyliacja.<\/strong> Uzgadniam analityk\u0119 ze sprzeda\u017c\u0105: por\u00f3wnuj\u0119 liczb\u0119 i warto\u015b\u0107 transakcji w GA4 z systemem sprzeda\u017cy po naprawach. Ka\u017cda r\u00f3\u017cnica ma przyczyn\u0119 zapisan\u0105 w dokumencie.<\/p>\n<p><strong>Tydzie\u0144 4: plan P3 i governance.<\/strong> Harmonogram zwrot\u00f3w, importu offline i mar\u017cy, w\u0142a\u015bciciel pomiaru, alerty, termin przegl\u0105du kwartalnego. Dopiero teraz zaczynam powa\u017cn\u0105 optymalizacj\u0119 kampanii, i zwykle robi\u0119 to szybciej, ni\u017c gdybym zacz\u0105\u0142 od niej pierwszego dnia, bo nie musz\u0119 ju\u017c zgadywa\u0107, kt\u00f3re liczby s\u0105 prawdziwe.<\/p>\n<p>Je\u015bli po audycie chcesz obiektywnie oceni\u0107 prac\u0119 dotychczasowego dostawcy, skorzystaj z mojej listy kontrolnej <a href=\"https:\/\/semownia.pl\/blog\/jak-sprawdzic-agencje-google-ads-audit-scorecard\/\">jak sprawdzi\u0107 agencj\u0119 Google Ads<\/a>.<\/p>\n<h2>Kiedy naprawia\u0107, a kiedy budowa\u0107 pomiar od nowa?<\/h2>\n<p>Czy ka\u017cdy projekt da si\u0119 sensownie po\u0142ata\u0107? Nie. Buduj\u0119 od nowa, gdy spe\u0142nione s\u0105 co najmniej dwa warunki: pomiar opiera si\u0119 g\u0142\u00f3wnie na odczycie z tekstu strony zamiast Data Layer, nikt nie potrafi wyja\u015bni\u0107 po\u0142owy tag\u00f3w w kontenerze, a platforma sklepu i tak zmienia si\u0119 w najbli\u017cszych miesi\u0105cach. Wtedy \u0142atanie kosztuje wi\u0119cej ni\u017c nowy kontener zbudowany wed\u0142ug specyfikacji.<\/p>\n<p>Naprawiam, gdy fundament jest poprawny: dost\u0119p jest po stronie firmy, zakup ma niepusty <code>transaction_id<\/code>, a zgody dzia\u0142aj\u0105, i wtedy zwykle wystarczy usun\u0105\u0107 duplikaty, uporz\u0105dkowa\u0107 konwersje g\u0142\u00f3wne i dopi\u0105\u0107 integracje. Nawet przy budowie od nowa nie usuwaj starych konwersji od razu. Prze\u0142\u0105cz je na dodatkowe i zostaw na okres por\u00f3wnania.<\/p>\n<h2>FAQ<\/h2>\n<h3>Od czego zacz\u0105\u0107 porz\u0105dkowanie marketingu po przej\u0119ciu projektu?<\/h3>\n<p>Od dost\u0119p\u00f3w i danych, nie od kampanii. W pierwszych dniach zabezpiecz administratora po stronie firmy we wszystkich narz\u0119dziach, zr\u00f3b kopie konfiguracji i por\u00f3wnaj przych\u00f3d w GA4 z systemem sprzeda\u017cy. Kampanie optymalizuj dopiero po naprawie krytycznych b\u0142\u0119d\u00f3w pomiaru.<\/p>\n<h3>Dlaczego GA4 pokazuje inny przych\u00f3d ni\u017c sklep?<\/h3>\n<p>Najcz\u0119\u015bciej przez po\u0142\u0105czenie kilku b\u0142\u0119d\u00f3w: brak zg\u00f3d i blokery zani\u017caj\u0105 dane, a duplikaty zakup\u00f3w, warto\u015b\u0107 brutto i nieodj\u0119te zwroty je zawy\u017caj\u0105. B\u0142\u0119dy cz\u0119\u015bciowo si\u0119 znosz\u0105, wi\u0119c r\u00f3\u017cnica bywa niewielka, cho\u0107 ka\u017cdy sk\u0142adnik jest b\u0142\u0119dny.<\/p>\n<h3>Jak sprawdzi\u0107, czy Google Ads liczy konwersje podw\u00f3jnie?<\/h3>\n<p>Wejd\u017a w cele konwersji i sprawd\u017a, ile akcji g\u0142\u00f3wnych mierzy zakup. Je\u015bli zakup mierzy jednocze\u015bnie tag Google Ads i zdarzenie zaimportowane z GA4, a obie akcje s\u0105 g\u0142\u00f3wne, algorytm liczy ka\u017cde zam\u00f3wienie dwa razy. Jedn\u0105 z nich ustaw jako dodatkow\u0105.<\/p>\n<h3>Czy po naprawie \u015bledzenia wyniki kampanii spadn\u0105?<\/h3>\n<p>Raportowane wyniki cz\u0119sto spadaj\u0105, bo znikaj\u0105 duplikaty i zawy\u017cone warto\u015bci. Realna sprzeda\u017c si\u0119 nie zmienia. Uprzed\u017a zarz\u0105d przed napraw\u0105 i rozwa\u017c tymczasow\u0105 korekt\u0119 docelowego ROAS lub CPA.<\/p>\n<h3>Jak d\u0142ugo trwa audyt infrastruktury marketingowej?<\/h3>\n<p>Zabezpieczenie dost\u0119p\u00f3w i danych zajmuje kilka dni, a audyt pi\u0119ciu warstw z naprawami krytycznymi zwykle mie\u015bci si\u0119 w pierwszym miesi\u0105cu. Rekoncyliacja po naprawach wymaga co najmniej 1\u20132 tygodni nowych danych.<\/p>\n<h3>Czy stare integracje importu konwersji offline nadal dzia\u0142aj\u0105?<\/h3>\n<p>Cz\u0119\u015b\u0107 nie. Meta wycofa\u0142a Offline Conversions API w maju 2025, starszy import z Salesforce w Google Ads straci\u0142 wsparcie 31 maja 2025, a od 15 czerwca 2026 import konwersji offline w Google Ads przechodzi na Data Manager. Sprawd\u017a, z kt\u00f3rego mechanizmu korzysta Twoja integracja.<\/p>\n<h2>Dokumentacja i dane<\/h2>\n<ul>\n<li>Google Ads Help: <a href=\"https:\/\/support.google.com\/google-ads\/answer\/11461796?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">konwersje g\u0142\u00f3wne i dodatkowe<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/12313109?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">deduplikacja zakup\u00f3w przez identyfikator transakcji<\/a><\/li>\n<li>Google Analytics Help: <a href=\"https:\/\/support.google.com\/analytics\/answer\/10327750?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">lista wyklucze\u0144 odes\u0142a\u0144<\/a><\/li>\n<li>Google Ads Help: <a href=\"https:\/\/support.google.com\/google-ads\/answer\/15081888?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">wytyczne importu konwersji offline<\/a><\/li>\n<li>Google Ads Help: <a href=\"https:\/\/support.google.com\/google-ads\/answer\/16884284?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">zmiany w ustawieniach rozszerzonych konwersji<\/a><\/li>\n<li>Google Ads Help: <a href=\"https:\/\/support.google.com\/google-ads\/answer\/6179720?hl=en\" rel=\"nofollow noopener\" target=\"_blank\">starsza integracja z Salesforce<\/a><\/li>\n<li>Google Ads Developer Blog: <a href=\"https:\/\/ads-developers.googleblog.com\/2026\/05\/changes-to-offline-click-conversion.html\" rel=\"nofollow noopener\" target=\"_blank\">zmiany w imporcie konwersji offline w API Google Ads<\/a><\/li>\n<li>Meta for Developers: <a href=\"https:\/\/developers.facebook.com\/documentation\/ads-commerce\/conversions-api\/offline-events\" rel=\"nofollow noopener\" target=\"_blank\">zdarzenia offline w Conversions API<\/a><\/li>\n<li>Jon Loomer Digital: <a href=\"https:\/\/www.jonloomer.com\/qvt\/offline-conversions-api-deprecation-delayed\/\" rel=\"nofollow noopener\" target=\"_blank\">wycofanie Offline Conversions API<\/a><\/li>\n<\/ul>\n<div class=\"sem-cta\">\n<p class=\"sem-eyebrow\">Co zrobi\u0107 dalej<\/p>\n<h2>Uporz\u0105dkujmy Dane Przed Kolejn\u0105 Decyzj\u0105 Bud\u017cetow\u0105<\/h2>\n<p>Je\u015bli przejmujesz projekt i nie wiesz, kt\u00f3rym liczbom ufa\u0107, zacznijmy od rozmowy. W 30 minut przejdziemy przez Twoje konta, konwersje i integracje, a ja wska\u017c\u0119 b\u0142\u0119dy \u015bledzenia przychod\u00f3w, kt\u00f3re warto naprawi\u0107 w pierwszej kolejno\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>Instrukcja operacyjna dla szefa marketingu, kt\u00f3ry przejmuje projekt z chaosem w kontach i danych. Pi\u0119\u0107 warstw audytu, symulacja b\u0142\u0119d\u00f3w przychodu i macierz priorytet\u00f3w napraw \u015bledzenia e-commerce.<\/p>\n","protected":false},"author":1,"featured_media":93,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Audyt infrastruktury marketingowej po przej\u0119ciu | SEMownia","_seopress_titles_desc":"Przejmujesz chaotyczny projekt marketingowy? Instrukcja na pierwsze 30 dni: 5 warstw audytu, macierz napraw \u015bledzenia przychod\u00f3w i wygaszone integracje.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"113","_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,113],"tags":[],"class_list":["post-127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analityka-marketingowa","category-zarzadzanie-marketingiem"],"_links":{"self":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/127","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=127"}],"version-history":[{"count":2,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/127\/revisions"}],"predecessor-version":[{"id":327,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/posts\/127\/revisions\/327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/media\/93"}],"wp:attachment":[{"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/categories?post=127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semownia.pl\/blog\/wp-json\/wp\/v2\/tags?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}