Spis treści
- Czym są zdarzenia kluczowe w GA4 i czym różnią się od konwersji?
- Które zdarzenia oznaczyć jako kluczowe?
- Jak ustawić zdarzenie kluczowe w GA4 krok po kroku?
- Jak nadać zdarzeniu kluczowemu wartość?
- Jak zaimportować zdarzenia kluczowe do Google Ads?
- Dlaczego liczby w GA4 i Google Ads się różnią?
- Najczęstsze błędy przy zdarzeniach kluczowych
- Najczęściej zadawane pytania
Zdarzenia kluczowe GA4 to zdarzenia, które oznaczasz jako najważniejsze dla firmy, np. zakup, wysłanie formularza czy rezerwację. Do marca 2024 r. GA4 nazywało je konwersjami. Po zmianie nazwy słowo „konwersja” oznacza w ekosystemie Google zdarzenie kluczowe zaimportowane do Google Ads i wykorzystywane przez kampanie. Żeby zdarzenie kluczowe było użyteczne, potrzebuje trzech rzeczy: poprawnego pomiaru, sensownej wartości w złotówkach i przemyślanego importu, który nie zdubluje konwersji z tagu Google Ads. Poniżej przechodzimy przez cały proces.
Najważniejsze w skrócie
- W standardowej usłudze GA4 możesz oznaczyć do 30 zdarzeń kluczowych, a w GA4 360 do 50.
- Oznacz jako kluczowe tylko zdarzenia, które mają realną wartość biznesową, a etapy pośrednie, jak
add_to_cart, analizuj jako zwykłe zdarzenia. - Wartość przekazuj parametrami
valueicurrency, a dla leadów wyliczaj ją z odsetka leadów zamienianych w sprzedaż i średniej marży. - Dla zakupów ustaw metodę liczenia „raz na zdarzenie”, a „raz na sesję” stosuj wyjątkowo, np. dla leadów wysyłanych kilka razy przez tę samą osobę.
- Po imporcie do Google Ads oznacz jako główne tylko jedno źródło danej konwersji, żeby Smart Bidding nie dostał podwójnego sygnału.
Czym są zdarzenia kluczowe w GA4 i czym różnią się od konwersji?
Zdarzenie kluczowe to każde zdarzenie GA4 z włączonym oznaczeniem „kluczowe”. Technicznie niczym się nie różni od pozostałych zdarzeń: ma nazwę, parametry i trafia do tych samych tabel w eksporcie. Różnica polega na tym, że GA4 liczy je osobno w raportach, przypisuje im źródła według modelu atrybucji i pozwala je wyeksportować do Google Ads.
Konwersja to dziś pojęcie z Google Ads. Gdy zaimportujesz zdarzenie kluczowe do konta reklamowego, staje się ono działaniem powodującym konwersję. W sekcji Reklamy w GA4 również zobaczysz konwersje, jeśli usługa jest połączona z Google Ads. W 2026 r. ta sekcja się rozrosła: od stycznia w becie działa ulepszone zarządzanie konwersjami z osobnymi ustawieniami atrybucji dla każdej konwersji, a od 11 sierpnia okno po kliknięciu można ustawić na dowolną liczbę dni od 1 do 90. Pełną listę zmian znajdziesz w przeglądzie nowości GA4 w 2026 r..
Które zdarzenia oznaczyć jako kluczowe?
Jako kluczowe oznaczaj zdarzenia, które oznaczają przychód albo realną szansę na niego. Reszta, nawet jeśli jest ważna dla analizy lejka, powinna zostać zwykłymi zdarzeniami.
| Zdarzenie | Kluczowe? | Wartość | Rola w Google Ads |
|---|---|---|---|
purchase |
Tak | Wartość zamówienia netto lub brutto, zawsze tak samo | Główna |
generate_lead (formularz B2B) |
Tak | Wyliczona wartość leada | Główna |
| Rezerwacja wizyty | Tak | Średnia wartość usługi × odsetek zrealizowanych wizyt | Główna |
| Kliknięcie numeru telefonu | Tak, z niską wartością | Szacunkowa | Dodatkowa |
sign_up (newsletter) |
Opcjonalnie | Niska, szacunkowa | Dodatkowa |
begin_checkout |
Nie | – | – |
add_to_cart |
Nie | – | – |
file_download, scroll |
Nie | – | – |
Kryterium jest proste: jeśli kampania zoptymalizowana pod to zdarzenie przyniesie więcej takich zdarzeń, czy firma na tym zarobi? Dla add_to_cart odpowiedź brzmi „niekoniecznie”, bo algorytm nauczy się szukać osób, które dodają do koszyka, a nie kupują.
Oddzielny przypadek to interakcje z wizytówką. Połączenia i trasy z Profilu Firmy w Google GA4 pokazuje od czerwca 2026 r. jako metryki w osobnej kolekcji raportów, a nie jako zdarzenia, więc nie oznaczysz ich jako kluczowych. Jak je raportować, opisujemy w artykule o mierzeniu wizytówki Google w GA4.
Jak ustawić zdarzenie kluczowe w GA4 krok po kroku?
Ustawienie zajmuje kilka minut, o ile zdarzenie jest już poprawnie mierzone. Jeśli nie jest, zacznij od tagowania.
- Sprawdź, czy zdarzenie dociera. W DebugView lub raporcie czasu rzeczywistego wywołaj akcję na stronie i upewnij się, że zdarzenie ma właściwą nazwę i parametry.
- Otwórz listę zdarzeń. W panelu administracyjnym przejdź do wyświetlania danych i zdarzeń. Zobaczysz zdarzenia z ostatnich dni.
- Oznacz zdarzenie jako kluczowe. Kliknij ikonę gwiazdki przy nazwie zdarzenia. Jeśli zdarzenia jeszcze nie ma na liście, w sekcji zdarzeń kluczowych dodaj nowe, wpisując dokładną nazwę (z zachowaniem wielkości liter).
- Wybierz metodę liczenia. „Raz na zdarzenie” liczy każde wystąpienie, „raz na sesję” najwyżej jedno w danej sesji.
- Ustaw wartość domyślną, jeśli zdarzenie nie przesyła wartości. W ustawieniach zdarzenia kluczowego możesz przypisać stałą kwotę i walutę, którą GA4 użyje, gdy brak parametru
value. - Zweryfikuj po 24–48 godzinach. Dane w standardowych raportach pojawiają się z opóźnieniem, więc nie oceniaj konfiguracji po kilku minutach.
Gdy zdarzenie trzeba dopiero wyodrębnić, np. odsłonę strony z podziękowaniem, możesz utworzyć nowe zdarzenie na podstawie istniejącego: warunek event_name równa się page_view i page_location zawiera /dziekujemy/. Takie rozwiązanie jest jednak kruche, bo odświeżenie strony liczy się jako kolejny lead. Lepiej, żeby strona wysyłała osobne zdarzenie do warstwy danych:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'generate_lead',
form_id: 'kontakt-b2b',
lead_type: 'wycena',
value: 150,
currency: 'PLN'
});
W Google Tag Managerze tworzysz regułę zdarzenia niestandardowego generate_lead i tag zdarzenia GA4 z parametrami value, currency i form_id pobieranymi ze zmiennych warstwy danych. Pełną specyfikację dla sklepu, z purchase i tablicą items, przygotowaliśmy w tekście o warstwie danych dla e-commerce GA4.
Jak nadać zdarzeniu kluczowemu wartość?
Wartość decyduje o tym, czy raporty i strategie stawek odróżnią cenny lead od przypadkowego zapisu na newsletter. GA4 wykorzysta ją tylko wtedy, gdy zdarzenie ma jednocześnie parametr value (liczba, bez symbolu waluty) i currency (kod ISO 4217, np. PLN).
Dla zakupów sprawa jest prosta: przekazujesz wartość zamówienia. Ustal tylko raz na zawsze, czy liczysz ją z VAT czy bez i czy z kosztem dostawy, i stosuj to samo w GA4, Google Ads i Meta. Różne definicje wartości to częsta przyczyna rozbieżności przychodu między platformami.
Dla leadów wartość trzeba wyliczyć. Przykład hipotetyczny: firma montująca fotowoltaikę zbiera 200 formularzy miesięcznie, 10% z nich kończy się umową, a średnia marża na umowie to 3000 zł. Wartość jednego leada to 0,1 × 3000 zł, czyli 300 zł. Jeśli formularze „wycena” zamieniają się w umowy częściej niż „pytanie ogólne”, nadaj im różne wartości przez parametr lead_type. Gdy znasz faktyczny wynik sprzedaży dopiero po tygodniach, rozważ przesyłanie danych z CRM, co opisujemy w poradniku o wzbogacaniu zdarzeń po stronie serwera.
Pamiętaj o duplikatach. Jeśli purchase odpala się przy każdym odświeżeniu strony z podziękowaniem, wartość przychodu w GA4 będzie zawyżona. Mechanizmy deduplikacji po transaction_id opisujemy w artykule o duplikatach transakcji w GA4.
Jak zaimportować zdarzenia kluczowe do Google Ads?
Import wymaga połączenia usługi GA4 z kontem Google Ads, a potem kilku kliknięć po stronie Google Ads. Najważniejsza decyzja zapada jednak nie w kreatorze, tylko przy wyborze, które działanie będzie główne.
- Połącz usługi. W panelu administracyjnym GA4, w połączeniach z usługami, dodaj połączenie z Google Ads. Potrzebujesz uprawnień edytora w GA4 i administratora w Google Ads.
- Włącz autotagowanie w Google Ads. Bez niego GA4 nie przypisze kliknięć do kampanii.
- Zaimportuj zdarzenia. W Google Ads przejdź do celów i konwersji, utwórz nowe działanie powodujące konwersję i wybierz import z usług Google Analytics 4. Zaznacz zdarzenia kluczowe ze strumienia internetowego lub aplikacji.
- Ustaw działania główne i dodatkowe. Główne trafiają do kolumny „Konwersje” i są używane przez Smart Bidding. Dodatkowe widzisz w kolumnie „Wszystkie konwersje”, ale nie wpływają na stawki.
- Usuń podwójne liczenie. Jeśli zakup mierzy już tag Google Ads, nie ustawiaj jednocześnie zaimportowanego
purchasez GA4 jako głównego. Wybierz jedno źródło, a drugie zostaw jako dodatkowe. - Sprawdź ustawienia zgód. Od 15 czerwca 2026 r. o przepływie danych reklamowych z tagu GA do Google Ads decyduje wyłącznie
ad_storage, a Google Signals sterują tylko raportami behawioralnymi. Szczegóły w tekście o oddzieleniu Google Signals od ad_storage.
Tag Google Ads czy import z GA4? Tag Google Ads zwykle daje szybszy i pełniejszy sygnał dla kampanii, łatwiej też wdrożyć przy nim Enhanced Conversions przez GTM. Import z GA4 sprawdza się, gdy chcesz mieć jedną definicję zdarzenia dla raportów i kampanii albo gdy mierzysz zdarzenia, których nie ma w tagu Google Ads. Wielu reklamodawców używa tagu Google Ads dla zakupów i importu z GA4 dla mikrokonwersji jako działań dodatkowych.
Dlaczego liczby w GA4 i Google Ads się różnią?
Nawet po poprawnym imporcie liczba konwersji w Google Ads nie będzie równa liczbie zdarzeń kluczowych w GA4. To normalne i wynika z różnic w metodologii, a nie z błędu.
Google Ads przypisuje konwersję do dnia kliknięcia, a GA4 do dnia zdarzenia. GA4 dzieli zasługę między wszystkie kanały, w tym organiczne, a Google Ads widzi tylko własne kliknięcia i wyświetlenia. W ustawieniach atrybucji GA4 możesz wskazać, które kanały mogą otrzymać zasługę za konwersje eksportowane do Google Ads: płatne i bezpłatne albo tylko płatne kanały Google. Do tego dochodzą różne okna konwersji i modelowanie przy braku zgody. Szczegółowo rozkładamy to w artykule o rozbieżnościach konwersji między GA4, Google Ads i Meta, a wpływ samego modelu atrybucji opisujemy w porównaniu atrybucji opartej na danych i ostatniego kliknięcia.
Jeśli optymalizujesz kampanie pod wartość, różnice w przychodzie mają bezpośredni wpływ na wybór strategii. Kiedy ustawić docelowy ROAS, a kiedy maksymalizację wartości, wyjaśniamy w poradniku o strategiach stawek opartych na wartości.
Najczęstsze błędy przy zdarzeniach kluczowych
W praktyce większość problemów powtarza się na wielu kontach. Oto lista kontrolna, którą możesz przejść w kwadrans.
- Za dużo zdarzeń kluczowych. Jeśli oznaczysz jako kluczowe
scrollipage_view, współczynnik konwersji przestaje cokolwiek znaczyć. - Brak waluty. Wartość bez
currencynie zostanie uwzględniona w przychodzie. - Różna wielkość liter.
Generate_Leadigenerate_leadto dla GA4 dwa różne zdarzenia. - Zdarzenie z serwera bez identyfikatorów sesji. Zakupy wysyłane z backendu bez
client_idisession_idtrafiają do kanału „(not set)”, co opisujemy w artykule o przyczynach „(not set)” w GA4. - Zmiana definicji bez notatki. Gdy zmieniasz, co liczy się jako lead, zapisz datę, bo dane przed i po zmianie nie są porównywalne.
Wszystkie poradniki o konfiguracji i raportach znajdziesz w podtemacie GA4 i raporty.
Najczęściej zadawane pytania
Ile zdarzeń kluczowych można ustawić w GA4?
W standardowej usłudze GA4 możesz oznaczyć do 30 zdarzeń kluczowych, a w GA4 360 do 50. W praktyce większość firm potrzebuje od dwóch do pięciu: głównej konwersji, np. zakupu lub leada, oraz kilku mikrokonwersji. Większa liczba utrudnia interpretację raportów i zwiększa ryzyko, że kampanie zaczną optymalizować pod mało wartościowe działania.
Czy oznaczenie zdarzenia jako kluczowego działa wstecz?
Nie. GA4 zaczyna liczyć zdarzenie jako kluczowe od momentu oznaczenia, a historyczne wystąpienia zostają zwykłymi zdarzeniami w raportach zdarzeń kluczowych. Jeśli potrzebujesz danych historycznych, możesz je odtworzyć w eksploracji jako liczbę zdarzeń o danej nazwie albo w BigQuery, gdzie wszystkie zdarzenia są dostępne niezależnie od oznaczenia.
Jaką metodę liczenia wybrać dla zdarzenia kluczowego?
Dla zakupów i większości zdarzeń wybierz „raz na zdarzenie”, bo każde wystąpienie to osobna transakcja. „Raz na sesję” ma sens dla leadów, gdy ta sama osoba może wysłać formularz kilka razy w jednej wizycie, a dla firmy liczy się jeden kontakt. Ustaw tę samą logikę w Google Ads, żeby liczby dało się porównać.
Czy muszę importować zdarzenia kluczowe do Google Ads, jeśli mam tag konwersji?
Nie musisz. Tag Google Ads zwykle daje kampaniom szybszy sygnał i obsługuje Enhanced Conversions. Import z GA4 przydaje się dla zdarzeń, których tag nie mierzy, albo gdy chcesz jednej definicji w raportach i kampaniach. Jeśli korzystasz z obu, tylko jedno źródło danej konwersji ustaw jako główne.
Dlaczego zaimportowane zdarzenie kluczowe nie pokazuje konwersji w Google Ads?
Najczęstsze przyczyny to brak połączenia usług, wyłączone autotagowanie, brak zgody ad_storage u większości użytkowników albo zbyt krótki czas od importu, bo dane pojawiają się z opóźnieniem. Sprawdź też, czy konwersje nie pochodzą głównie z kanałów innych niż Google Ads, którym GA4 przypisało zasługę według modelu atrybucji.