← Wróć do bloga
Analityka

Wskaźniki marketingowe (KPI) i analityka: co mierzyć w Google Analytics 4

Andrzej Marzec
Andrzej Marzec
Customer Success Manager w Nauris
Opublikowano 26 stycznia 2024 · Zaktualizowano 5 października 2026 · 13 min czytania

Mierz to, co przesuwa wynik finansowy firmy: przychód z kanału, marżę, koszt pozyskania klienta (CAC), wartość klienta w czasie (LTV) i zwrot z wydatków reklamowych (ROAS). Reszta, czyli wyświetlenia, polubienia i sesje, ma sens tylko jako sygnał ostrzegawczy lub diagnoza, dlaczego te pięć liczb się zmieniło. Google Analytics 4 (GA4) pokaże Ci część tej drogi: skąd przyszedł użytkownik i czy wykonał zdarzenie, które uznałeś za ważne. Koszt, marża i powracający klienci muszą pochodzić z Twoich własnych danych.

Od celu biznesowego do wskaźników: drzewo KPI

Zacznij od liczby, którą zarząd lub właściciel rozumie bez objaśnień, i schodź w dół do tego, na co marketing ma wpływ. Wskaźnik, którego zmiana nie prowadzi do żadnej decyzji, nie jest KPI, tylko ciekawostką.

PoziomPytaniePrzykładowe wskaźnikiSkąd dane
Cel biznesowyCzy zarabiamy na marketingu?Marża po kosztach reklamy, przychód z kanałuKsięgowość, sklep, CRM
EfektywnośćIle kosztuje klient i ile zostawia?CAC, LTV, ROAS, LTV/CACWydatki reklamowe plus sprzedaż
ŚcieżkaGdzie tracimy ludzi?Współczynnik konwersji, koszt leada, odsetek leadów zamienionych w sprzedażGA4, CRM
Ruch i zaangażowanieCzy przychodzą właściwe osoby?Sesje z kanału, współczynnik zaangażowaniaGA4, Search Console
DiagnozaDlaczego liczba wyżej się zmieniła?CTR, pozycje, częstotliwość reklamPlatformy reklamowe

Każdy poziom tłumaczy poprzedni. Jeśli ROAS spadł, patrzysz na konwersję i ruch z danego kanału, potem na CTR reklam. Odwrotna kolejność (zaczynanie od zasięgów) kończy się raportami, z których nic nie wynika. Sposób ustalenia celów i budżetu opisaliśmy w poradniku o planie marketingowym.

Wzory: CAC, LTV, ROAS, marża i konwersja

Te definicje są standardowe, ale każda ma element, który trzeba ustalić u siebie: co wchodzi do kosztu i co uznajesz za „klienta”. Bez tej decyzji dwie osoby policzą różne CAC z tych samych danych.

Wzór: CAC = całkowity koszt marketingu ÷ liczba nowych klientów. LTV = roczna marża kontrybucyjna na klienta × przeciętny czas współpracy w latach. LTV/CAC = LTV ÷ CAC. Tak definiuje te wskaźniki Harvard Business School Online, cytując regułę kciuka prof. Christiny Wallace: stosunek 3 lub więcej jest atrakcyjny. To heurystyka, nie norma dla każdej branży, więc traktuj ją jako punkt odniesienia, nie cel.

Wzór: ROAS = wartość konwersji ÷ koszt reklamy. Google Ads pokazuje to na przykładzie docelowego ROAS: 5 zł sprzedaży na 1 zł wydatków to 500%. ROAS mówi o przychodzie, nie o zysku: nie uwzględnia marży ani kosztów realizacji.

Wzór: próg opłacalności ROAS (break-even) = 1 ÷ marża brutto. Przy marży 25% reklama zaczyna zarabiać powyżej ROAS 4,0 (400%). Ten wzór to rachunek wynikający wprost z definicji ROAS i marży, nie wartość z dokumentacji.

