Jak śledzić formularz Elementor w Google Tag Manager i GA4 - krok po kroku

Dwie metody śledzenia formularzy Elementor w GA4: strona podziękowania z regułą wyświetlenia strony albo widoczność komunikatu o wysłaniu w GTM.

19 października 2026 4 min czytania

Piotr Doniak - Software Developer, Up Blue
Piotr DoniakSoftware Developer
Z tego artykułu dowiesz się:
  • którą z dwóch metod śledzenia formularza Elementor wybrać,
  • jak ustawić regułę widoczności elementu w Google Tag Manager,
  • jak przesłać do GA4 zdarzenie generate_lead i je przetestować.

Formularz Elementor najpewniej śledzisz na jeden z dwóch sposobów: przekierowujesz po wysłaniu na stronę podziękowania i mierzysz jej wyświetlenie albo w Google Tag Manager łapiesz moment, w którym pojawia się komunikat o poprawnym wysłaniu. W obu przypadkach GTM wysyła do GA4 zdarzenie generate_lead. Pierwsza metoda jest prostsza i odporniejsza na aktualizacje, druga nie wymaga zmiany działania formularza.

Dlaczego nie warto liczyć kliknięć przycisku

Formularz Elementor wysyła dane bez przeładowania strony. Reguła kliknięcia przycisku policzy też próby z pustymi lub błędnymi polami, a zdarzenie form_submit z pomiaru zaawansowanego GA4 reaguje na samo przesłanie formularza, bez informacji, czy wysyłka się udała. Dlatego mierzymy dopiero potwierdzenie.

Elementor nie opisuje w oficjalnej dokumentacji zdarzenia JavaScript, które można by wykorzystać do pomiaru. W sieci krążą skrypty oparte na wewnętrznych mechanizmach wtyczki, ale bez dokumentacji nie ma gwarancji, że przetrwają aktualizację. Obie metody poniżej opierają się wyłącznie na udokumentowanych funkcjach Elementora i GTM.

Która metoda dla Ciebie

Strona podziękowaniaWidoczność komunikatu
Zmiana w formularzutak, akcja przekierowanianie
Odporność na aktualizacje Elementorawysokazależy od kodu HTML komunikatu
Ryzyko błędnych zliczeńwejście na stronę bez wysłania formularzakomunikat poza ekranem nie zostanie policzony
Dodatkowy plusosobna strona do remarketingu i testówużytkownik zostaje na stronie

Metoda 1. Strona podziękowania

  1. Utwórz w WordPressie stronę, np. /dziekujemy, i nie linkuj jej w menu. Najlepiej oznacz ją jako noindex.
  2. W edytorze Elementora zaznacz formularz i w sekcji Actions After Submit dodaj akcję Redirect (obok wysyłki e-maila, nie zamiast niej). W polskiej wersji językowej nazwy sekcji mogą być przetłumaczone.
  3. W nowej sekcji Redirect, w polu Redirect To, wpisz adres strony podziękowania i zaktualizuj stronę.
  4. W GTM wejdź w Reguły > Nowa i wybierz Wyświetlenie strony.
  5. Ustaw uruchamianie na Niektóre wyświetlenia strony z warunkiem Page Path równa się /dziekujemy.

Jeśli kilka formularzy ma prowadzić do różnych wariantów, użyj osobnych stron (np. /dziekujemy-wycena) - w GA4 od razu zobaczysz, skąd przyszedł lead.

Metoda 2. Widoczność komunikatu o wysłaniu

Po poprawnej wysyłce Elementor wyświetla przy formularzu komunikat o sukcesie. GTM ma do tego regułę Widoczność elementu, która uruchamia się, gdy wskazany element pojawi się na ekranie.

  1. Wyślij formularz testowo, kliknij komunikat prawym przyciskiem myszy i wybierz Zbadaj. Zanotuj klasę lub atrybut, który ma tylko komunikat sukcesu, a nie komunikat błędu. Kod HTML formularzy różni się między wersjami Elementora, dlatego sprawdzaj go na swojej stronie, a nie przepisuj z poradników.
  2. W GTM wejdź w Reguły > Nowa i wybierz Widoczność elementu.
  3. W polu Metoda wyboru wybierz Selektor arkusza CSS i wpisz selektor komunikatu sukcesu.
  4. W opcji uruchamiania wybierz Raz na stronę (albo Raz na element, jeśli na stronie są dwa formularze).
  5. W Opcjach zaawansowanych zaznacz Obserwuj zmiany DOM. Bez tego GTM nie zauważy komunikatu, który pojawia się dopiero po wysłaniu.
  6. Zostaw domyślny Minimalny widoczny odsetek (50%) albo go zmniejsz, jeśli komunikat jest wysoki.

Tag zdarzenia GA4 (wspólny dla obu metod)

Jeśli nie masz jeszcze kontenera, zacznij od poradnika jak założyć konto Google Tag Manager.

  1. W Tagach kliknij Nowy i wybierz typ Google Analytics: zdarzenie GA4.
  2. Wpisz Identyfikator pomiaru swojej usługi GA4.
  3. Jako Nazwę zdarzenia wpisz generate_lead - to zdarzenie zalecane przez Google do leadów z formularzy.
  4. Dodaj parametr, np. form_name z wartością kontakt, żeby odróżnić formularze w raportach.
  5. Jako regułę wybierz regułę z metody 1 albo 2 i zapisz tag.

Test i publikacja

  1. Kliknij Podgląd, wpisz adres strony z formularzem i kliknij Połącz.
  2. Wyślij formularz z poprawnymi danymi i sprawdź w Tag Assistant, czy tag GA4 się uruchomił. Potem wyślij go z pustym polem wymaganym - tag nie może się uruchomić.
  3. W GA4 otwórz Administracja > DebugView i sprawdź, czy generate_lead dotarło razem z parametrem.
  4. Kliknij Prześlij i opublikuj wersję kontenera.
  5. W GA4 oznacz generate_lead jako kluczowe zdarzenie (wymaga roli Marketer lub wyższej).

Masz na stronie także Contact Form 7? Ta wtyczka ma własne zdarzenie po wysłaniu wiadomości - opisaliśmy je w poradniku jak śledzić formularz Contact Form 7 w GTM i GA4. Jeśli chcesz, żeby pomiar ustawił ktoś za Ciebie, zobacz nasze wdrożenie Google Analytics 4.

Najczęściej zadawane pytania

Czy strona podziękowania nie zawyży liczby leadów?

Może, jeśli da się na nią wejść bez wysyłania formularza - np. z wyszukiwarki, menu albo przycisku „Wstecz”. Dlatego nie linkuj jej nigdzie, wyklucz z indeksowania i porównuj liczbę zdarzeń z liczbą zgłoszeń w skrzynce.

Formularz jest w wyskakującym okienku Elementora. Która metoda zadziała?

Obie. Przy widoczności elementu koniecznie zaznacz Obserwuj zmiany DOM, bo okienko i komunikat są dodawane do strony dopiero po otwarciu.

Dlaczego w GA4 jest mniej leadów niż wiadomości w skrzynce?

Najczęściej przez zgody na pliki cookie - osoby, które odmówiły zgody na analitykę, są mierzone w ograniczonym zakresie albo wcale. Duża różnica (np. połowa leadów) zwykle oznacza jednak błąd w regule lub w selektorze.

Czytaj dalej