Azjatycka bizneswoman używająca notatnika do analizy dokumentów i wykresu finansowego wykresu pracy

Google Analytics events – jak śledzić zdarzenia i budować lepsze raporty?

6 min. czytania

W erze danych, gdzie każda interakcja użytkownika na stronie może decydować o sukcesie kampanii, śledzenie zdarzeń w Google Analytics stało się nieodzownym narzędziem. Zdarzenia ujawniają, co naprawdę działa — od kliknięć po wysłania formularzy — i napędzają optymalizację konwersji. W tym przewodniku pokazujemy krok po kroku, jak skonfigurować śledzenie w Google Analytics 4 (GA4) z użyciem Google Tag Manager (GTM), jak też czym różni się od Universal Analytics, oraz jak wykorzystać dane w raportach, które przełożą się na wyniki biznesowe.

Różnice między Universal Analytics a Google Analytics 4 – klucz do wyboru strategii

Universal Analytics (UA) i GA4 różnią się modelem danych. W UA zdarzenia to osobne „hity” (kategoria, działanie, etykieta), które nie definiują struktury całej wizyty. W GA4 wszystko jest zdarzeniem — od page_view po konwersje — z elastycznymi parametrami i automatycznym zbieraniem części interakcji.

UA był świetny dla starszych wdrożeń, ale od lipca 2023 r. nie gromadzi już nowych danych. GA4 to współczesny standard: model event-based, fokus na użytkowniku i większe możliwości analizy ścieżek oraz atrybucji.

Zdarzenia automatyczne i rozszerzone w GA4 – zacznij bez kodowania

Po wdrożeniu podstawowego kodu GA4 (ręcznie lub przez GTM) część zdarzeń rejestrowana jest automatycznie. Oto najważniejsze:

  • first_visit – pierwsza wizyta nowego użytkownika;
  • session_start – rozpoczęcie sesji;
  • page_view – wyświetlenie strony.

Włącz w GA4 tryb pomiaru rozszerzonego (Enhanced Measurement), aby bez dodatkowego kodu śledzić kolejne interakcje:

  • scroll – automatyczne odczyty progu, np. 90% głębokości strony;
  • site_search – zapytania z wyszukiwarki wewnętrznej;
  • video_start, video_progress – interakcje z osadzonym wideo;
  • click – kliknięcia wychodzące (outbound).

Sprawdzaj wdrożenia w Czasie rzeczywistym (Raporty > Czas rzeczywisty) oraz w zakładce Zdarzenia — to najlepszy sposób testowania na świeżych danych.

Konfiguracja zdarzeń niestandardowych przez Google Tag Manager – krok po kroku

GTM to Twoje centrum dowodzenia — wdrażasz zdarzenia bez modyfikacji kodu strony. Zacznij od przygotowania środowiska: zainstaluj kontener GTM w serwisie oraz dodaj tag konfiguracyjny GA4 z identyfikatorem pomiaru.

Krok 1 – przygotuj GTM i GA4

Zadbaj, by kontener GTM był aktywny na stronie i połączony z właściwością GA4 poprzez tag konfiguracyjny GA4 (Measurement ID z panelu GA). To podstawa dalszych działań.

Krok 2 – utwórz nowy tag

  1. W GTM przejdź do Tagi > Nowy.
  2. Wybierz typ: Google Analytics: Zdarzenie GA4.
  3. Podłącz istniejący tag konfiguracyjny GA4.
  4. W polu Nazwa zdarzenia wpisz nazwę w lower_snake_case, np. video_play, form_submit, click_mail (preferuj recommended events od Google).

Krok 3 – dodaj parametry zdarzenia

Parametry nadają kontekst i zasilają Twoje raporty. Wykorzystaj do 25 parametrów na zdarzenie:

  • button_text – treść przycisku, np. „Kup teraz”;
  • video_title – tytuł odtwarzanego filmu;
  • value, currency – wartości transakcyjne dla e-commerce.

Dodaj parametr w konfiguracji tagu i przypisz mu wartość, najlepiej pobieraną ze zmiennych GTM lub z dataLayer.

Krok 4 – skonfiguruj wyzwalacz (trigger)

Poniżej znajdziesz typowe ustawienia wyzwalaczy dla różnych interakcji:

  • typ – Kliknięcie (tylko linki), Przewijanie, Forma – wysyłanie lub niestandardowy (zdarzenie w dataLayer);
  • warunki – selektory CSS (np. .btn-buy), ID elementu lub reguły oparte na danych;
  • testy – kwalifikatory typu „Tekst linku zawiera” czy „Click URL zaczyna się od mailto:”.

Przykład dla kliknięcia w link „Wyślij maila”: użyj wyzwalacza Kliknięcie > Tekst linku > zawiera „Wyślij maila”.