Przykład obliczeniowy (liczby hipotetyczne, podstaw własne): sklep wydaje 5000 zł na reklamy. Z kampanii pochodzi 100 zamówień po 200 zł, czyli 20 000 zł przychodu, więc ROAS wynosi 4,0 (400%). Marża brutto to 30%, czyli 60 zł na zamówieniu i 6000 zł łącznie. Po odjęciu reklam zostaje 1000 zł (przed pozostałymi kosztami). Ale tylko 25 z tych zamówień pochodzi od nowych klientów, więc CAC to 5000 ÷ 25 = 200 zł. Jeśli nowy klient składa średnio 1,5 zamówienia rocznie przez 2 lata, jego LTV wynosi 1,5 × 60 zł × 2 = 180 zł, a LTV/CAC jest równe 0,9. Kampania wygląda dobrze według ROAS, a pozyskiwanie nowych klientów jest nieopłacalne. Pozostałe 75 zamówień pochodzi od osób, które już znasz: pytanie, ile z nich kupiłoby bez reklamy.

Dwa warunki sprawiają, że LTV nie jest wróżeniem. Liczysz go na marży, nie na przychodzie (HBS Online używa „customer contribution margin”). Czas współpracy bierzesz z historii własnych klientów, a nie z założenia „zostaje na zawsze”. Dla firm, które sprzedają jednorazowo (usługa remontowa, sesja zdjęciowa), horyzont LTV bywa krótki i bardziej liczą się polecenia, które możesz zmierzyć pytaniem w formularzu.

Współczynnik konwersji to liczba zrealizowanych celów podzielona przez liczbę sesji lub użytkowników. Zawsze podawaj mianownik: konwersja „na sesję” i „na użytkownika” to inne liczby. Jak go podnosić, opisuje strona o optymalizacji konwersji.

Wskaźniki prowadzące i opóźnione: co reaguje szybko, a co dopiero po miesiącach

Wskaźnik opóźniony (np. przychód, LTV) mówi, czy się udało, ale po fakcie. Prowadzący (np. liczba zapytań, koszt leada) zmienia się szybciej i pozwala korygować kampanię w trakcie. Błąd polega na sterowaniu wyłącznie prowadzącymi bez sprawdzania, czy przekładają się na opóźnione.

WskaźnikTypJak szybko reagujeRyzyko błędnej interpretacji
Koszt leadaprowadzącydniTanie leady złej jakości
Współczynnik konwersji formularzaprowadzącydniWahania przy małej próbie
Odsetek leadów zamienionych w sprzedażpośrednitygodnieWymaga danych z CRM
ROAS / przychód z kanałupośrednitygodnieZależy od modelu atrybucji
CACopóźnionytygodnie do miesięcyCo wliczasz do kosztu
LTV, retencjaopóźnionymiesiące do latPrognoza na krótkiej historii

Przy sprzedaży B2B ścieżka od leada do faktury trwa tygodniami, więc sam koszt leada bez informacji, które zapytania zakończyły się sprzedażą, jest półprawdą. Dane o sprzedaży wracają do marketingu z CRM; jak je połączyć, opisaliśmy w wpisie o email marketingu i CRM.

Co mierzyć w GA4: zdarzenia i key events

W GA4 wszystko jest zdarzeniem (event): wyświetlenie strony, kliknięcie, zakup. Według dokumentacji Google zdarzenia dzielą się na cztery grupy: zbierane automatycznie (np. page_view, session_start), zbierane przez rozszerzony pomiar (enhanced measurement), zalecane (nazwy i parametry narzucone przez Google, np. purchase, generate_lead) oraz własne. Google zaleca korzystanie z zalecanych zdarzeń, bo własne nie pojawiają się w większości raportów standardowych i wymagają ręcznej konfiguracji raportów.

Zdarzenie uznajesz za cel, oznaczając je jako key event, czyli zdarzenie kluczowe: akcję szczególnie ważną dla sukcesu Twojej firmy. Po oznaczeniu zdarzenie pojawia się w raportach z podziałem na wymiary, a GA4 może przypisać udział w nim kolejnym punktom styku na ścieżce użytkownika.

Stan na październik 2026: według Google Analytics Help w GA4 to, co dawniej nazywano „konwersjami”, nazywa się key events. Słowo „conversion” zostało w GA4 dla działań mierzących skuteczność reklam, a w Google Ads nadal oznacza ważne działania biznesowe. Gdy tworzysz konwersję w Google Ads ze zdarzenia z GA4, pojawia się w obu miejscach. Przy porównywaniu starych raportów z nowymi pamiętaj o tej zmianie nazwy.

