Konwersje w GA4 od 27 marca 2024 roku nazywają się zdarzeniami kluczowymi. Żeby je ustawić, potrzebujesz najpierw zdarzenia, które mierzy ważne działanie: wysłany formularz, kliknięcie w numer telefonu albo w adres e-mail. Potem oznaczasz je w panelu gwiazdką, sprawdzasz w DebugView, a jeśli prowadzisz kampanie – importujesz do Google Ads.
Sam kod GA4 pokazuje, ile osób weszło na stronę i skąd, ale nie mówi, które kanały przynoszą zapytania. Poniżej znajdziesz plan dla typowej firmy usługowej z WordPressem i formularzem Contact Form 7.
W skrócie
- W GA4 „zdarzenie kluczowe” to ważne działanie na stronie, a „konwersja” – działanie, którym Google Ads mierzy i optymalizuje kampanie, np. zaimportowane zdarzenie kluczowe.
- W standardowej usłudze GA4 oznaczysz do 30 zdarzeń kluczowych. Wybierz tylko zapytania, rezerwacje i sprzedaż.
- Formularz Contact Form 7 mierz zdarzeniem
wpcf7mailsent(wiadomość wysłana), a nie każdą próbą wysłania. - Kliknięcia w linki
tel:imailto:to sygnał zainteresowania, a nie odbyta rozmowa. - Każde zdarzenie przetestuj w DebugView, zanim zaimportujesz je do Google Ads.
Spis treści
- Zdarzenia kluczowe zamiast konwersji: co się zmieniło w GA4
- Które działania oznaczyć jako zdarzenia kluczowe
- Jak ustawić konwersje w GA4 krok po kroku
- Formularz Contact Form 7: pomiar przez Google Tag Manager
- Kliknięcia w telefon i e-mail jako zdarzenia kluczowe
- Wartość zdarzeń kluczowych: ile jest warte jedno zapytanie
- Import zdarzeń kluczowych do Google Ads
- Testowanie w DebugView i najczęstsze błędy
- Najczęściej zadawane pytania
- Podsumowanie
Zdarzenia kluczowe zamiast konwersji: co się zmieniło w GA4
W GA4 każda interakcja jest zdarzeniem: wyświetlenie strony, przewinięcie, kliknięcie, wysłanie formularza. Część z nich oznaczasz jako ważne dla firmy. Do marca 2024 roku takie zdarzenia nazywały się konwersjami. Według notatek Google o nowościach w Analytics od 27 marca 2024 r. działania istotne dla biznesu to zdarzenia kluczowe (key events), a słowo „konwersja” oznacza działanie, którym mierzysz i optymalizujesz kampanie reklamowe.
Wcześniej GA4 i Google Ads liczyły „konwersje” inaczej, więc te same działania dawały w obu narzędziach różne liczby. Teraz kolejność jest stała: zdarzenie, zdarzenie kluczowe, a z niego konwersja w Google Ads. Dawne konwersje widzisz w raportach jako zdarzenia kluczowe.
- Limit. Jak podaje pomoc Google Analytics dotycząca zdarzeń kluczowych, w standardowej usłudze oznaczysz ich do 30, a w płatnym Analytics 360 – do 50.
- Brak działania wstecz. Oznaczenie wpływa na raporty od chwili zmiany i nie przelicza historii. Zanim nowe zdarzenie kluczowe pojawi się w raportach standardowych, może minąć do 24 godzin, a w raporcie Czas rzeczywisty – kilka minut.
- Zakup liczy się automatycznie. Zdarzenie
purchaseGA4 traktuje jako zdarzenie kluczowe domyślnie.
Które działania oznaczyć jako zdarzenia kluczowe
Zdarzenie kluczowe to działanie, za które Twoja firma byłaby gotowa zapłacić. Przewinięcie strony do końca mówi coś o zainteresowaniu, ale nie jest zapytaniem. Jeśli uznasz takie działania za zdarzenia kluczowe, raporty pokażą sukces tam, gdzie go nie ma, a kampanie zaczną szukać ludzi, którzy przewijają, zamiast tych, którzy dzwonią.
| Działanie na stronie | Przykładowa nazwa zdarzenia | Jak je zmierzyć | Zdarzenie kluczowe? |
|---|---|---|---|
| Wysłany formularz kontaktowy lub zapytanie ofertowe | generate_lead | GTM i zdarzenie wtyczki formularza albo odsłona strony z podziękowaniem | Tak |
| Kliknięcie w numer telefonu | klik_telefon | GTM, reguła na linki tel: | Tak, zwłaszcza w firmach usługowych |
| Kliknięcie w adres e-mail | klik_email | GTM, reguła na linki mailto: | Tak, jeśli klienci często piszą maile |
| Zakup w sklepie | purchase | Integracja sklepu (np. WooCommerce) z GA4 | Tak, automatycznie |
| Rezerwacja wizyty lub stolika | np. rezerwacja | Zdarzenie z systemu rezerwacji albo strona potwierdzenia | Tak |
| Zapis do newslettera | np. zapis_newsletter | Formularz zapisu mierzony przez GTM | Zależy od roli newslettera w sprzedaży |
| Przewinięcie strony, pobranie cennika | scroll, file_download | Pomiar zaawansowany, automatycznie | Raczej nie – to sygnały pomocnicze |
Tam, gdzie to możliwe, używaj nazw zalecanych przez Google. Według dokumentacji zdarzeń zalecanych generate_lead mierzy moment pozyskania leada, np. przez formularz. Na dalsze etapy są m.in. qualify_lead (lead zakwalifikowany) i close_convert_lead (lead, który został klientem) – przydadzą się, gdy zaczniesz przesyłać do GA4 dane z CRM-u.
Jak ustawić konwersje w GA4 krok po kroku
Niezależnie od tego, czy mierzysz formularz, telefon czy rezerwację, kolejność jest taka sama:
- Spisz działania. Wybierz 2–5 działań, które naprawdę oznaczają klienta. Nadaj im nazwy małymi literami z podkreślnikami i zapisz w jednym arkuszu.
- Zbuduj zdarzenie w Google Tag Managerze (formularze, kliknięcia) albo w GA4 funkcją „Utwórz zdarzenie” (strona z podziękowaniem).
- Przetestuj je w DebugView. Zdarzenie ma się pojawić raz, z poprawną nazwą i parametrami.
- Oznacz zdarzenie gwiazdką. W menu Administracja › Wyświetlanie danych › Zdarzenia znajdź je na liście ostatnich zdarzeń i kliknij gwiazdkę przy nazwie.
- Sprawdź metodę zliczania. Na karcie „Kluczowe zdarzenia” kliknij ikonę „Więcej” przy zdarzeniu i wybierz „Zmień metodę zliczania”. Do wyboru są „Raz na zdarzenie (zalecane)” i „Raz na sesję (starsza wersja)”.
- Nadaj wartość w parametrze zdarzenia albo jako wartość domyślną.
- Zaimportuj zdarzenie do Google Ads, jeśli prowadzisz kampanie.
- Po tygodniu porównaj liczby ze skrzynką. Więcej zapytań w GA4 niż maili oznacza podwójne liczenie, wyraźnie mniej – gubienie zdarzeń lub odmowy zgody na cookies.
Przy metodzie zliczania zostaw opcję zalecaną. W instrukcji zmiany metody zliczania „Raz na sesję” jest opisana jako starsza wersja. Google dodał ją w kwietniu 2023 r., żeby liczby w GA4 przypominały te z dawnego Universal Analytics. Liczy najwyżej jedno wystąpienie zdarzenia w sesji, więc dwa zapytania wysłane podczas jednej wizyty zobaczysz jako jedno.
Gdy pomiar działa, raport Pozyskiwanie ruchu pokaże zdarzenia kluczowe przy każdym kanale. Żeby wejścia z newslettera czy postów nie trafiały do ruchu bezpośredniego, oznaczaj linki parametrami UTM, a zapytania, koszty i kanały zestawisz w raporcie marketingowym w Looker Studio.
Formularz Contact Form 7: pomiar przez Google Tag Manager
Contact Form 7 wysyła wiadomość w tle, bez przeładowania strony. Automatyczne zdarzenie form_submit z pomiaru zaawansowanego uruchamia się przy przesłaniu formularza, więc przy formularzach sprawdzanych w tle może objąć także próby zakończone błędem. Pewniejsze jest zdarzenie, które generuje sama wtyczka.
Według dokumentacji zdarzeń Contact Form 7 wtyczka wywołuje w przeglądarce pięć zdarzeń: wpcf7invalid (błędnie wypełnione pola), wpcf7spam (podejrzenie spamu), wpcf7mailfailed (mail nie wyszedł), wpcf7mailsent (wiadomość wysłana) i wpcf7submit (każda próba, bez względu na wynik). Mierz tylko wpcf7mailsent:
- Dodaj tag typu niestandardowy kod HTML, który nasłuchuje tego zdarzenia i przekazuje je do warstwy danych, np.
document.addEventListener('wpcf7mailsent', function(e){ dataLayer.push({event: 'cf7_wyslany', form_id: e.detail.contactFormId}); });– w tagu otocz kod znacznikami script. Uruchamiaj go na stronach z formularzem. - Utwórz zmienną warstwy danych
form_idi regułę typu Zdarzenie niestandardowe o nazwiecf7_wyslany. - Pod regułę podłącz tag „Google Analytics: zdarzenie GA4” z nazwą
generate_leadi parametremform_id– odróżnisz nim zapytanie ofertowe od zapisu na wizytę. Żeby parametr był widoczny w raportach, zarejestruj go w GA4 jako wymiar niestandardowy. - Sprawdź działanie w trybie podglądu GTM i w DebugView, potem opublikuj kontener.
Wtyczka GTM4WP potrafi sama przekazywać zdarzenia Contact Form 7 do warstwy danych, ale uruchamia je przy każdym wyniku wysyłki. W podglądzie sprawdź więc, czy odróżnisz wysłaną wiadomość od błędu, zanim podłączysz pod nie zdarzenie kluczowe. Instalację kontenera opisujemy w poradniku o wdrożeniu Google Tag Managera na WordPressie.
Bez GTM: zdarzenie z odsłony strony z podziękowaniem
Jeśli formularz po wysłaniu przenosi na stronę, np. /dziekujemy/, zdarzenie zbudujesz w samym GA4. W menu Administracja › Wyświetlanie danych › Zdarzenia kliknij „Utwórz zdarzenie”, nadaj nazwę i dodaj warunki dopasowania: event_name równa się page_view oraz page_location zawiera /dziekujemy/.
Jak wyjaśnia pomoc Google o tworzeniu i modyfikowaniu zdarzeń, zmiana zaczyna działać najwcześniej po godzinie, nie obejmuje danych historycznych, a w ten sposób utworzysz maksymalnie 50 nowych zdarzeń. Pamiętaj też, że kto odświeży stronę z podziękowaniem, zostanie policzony ponownie – nie linkuj jej więc w menu ani w stopce.
Kliknięcia w telefon i e-mail jako zdarzenia kluczowe
W wielu firmach usługowych klient woli zadzwonić niż pisać. GA4 nie zmierzy rozmowy, ale zmierzy kliknięcie w link z numerem, czyli adres zaczynający się od tel:, oraz w link e-mail (mailto:). W GTM:
- W sekcji Zmienne włącz wbudowane zmienne kliknięć, w tym Click URL.
- Utwórz regułę „Kliknięcie – tylko linki” z warunkiem: Click URL zaczyna się od
tel:. Drugą przygotuj dlamailto:. - Pod każdą podłącz tag „Google Analytics: zdarzenie GA4” z nazwą
klik_telefonlubklik_email, a w parametrze przekaż Click URL. - Przetestuj kliknięcia na telefonie i komputerze, potem oznacz oba zdarzenia gwiazdką.
Tak samo zmierzysz link do WhatsAppa – warunkiem będzie Click URL zawierający wa.me. Pamiętaj, że kliknięcie to nie rozmowa: część osób zrezygnuje przed połączeniem, a na komputerze link tel: często otwiera tylko okno wyboru aplikacji. Nie zobaczysz też klientów, którzy przepiszą numer albo skopiują adres e-mail.
Wskazówka: sprawdź, czy numer w nagłówku, stopce i na stronie kontaktu jest klikalnym linkiem tel:, a nie zwykłym tekstem. Inaczej klient na telefonie musi go przepisywać, a GA4 nie zarejestruje kliknięcia.
Wartość zdarzeń kluczowych: ile jest warte jedno zapytanie
Sklep przekazuje do GA4 wartość zamówienia, a firma usługowa może oszacować wartość zapytania. Dzięki temu porównasz kanały nie tylko po liczbie zapytań, lecz także po ich wartości, a w Google Ads skorzystasz ze strategii stawek opartych na wartości konwersji.
Przykład: załóżmy, że średnie zlecenie w Twojej firmie remontowej to 6 000 zł, a umową kończy się co piąte zapytanie z formularza. Jedno zapytanie jest więc warte około 1 200 zł przychodu. Kliknięcie w telefon wyceń niżej, np. na 600 zł, bo nie każde kończy się rozmową. Możesz też liczyć marżę zamiast przychodu – byle konsekwentnie.
Wartość przekazujesz w parametrze value, a walutę w parametrze currency (dla złotego: PLN). Gdy podajesz wartość, waluta jest wymagana. Jeśli nie chcesz zmieniać tagów, ustaw w GA4 domyślną wartość zdarzenia kluczowego – zostanie użyta, gdy zdarzenie przyjdzie bez parametru value.
Import zdarzeń kluczowych do Google Ads
Zdarzenia kluczowe z GA4 możesz zamienić w konwersje, na których kampanie Google Ads uczą się, kogo szukać. Najpierw połącz usługi: w GA4 otwórz Administracja › Połączenia usług › Połączenia z Google Ads i kliknij „Połącz”. Potem w Google Ads:
- Kliknij ikonę „Cele”, a w menu sekcji wybierz „Konwersje”.
- Kliknij „+ Nowe działanie powodujące konwersję”, a następnie „Importuj”.
- Wybierz „Usługi w Google Analytics”, potem „Sieć” i „Dalej”.
- Zaznacz zdarzenia kluczowe, kliknij „Importuj i kontynuuj”, a na koniec „Gotowe”.
Według pomocy Google Ads o pomiarze zdarzeń kluczowych z Google Analytics wartość importuje się automatycznie, a ustawienia atrybucji są dziedziczone z GA4. Przy zliczaniu wybierz „Jedna” dla zapytań i „Każda” dla sprzedaży. Konwersje utworzone z poziomu GA4 trafiają do Google Ads jako dodatkowe – żeby kampanie optymalizowały się pod nie, zmień to w sekcji optymalizacji działań.
Uważaj na podwójne liczenie. Jeśli ten sam formularz mierzy już tag konwersji Google Ads, jako główne zostaw tylko jedno z tych działań – inaczej jedno zapytanie policzy się dwa razy, a strategia stawek dostanie zawyżone dane. Na tych sygnałach uczą się też kampanie, które same dobierają odbiorców, np. kampanie Demand Gen. Dlatego przy prowadzeniu kampanii Google Ads cele konwersji ustawia się na samym początku: bez nich system optymalizuje się pod kliknięcia, a nie pod klientów.
Testowanie w DebugView i najczęstsze błędy
DebugView to raport, który niemal na żywo pokazuje zdarzenia z urządzeń w trybie debugowania. Znajdziesz go w menu Administracja › Wyświetlanie danych › DebugView. Tryb debugowania włączysz, uruchamiając podgląd w GTM – Tag Assistant sam dodaje do adresu parametr, który go aktywuje. Przy tagu wklejonym bez GTM służy do tego parametr debug_mode; żeby go wyłączyć, trzeba go usunąć, bo wartość false nie wystarczy.
Otwórz podgląd, zaakceptuj baner cookies, wyślij formularz z danymi testowymi i kliknij numer telefonu. Zdarzenie powinno pojawić się w strumieniu z ostatnich 60 sekund, a po kliknięciu zobaczysz jego parametry. Jak przypomina pomoc Google o DebugView, zdarzenia się nie pokażą, jeśli działa tryb uzyskiwania zgody, a Ty nie zgodziłeś się na pliki cookie Analytics – więcej w tekście o Consent Mode v2.
| Objaw | Najczęstsza przyczyna | Co zrobić |
|---|---|---|
| Zdarzenie nie pojawia się w DebugView | Brak zgody na cookies, tag się nie uruchomił, wtyczka opóźniająca JavaScript blokuje kontener | Zaakceptuj baner, sprawdź w podglądzie GTM, która reguła nie zadziałała, wyłącz kontener z opóźniania skryptów |
| Każdy formularz liczy się podwójnie | GA4 wdrożony dwa razy (wtyczka i GTM) albo dwa tagi pod tą samą regułą | Zostaw jeden tag Google na stronie i jeden tag zdarzenia |
| W GA4 więcej zapytań niż w skrzynce | Mierzony wpcf7submit lub form_submit, odświeżanie strony z podziękowaniem | Zmień regułę na wpcf7mailsent |
| Zdarzenie kluczowe nagle przestało się liczyć | Zmieniona nazwa zdarzenia – nowa nazwa nie jest oznaczona gwiazdką | Oznacz nową nazwę albo przywróć poprzednią |
| Testy zawyżają wyniki | Twoje wizyty i ruch z trybu debugowania trafiają do raportów | Ustaw filtr ruchu wewnętrznego i filtr ruchu deweloperów |
Jak wykluczyć własne wizyty, pokazujemy w przewodniku Google Analytics 4 dla początkujących. Testy powtarzaj po każdej zmianie motywu, wtyczki cache czy formularza.
Najczęściej zadawane pytania
Czym różni się zdarzenie kluczowe od konwersji w Google Ads?
Zdarzenie kluczowe to w GA4 ważne działanie na stronie, które analizujesz w raportach, np. wysłany formularz. Konwersja to działanie, którym Google Ads mierzy skuteczność reklam i ustala stawki. Możesz ją utworzyć ze zdarzenia kluczowego, importując je z połączonej usługi GA4, albo niezależnie – tagiem konwersji Google Ads. Dlatego zdarzeń kluczowych w GA4 bywa więcej niż konwersji w koncie reklamowym.
Czy nowe zdarzenie kluczowe obejmie dane z przeszłości?
Nie. Status zdarzenia kluczowego działa od chwili oznaczenia i nie przelicza historii. Jeśli formularz był mierzony od roku, a gwiazdkę klikniesz dziś, w raportach zdarzeń kluczowych zobaczysz dane dopiero od dziś. Wycofanie statusu również nie kasuje zebranych danych. Dlatego zdarzenia kluczowe ustaw jak najwcześniej – najlepiej w dniu wdrożenia GA4 albo uruchomienia nowej strony.
Ile zdarzeń kluczowych powinna mieć mała firma?
Zwykle od dwóch do pięciu, choć standardowa usługa GA4 pozwala oznaczyć 30. Firmie usługowej wystarczy formularz, telefon i ewentualnie e-mail lub rezerwacja, a sklepowi – zakup. Każde kolejne zdarzenie kluczowe rozmywa obraz: trudniej ocenić kampanię, jeśli „sukcesem” jest też pobranie pliku czy obejrzenie filmu.
Czy da się zmierzyć formularz bez Google Tag Managera?
Tak, jeśli formularz po wysłaniu przenosi na stronę z podziękowaniem – wtedy zdarzenie zbudujesz w GA4 funkcją „Utwórz zdarzenie” na podstawie odsłony tej strony. Część wtyczek do WordPressa potrafi też sama wysyłać zdarzenia do GA4. GTM daje jednak najwięcej kontroli: odróżnisz formularze, dodasz wartość, a ten sam sygnał wyślesz do Google Ads i innych systemów reklamowych.
Dlaczego GA4 pokazuje mniej zdarzeń kluczowych niż wiadomości w skrzynce?
Najczęściej z powodu zgód na cookies: osoby, które odmówiły zgody na analitykę, nie trafiają w pełni do raportów. Do tego dochodzą blokery reklam i wiadomości wysłane poza stroną. Stała, umiarkowana różnica nie musi oznaczać błędu. Niepokojący jest nagły spadek do zera po zmianie motywu, wtyczki albo formularza – wtedy od razu sprawdź pomiar w DebugView.
Podsumowanie
Dobrze ustawione konwersje w GA4 to kilka zdarzeń kluczowych, które naprawdę oznaczają klienta: formularz, telefon, rezerwacja lub zakup. Zbuduj je w GTM, przetestuj w DebugView, nadaj im wartość i dopiero wtedy importuj do Google Ads.
Źródła
- What’s new archive 2019–2025: Conversions and key events, 27.03.2024 (Google Analytics Help)
- Conversions vs. key events in Google Analytics (Google Analytics Help)
- Oznaczanie zdarzeń jako kluczowych (Pomoc Google Analytics)
- Zmiana metody zliczania kluczowych zdarzeń (Pomoc Google Analytics)
- Tworzenie i modyfikowanie zdarzeń (Pomoc Google Analytics)
- Zdarzenia pomiaru zaawansowanego (Pomoc Google Analytics)
- Recommended events: generate_lead i zdarzenia leadowe (Google Analytics for Developers)
- DOM events (Contact Form 7)
- GTM4WP – A Google Tag Manager (GTM) plugin for WordPress (WordPress.org)
- Monitorowanie zdarzeń w DebugView (Pomoc Google Analytics)
- Pomiar zdarzeń kluczowych z usług Google Analytics w Google Ads (Pomoc Google Ads)
- Łączenie Google Analytics z Google Ads (Pomoc Google Ads)
Nie wiesz, które działania przynoszą klientów?
Skonfigurujemy GA4, Tag Managera i konwersje, a raport pokaże, skąd przychodzą zapytania.