Krok 5 – testuj i publikuj

Przed publikacją zawsze przeprowadź walidację:

  • tryb podglądu GTM – sprawdź, czy tag odpala się zgodnie z założeniami;
  • DebugView w GA4 – weryfikuj zdarzenia na żywo, wraz z parametrami;
  • prześlij kontener po pozytywnych testach.

Dla e-commerce skorzystaj z wyzwalacza opartego o dataLayer. Przykładowa struktura wygląda następująco:

dataLayer.push({ event: 'purchase', transaction_id: 'T12345', value: 100, currency: 'PLN' });

Śledzenie specyficznych interakcji – praktyczne przykłady

1. Kliknięcia w linki i przyciski

Aby rejestrować kluczowe kliknięcia, zastosuj poniższą konfigurację:

  • tag – zdarzenie button_click w GA4;
  • parametry – button_text, page_location;
  • wyzwalacz – kliknięcie z selektorem CSS (np. .cta-button).

2. Formularze i konwersje

Użyj wyzwalacza „Forma – wysyłanie” lub „Element widoczności” (ekran sukcesu), z nazwą zdarzenia form_submit i parametrem form_name; następnie oznacz zdarzenie jako konwersję w GA4.

3. Wideo i multimedia

Śledź interakcje, wysyłając zdarzenie video_play z parametrami video_title i video_duration.

4. Scroll i zaangażowanie

Włącz pomiar rozszerzony lub skonfiguruj niestandardowy wyzwalacz Przewijanie > Pionowe > 90%, aby mierzyć głębokie zaangażowanie.

5. Integracje z Ads i social

Dodaj w GTM tagi konwersji Google Ads i Meta (Facebook), wyzwalając je na tych samych zdarzeniach GA4 dla spójnej atrybucji.

W Universal Analytics proces jest podobny: wybierz tag Google Analytics – Zdarzenie i uzupełnij Kategorię (np. „Button”), Działanie („Click”), Etykietę („Kup”). Wyniki sprawdzisz w Zachowanie > Zdarzenia.

Budowanie lepszych raportów – od surowych danych do insightów

Zdarzenia to dopiero początek. Najwięcej zyskasz, projektując raporty i eksploracje pod cele biznesowe.

W GA4:

Poniższe obszary raportowe przyspieszą analizę i decyzje:

  • raporty > Zdarzenia – filtruj po nazwie i parametrach; kluczowe metryki: liczba zdarzeń i użytkownicy;
  • Eksploracje – buduj segmenty, np. użytkownicy ze scroll ≥90% i form_submit;
  • Raporty niestandardowe – łącz wymiary (np. parametry zdarzeń) z metrykami; oznaczaj istotne zdarzenia jako konwersje;
  • Monetizacja – dla e-commerce: przychód, produkty, koszyki;
  • Czas rzeczywisty – szybka walidacja wdrożeń i testów.

Standardy nazewnictwa dla skalowalności

Ustal jasne reguły, aby uniknąć chaosu i ułatwić analizę:

  • konwencja – lower_snake_case, np. add_to_cart;
  • parametry – spójne nazwy jak transaction_id, item_name;
  • recommended events – preferuj view_item, add_to_cart, purchase.

Optymalizacja biznesowa

Wykorzystaj zdarzenia do szybszych i trafniejszych decyzji:

  • segmentacja – identyfikuj użytkowników o wysokim zaangażowaniu (scroll + video);
  • atrybucja – mierz wpływ zdarzeń i kanałów na konwersje;
  • alerty – automatyczne powiadomienia o spadkach kluczowych wskaźników.

Poniższa tabela podsumowuje, gdzie szukać odpowiedzi na najczęstsze pytania analityczne:

Typ raportu Kluczowe metryki Zastosowanie biznesowe
Zdarzenia liczba zdarzeń, użytkownicy zaangażowanie treści
Konwersje wartość, transakcje ROI kampanii
Eksploracje segmenty zdarzeń personalizacja
Czas rzeczywisty aktywne zdarzenia testy A/B

Najczęstsze błędy i jak ich uniknąć

Przed publikacją zweryfikuj poniższe obszary, aby oszczędzić sobie chaosu w danych:

  • brak spójności – trzymaj się jednej konwencji nazewnictwa; unikniesz duplikatów i rozjazdów w raportach;
  • nieprawidłowe wyzwalacze – zawsze testuj w trybie podglądu GTM i w DebugView GA4;
  • limity GA4 – maks. 500 unikalnych nazw zdarzeń na właściwość (w GA4 360 dostępne wyższe limity);
  • prywatność – respektuj zgody (RODO), wstrzymuj tagi bez zgody użytkownika;
  • migracja z UA – mapuj zdarzenia i parametry ręcznie; nie wszystkie pola mają bezpośrednie odpowiedniki.