Co oznaczyć jako key event w małej firmie? Tylko zdarzenia, które są krokiem do przychodu: wysłanie formularza zapytania, kliknięcie numeru telefonu, rezerwacja, zakup. Nie oznaczaj przewinięcia strony ani kliknięć w zakładki: zamienią się w „cele”, które zawsze osiągają wysokie wartości, a nic nie znaczą. Zdarzenia typu generate_lead mają sens tylko wtedy, gdy rzeczywiście odpalają się po wysłaniu formularza, a nie po załadowaniu strony z podziękowaniem otwieranej z zakładek. Sprawdź to w podglądzie zdarzeń na żywo, zanim zaufasz liczbom.

Zaangażowane sesje, współczynnik zaangażowania i bounce rate w GA4

Zaangażowana sesja według definicji Google to sesja, która trwa dłużej niż 10 sekund, zawiera key event albo ma co najmniej dwie odsłony strony lub ekranu. Współczynnik zaangażowania (engagement rate) to odsetek zaangażowanych sesji, a bounce rate w GA4 to odwrotność: odsetek sesji, które nie były zaangażowane. Zdarzenia first_visit, first_open i session_start są z tej kalkulacji wyłączone, nawet jeśli oznaczysz je jako key event.

Z tej definicji wynikają trzy rzeczy, które zmieniają interpretację raportów.

  • Bounce rate w GA4 jest dopełnieniem współczynnika zaangażowania do 100%, więc nie niesie osobnej informacji. Nie porównuj go ze starymi raportami z innych narzędzi, bo każde definiuje „odbicie” po swojemu.
  • Strona, na której użytkownik w 8 sekund znajdzie numer telefonu i zadzwoni, wypada jako sesja niezaangażowana, o ile nie masz zdarzenia kliknięcia w telefon oznaczonego jako key event. Dlatego warto je zdefiniować, zamiast oceniać stronę po współczynniku zaangażowania.
  • Wysoki współczynnik zaangażowania nie dowodzi, że ruch jest wartościowy: sesja z dwiema odsłonami wystarcza. To miernik jakości ruchu, nie sprzedaży.

Atrybucja: dlaczego GA4, Google Ads i sklep pokazują różne liczby

Atrybucja przypisuje zasługę za key event kanałom na ścieżce użytkownika. Dokumentacja Google wymienia dziś trzy modele: data-driven (uczenie maszynowe, które porównuje ścieżki z konwersją i bez niej), paid and organic last click (100% wartości dla ostatniego kanału, w który klikał klient) oraz Google paid channels last click (cała zasługa dla ostatniej interakcji z kanałem płatnym Google). Od listopada 2023 usunięto modele: pierwsze kliknięcie, liniowy, z zanikiem w czasie i oparty na pozycji. Jeśli ktoś pokazuje Ci raport „według modelu liniowego z GA4”, dane pochodzą z innego narzędzia albo są sprzed zmiany.

Z tego wynika praktyczna zasada dla wskaźników finansowych:

Zasada: nie porównuj wprost ROAS z Google Ads, przychodu z GA4 i sprzedaży z panelu sklepu. Każde z tych źródeł liczy inaczej: ma własny model atrybucji, okno czasu i zasady zgód, a sklep widzi wszystkie zamówienia, także te bez śladu w analityce. Wybierz jedno źródło „prawdy” dla przychodu (zwykle sklep lub CRM), a GA4 i platformy reklamowe traktuj jako narzędzia do porównywania kanałów między sobą.

Jedno konkretne ograniczenie dotyczy raportów szczegółowych: według dokumentacji retencji danych w zwykłych (nie 360) właściwościach dane na poziomie zdarzeń przechowuje się 2 lub 14 miesięcy, a ustawienie to dotyczy tylko eksploracji i raportów ścieżek, nie standardowych raportów zbiorczych. Jeśli analizujesz porównania rok do roku w eksploracjach, ustaw 14 miesięcy zanim będzie potrzebne.

Jak ustawić pomiar w małej firmie, a jak w dużej

Różnica nie leży w narzędziu, tylko w tym, ile masz kanałów, ile osób korzysta z danych i czy sprzedaż zamyka się online.

ObszarMała firma (do kilku kanałów)Duża firma lub e-commerce
Cele2 do 4 key events: zapytanie, telefon, rezerwacja, zakupMapa zdarzeń z całej ścieżki, osobne cele dla segmentów
Źródło przychoduArkusz lub CRM, uzupełniany z każdej sprzedażyCRM/ERP połączone z analityką, regularny eksport
AtrybucjaLast click plus pytanie „skąd o nas wiesz?” w formularzuData-driven plus testy przyrostu (z grupą kontrolną)
RaportJedna strona raz w miesiącuPulpit tygodniowy plus przegląd kwartalny
RyzykoZa dużo liczb, brak decyzjiRóżne definicje „klienta” w działach

Minimum, które powinno działać w każdej firmie: key events dla formularza, telefonu i zakupu; tagowanie UTM kampanii; zgłaszanie kosztów reklam w jednym arkuszu; połączenie zapytań z faktycznymi sprzedażami choćby ręcznie raz w miesiącu. Bez ostatniego punktu kosztów leada nie da się przeliczyć na CAC. Raport miesięczny dla właściciela to zwykle 5 do 7 liczb z drzewa KPI, nie eksport z GA4; wzorzec dla SEO opisaliśmy w wpisie o raporcie SEO.

UTM i kanały w GA4: jak uniknąć „direct” i „unassigned”

Raport źródeł jest wiarygodny tylko wtedy, gdy ruch jest oznaczony. Według pomocy Google w linkach kampanii zawsze używaj trzech parametrów: utm_source, utm_medium i utm_campaign; opcjonalne to utm_term i utm_content. Analytics rozróżnia wielkość liter: utm_source=google i utm_source=Google to dwa różne źródła.

Domyślna grupa kanałów działa według sztywnych reguł. Direct to użytkownicy, którzy wpisali adres lub użyli zapisanego linku (source „(direct)” i medium „(not set)” lub „(none)”). Gdy żadna reguła nie pasuje, ruch trafia do kanału Unassigned. Wzrost kanału Direct bywa też efektem błędu technicznego: Google opisuje, że skoki ruchu bezpośredniego powstają, gdy tagi odpalają się w złej kolejności i zaburzają rozpoznanie użytkownika lub sesji.

Do skopiowania: konwencja UTM dla zespołu. Wszystko małymi literami, bez polskich znaków i spacji. utm_source = platforma (facebook, newsletter), utm_medium = rodzaj (cpc, email, social), utm_campaign = nazwa akcji z datą (wiosna-2026-promocja). Zapisz konwencję w arkuszu i generuj linki z jednego miejsca.

Pułapka: nie dodawaj UTM do linków wewnątrz własnej strony. Taki link wyznacza nowe źródło i przerywa ścieżkę, więc kanał, który przyprowadził użytkownika, zostaje przykryty wewnętrznym „źródłem”. Dokumentacja Google nie omawia tego przypadku wprost, ale wynika to z zasady, że parametry UTM definiują źródło ruchu.

Odpowiednie oznaczanie ruchu z mediów społecznościowych i newslettera jest podstawą rozliczenia tych kanałów; więcej o ich roli w sprzedaży znajdziesz w wpisie o social mediach w firmie.

Gdy użytkownik odmówi zgody analitycznej, a strona używa Consent Mode, według dokumentacji Google Google Analytics nie czyta ani nie zapisuje cookies pierwszej strony, tylko wysyła „cookieless pings” z ograniczonymi danymi (m.in. user agent, rozdzielczość ekranu, adres IP, który według Google nie jest przechowywany). Na tej podstawie Google może modelować brakujące dane, ale tylko w implementacji zaawansowanej, w której tagi Google ładują się przed wyświetleniem okna zgody. W implementacji podstawowej, która blokuje tagi do czasu zgody, po odmowie nie zbierasz żadnych danych i modelowanie nie działa.

Praktyczne wnioski:

  • Liczba sesji w GA4 jest zawsze niższa niż faktyczny ruch. Odsetek użytkowników, którzy zgadzają się na analitykę, zależy od układu banera i nie da się go zgadnąć. Zmierz go u siebie.
  • Zmiana układu banera zgód potrafi zmienić „ruch” z dnia na dzień. Zanotuj datę zmiany w raporcie, żeby nie interpretować skoku jako wyniku kampanii.
  • Dane z modelowania to szacunek, nie pomiar. Do rozliczeń z agencją i do wskaźników finansowych używaj sprzedaży z własnego systemu.
  • Wymogi prawne dotyczące zgód (RODO i przepisy o komunikacji elektronicznej) wykraczają poza ten wpis: ustal je z prawnikiem lub inspektorem ochrony danych, a ustawienia banera wykonaj u dostawcy narzędzia do zgód.

Metryki próżności i inne pułapki w raportach marketingowych

Metryka próżności to liczba, która rośnie łatwo i nie zmienia decyzji: polubienia, wyświetlenia, liczba sesji bez rozbicia na kanał i jakość. Sprawdź ją jednym pytaniem: „co zrobimy inaczej, jeśli spadnie o połowę?”. Jeśli odpowiedź brzmi „nic”, usuń ją z raportu zarządczego, zostaw tylko w diagnozie.

Lista kontrolna do przeglądu własnego raportu:

  1. Czy każdy wskaźnik ma wzór, mianownik i źródło danych zapisane obok liczby?
  2. Czy raport łączy koszt z przychodem (ROAS, CAC), czy pokazuje same kliknięcia?
  3. Czy przychód pochodzi z systemu sprzedaży, a nie wyłącznie z narzędzi reklamowych?
  4. Czy porównujesz okresy o tej samej długości i tej samej sezonowości (miesiąc do miesiąca roku poprzedniego)?
  5. Czy zmiany w pomiarze (nowy tag, nowy baner zgód, nowa konwencja UTM) są odnotowane w raporcie?
  6. Czy wskaźniki prowadzące są zestawione z wynikiem opóźnionym, np. koszt leada z odsetkiem sprzedaży?

Najczęstsze błędy, które psują wnioski: ocenianie kanału wyłącznie według last click (kanały wspierające, np. reklama brandowa lub newsletter, wyglądają wtedy na nieopłacalne), mieszanie sesji i użytkowników w jednym wskaźniku oraz podejmowanie decyzji na podstawie kilku konwersji tygodniowo. Przy małej próbie zmiany o kilkadziesiąt procent bywają losowe, więc patrz na trend z kilku tygodni, a nie na jeden tydzień.

Jeśli chcesz sprawdzić, czy Twój pomiar w ogóle zbiera dane, które opisujemy w tym wpisie, zacznij od audytu lub skontaktuj się przez formularz kontaktowy.

Źródła

  1. [GA4] Engagement rate and bounce rate — Google Analytics Help (stan na październik 2026)
  2. [GA4] About events — Google Analytics Help (stan na październik 2026)
  3. [GA4] Key events — Google Analytics Help (stan na październik 2026)
  4. Key events vs. conversions in Google Analytics 4 — Google Analytics Help (stan na październik 2026)
  5. About attribution and attribution modeling — Google Analytics Help (stan na październik 2026)
  6. Default channel group — Google Analytics Help (stan na październik 2026)
  7. Tagging best practices to avoid unassigned, (not set), and direct traffic issues — Google Analytics Help (stan na październik 2026)
  8. Collect campaign data with custom URLs (UTM) — Google Analytics Help (stan na październik 2026)
  9. Consent Mode's impact on Google Analytics 4 — Google Analytics Help (stan na październik 2026)
  10. Data retention — Google Analytics Help (stan na październik 2026)
  11. About Target ROAS bidding — Google Ads Help (stan na październik 2026)
  12. LTV/CAC Ratio: What It Is & How to Calculate It — Harvard Business School Online
Porozmawiajmy

Potrzebujesz podobnych działań w swojej firmie?

Napisz do nas — sprawdzimy potencjał Twojej branży i zaproponujemy plan działania.