Klient dzwoni w poniedziałek rano i mówi: „Mamy więcej wejść na stronę, ale nie wiemy, skąd przychodzą zapytania”. To scenariusz, który widziałem wiele razy podczas wdrożeń analityki dla firm usługowych, e-commerce B2B i lokalnych biznesów. Mierzenie leadów w GA4 rozwiązuje ten problem, bo pozwala sprawdzić, które formularze, kliknięcia w telefon, wiadomości e-mail i wysłane zapytania faktycznie wspierają sprzedaż.
W praktyce oznacza to koniec raportów opartych na przeczuciach. GA4, Google Tag Manager, poprawnie opisane zdarzenia, parametry i integracja z CRM dają zarządowi oraz marketingowi wspólny język: liczby. A liczby, jeśli są dobrze zebrane, bywają bardziej przekonujące niż najładniejsza prezentacja sprzedażowa.
Jako agencja interaktywna wdrażaliśmy pomiar leadów dla stron firmowych, landing page’y, sklepów online i serwisów lokalnych. Najczęstszy błąd? Firma mierzy wejścia na stronę, ale nie mierzy momentu, w którym użytkownik wykonuje działanie handlowe. To trochę jak obserwowanie parkingu przed restauracją bez sprawdzania, kto zamówił obiad.
Dlaczego mierzenie leadów w GA4 nie może opierać się na intuicji?
Mierzenie leadów w GA4 powinno opierać się na zdarzeniach, a nie na domysłach. GA4 działa w modelu event-based, czyli rejestruje konkretne interakcje użytkownika: wysłanie formularza, kliknięcie numeru telefonu, kliknięcie adresu e-mail, pobranie oferty, przejście do koszyka lub rozpoczęcie rozmowy na czacie.
Universal Analytics przyzwyczaił wielu marketerów do celów opartych na adresach URL i sesjach. GA4 jest bardziej elastyczne, ale wymaga większej dyscypliny w konfiguracji. Zdarzenie może mieć nazwę, parametry, wartość, źródło ruchu i status jako key event, czyli kluczowe zdarzenie używane do oceny skuteczności działań marketingowych.
Analizując rynek, widzimy powtarzalny schemat: firmy inwestują w SEO, Google Ads, social media i content marketing, ale konfigurują analitykę dopiero po kilku miesiącach. Wtedy pojawia się kosztowna luka informacyjna. Kampania może generować telefony, ale jeśli kliknięcia w numer nie są mierzone, raport wygląda gorzej niż rzeczywistość. Odwrotnie też się zdarza: formularz generuje dużo wysyłek, lecz większość z nich to spam albo zapytania bez potencjału sprzedażowego.
Praktyczna zasada: ruch na stronie jest wskaźnikiem zainteresowania, ale lead jest wskaźnikiem intencji. W GA4 trzeba mierzyć intencję, nie tylko obecność użytkownika.
Według analiz Baymard Institute średni poziom porzuceń koszyka w e-commerce od lat oscyluje wokół 70%. Ta statystyka dotyczy sklepów, ale dobrze pokazuje szerszy problem: użytkownicy często są blisko decyzji, a mimo to nie finalizują akcji. W przypadku stron usługowych podobnym miejscem tarcia bywa formularz kontaktowy, zbyt mało widoczny numer telefonu albo niejasny komunikat po wysłaniu zapytania.
GA4 pomaga zobaczyć, gdzie dokładnie powstaje strata. Nie zawsze winna jest reklama. Czasem problemem jest formularz z siedmioma polami, brak wersji mobilnej przycisku telefonu albo błąd walidacji, którego nikt w firmie nie zauważył, bo „u nas działa”. To zdanie słyszałem już tyle razy, że powinno mieć własny tag w Google Tag Managerze.

Jakie typy leadów warto śledzić w GA4 na stronie firmowej?
Najważniejsze typy leadów w GA4 to wysłane formularze, kliknięcia w telefon, kliknięcia w e-mail, zapytania ofertowe, rezerwacje, pobrania materiałów oraz interakcje z czatem. Każdy typ kontaktu powinien mieć osobne zdarzenie, ponieważ różne działania mają inną wartość biznesową.
Nie każdy lead jest taki sam. Kliknięcie numeru telefonu z urządzenia mobilnego może być dla lokalnej firmy usługowej ważniejsze niż pobranie katalogu PDF. Dla producenta B2B pobranie specyfikacji technicznej może natomiast sygnalizować bardzo wysoką intencję zakupową, szczególnie jeśli użytkownik pochodzi z kampanii remarketingowej lub ruchu organicznego na frazy transakcyjne.
| Typ leadu | Rekomendowana nazwa zdarzenia w GA4 | Co mierzy? | Przykładowa wartość biznesowa |
|---|---|---|---|
| Formularz kontaktowy | generate_lead lub form_submit | Skuteczne wysłanie formularza po walidacji | Wysoka |
| Kliknięcie w telefon | click_phone | Kliknięcie linku z protokołem tel: | Wysoka dla mobile i usług lokalnych |
| Kliknięcie w e-mail | click_email | Kliknięcie adresu z protokołem mailto: | Średnia lub wysoka |
| Zapytanie ofertowe | quote_request | Wysłanie formularza wyceny lub briefu | Bardzo wysoka |
| Pobranie pliku | file_download | Pobranie oferty, cennika lub katalogu | Średnia |
| Czat lub komunikator | chat_start | Rozpoczęcie rozmowy z firmą | Zależna od branży |
W GA4 część zdarzeń może być zbierana automatycznie, na przykład pobrania plików lub kliknięcia wychodzące, jeśli włączony jest pomiar zaawansowany. To wygodne, ale nie wystarcza do pełnej analityki leadów. Formularze, telefony i zapytania ofertowe zwykle wymagają precyzyjnej konfiguracji przez Google Tag Manager lub bezpośrednie wdrożenie w kodzie strony.
Dobrym standardem jest stosowanie nazwy generate_lead dla najważniejszego zdarzenia konwersyjnego, ponieważ jest zgodna z rekomendacjami Google dla zdarzeń e-commerce i lead generation. Dodatkowe zdarzenia, takie jak click_phone czy quote_request, można wykorzystać do bardziej szczegółowej analizy zachowań użytkowników.
Jak mierzyć wysłanie formularza w GA4, aby nie liczyć pustych kliknięć?
Formularz w GA4 trzeba mierzyć dopiero po skutecznym wysłaniu danych, a nie po samym kliknięciu przycisku „Wyślij”. Najbezpieczniejsze metody to zdarzenie po stronie sukcesu formularza, widok strony podziękowania albo dedykowany event dataLayer uruchamiany po poprawnej walidacji.
Największa pułapka polega na tym, że kliknięcie przycisku nie oznacza wysłania zapytania. Użytkownik może nie uzupełnić wymaganego pola, wpisać błędny adres e-mail albo zatrzymać się na zgodzie RODO. Jeśli tag GA4 uruchamia się przy kliknięciu, raport zaczyna zawyżać liczbę leadów. Marketing cieszy się z wyniku, sprzedaż nie widzi zapytań, a zarząd zaczyna podejrzewać, że Excel ma większą fantazję niż copywriter.
Kiedy strona podziękowania jest najlepszym rozwiązaniem?
Strona podziękowania sprawdza się wtedy, gdy po wysłaniu formularza użytkownik trafia na unikalny adres URL, na przykład /dziekujemy. W GA4 można wtedy skonfigurować zdarzenie na podstawie wyświetlenia tej strony i oznaczyć je jako key event.
Ta metoda jest czytelna, stabilna i łatwa do audytu. Daje również dodatkowe możliwości: na stronie podziękowania można dodać instrukcję kolejnego kroku, link do kalendarza, pobranie briefu lub materiał edukacyjny. Trzeba jednak zadbać, aby adres strony podziękowania nie był indeksowany w Google i nie był dostępny przypadkowo z menu. Inaczej część wejść może fałszować dane.
Kiedy lepszy jest event dataLayer po poprawnej walidacji?
Event dataLayer jest najlepszy dla formularzy AJAX, aplikacji SPA i formularzy, które nie przeładowują strony po wysłaniu. Programista może wysłać do warstwy danych informację dopiero wtedy, gdy system faktycznie przyjmie zgłoszenie.
Przykład techniczny wygląda prosto: po poprawnym wysłaniu formularza do dataLayer trafia event „form_success” z parametrami takimi jak form_id, form_name, lead_type i page_location. Google Tag Manager odbiera ten sygnał i wysyła do GA4 zdarzenie generate_lead. Dzięki temu GA4 rejestruje tylko skuteczne wysyłki, a nie próby lub błędy walidacji.
Istnieje niuans, którego laik często nie zauważa: wbudowany trigger „Form Submission” w Google Tag Managerze może zadziałać przed finalną walidacją formularza albo nie zadziałać wcale, jeśli formularz jest obsługiwany przez niestandardowy skrypt. Dlatego w profesjonalnym wdrożeniu testujemy nie tylko kliknięcie, ale też rzeczywisty zapis zapytania w systemie, skrzynce e-mail lub CRM.
Mini-przykład z projektu: w firmie usługowej z branży instalacyjnej GA4 pokazywało 186 wysłanych formularzy miesięcznie. Po audycie okazało się, że poprawnych zapytań było 119, bo tag uruchamiał się przy kliknięciu przycisku. Po zmianie pomiaru na event po sukcesie konwersja spadła w raporcie, ale wzrosła wiarygodność danych. To była dobra wiadomość, choć na pierwszym spotkaniu nikt nie bił brawa.
Jak mierzyć kliknięcia w telefon i e-mail w GA4 bez zawyżania konwersji?
Kliknięcia w telefon i e-mail warto mierzyć jako osobne zdarzenia, ale nie zawsze jako główne konwersje sprzedażowe. Kliknięcie w numer telefonu pokazuje intencję kontaktu, jednak nie potwierdza, że rozmowa faktycznie się odbyła.
Na stronach mobilnych kliknięcie w numer bywa jednym z najważniejszych działań. Dla stomatologa, warsztatu samochodowego, kancelarii, serwisu klimatyzacji czy restauracji lokalnej użytkownik często nie chce wypełniać formularza. Chce zadzwonić. Jeśli taki kontakt nie jest mierzony, SEO lokalne i kampanie Google Ads mogą wyglądać słabiej, niż działają w rzeczywistości.
Konfiguracja techniczna zwykle polega na wykryciu kliknięć w linki zaczynające się od tel: oraz mailto:. W Google Tag Managerze można wykorzystać zmienną Click URL i warunek zawierający odpowiedni protokół. Do GA4 wysyłamy zdarzenia click_phone i click_email z parametrami, które ułatwiają późniejszą analizę.
- Włącz zmienne kliknięć w Google Tag Managerze, takie jak Click URL, Click Text i Page URL.
- Utwórz trigger dla linków, których adres zaczyna się od tel: lub mailto:.
- Dodaj tag GA4 Event z nazwą click_phone albo click_email.
- Przekaż parametry, na przykład phone_number, link_text, page_location i device_category.
- Przetestuj zdarzenie w trybie Preview GTM oraz w DebugView GA4.
Warto rozdzielać kliknięcia według urządzeń. Kliknięcie numeru na desktopie często oznacza skopiowanie lub sprawdzenie danych kontaktowych, a kliknięcie na smartfonie częściej prowadzi do realnej rozmowy. To rozróżnienie pomaga lepiej ocenić skuteczność kampanii mobilnych.
Wskazówka z wdrożeń: jeśli telefon jest najważniejszym kanałem sprzedaży, samo GA4 nie wystarczy. Do pełnego obrazu warto dodać call tracking, który pokazuje źródło połączenia, czas rozmowy i status odebrania.
Nie każda firma potrzebuje zaawansowanego call trackingu od pierwszego dnia. Jeśli miesięcznie jest 20–30 kontaktów, pomiar kliknięć w telefon może być wystarczającym początkiem. Jeśli kampanie generują setki połączeń, a budżet reklamowy przekracza kilka tysięcy złotych miesięcznie, brak call trackingu zaczyna przypominać jazdę nocą z przygaszonymi światłami.

Jak odróżnić lead wartościowy od przypadkowego kontaktu w GA4?
Wartościowy lead w GA4 można rozpoznać dzięki parametrom zdarzeń, scoringowi, integracji z CRM i importowi danych offline. Samo zdarzenie generate_lead mówi, że kontakt nastąpił; dopiero dane jakościowe pokazują, czy kontakt miał potencjał sprzedażowy.
Najprostszy podział leadów uwzględnia typ formularza, temat zapytania, lokalizację użytkownika, źródło ruchu i urządzenie. Formularz „Zapytaj o wycenę” ma zwykle inną wartość niż formularz „Pobierz katalog”. Użytkownik z kampanii brandowej zachowuje się inaczej niż osoba z ruchu organicznego na frazę „agencja SEO dla sklepu internetowego”.
| Parametr | Po co go zbierać? | Przykład wartości |
|---|---|---|
| lead_type | Rozróżnia rodzaj kontaktu | offer_request, consultation, callback |
| form_name | Pokazuje, który formularz działa najlepiej | Kontakt główny, Wycena, Brief |
| service_category | Łączy lead z usługą | SEO, strona WWW, Google Ads |
| lead_value | Umożliwia ocenę przychodu potencjalnego | 100, 500, 2000 |
| page_location | Wskazuje stronę pozyskania kontaktu | URL podstrony usługi |
Trzeba zachować ostrożność przy danych osobowych. Do GA4 nie wolno wysyłać informacji umożliwiających identyfikację użytkownika, takich jak adres e-mail, numer telefonu, imię i nazwisko czy treść wiadomości. Parametry powinny opisywać zdarzenie, a nie osobę. To istotne z perspektywy regulaminu Google, prywatności i zgodności z RODO.
Zaawansowany model zakłada integrację GA4 z CRM. Marketing widzi wtedy nie tylko liczbę zapytań, ale też ich dalszy status: nowy lead, zakwalifikowany lead, oferta wysłana, sprzedaż zamknięta. W Google Ads można dodatkowo importować konwersje offline, aby algorytmy optymalizowały kampanie pod kontakty sprzedażowe, a nie pod przypadkowe kliknięcia.
Krótki przykład liczbowy: landing page wygenerował 80 formularzy w miesiącu. Po analizie CRM okazało się, że 32 leady były kwalifikowane, 11 otrzymało ofertę, a 4 zakończyły się sprzedażą. Drugi landing page miał tylko 45 formularzy, ale 22 leady kwalifikowane i 7 sprzedaży. Bez jakościowego pomiaru pierwszy wariant wyglądałby lepiej. Po analizie przychodowej zwyciężył drugi.
Jak sprawdzić, które kanały naprawdę generują zapytania i jak wdrożyć pomiar?
Źródła leadów w GA4 analizuje się przez raporty pozyskania, poprawne UTM-y, porównanie kanałów i testowanie atrybucji. Dobrze wdrożony pomiar pokazuje, czy zapytania przychodzą z SEO, Google Ads, social media, kampanii lokalnych, ruchu bezpośredniego czy poleceń.
W raportach GA4 szczególnie przydatne są sekcje Acquisition, Traffic acquisition oraz User acquisition. Pierwsza perspektywa pokazuje źródło pierwszego kontaktu użytkownika z marką, druga źródło konkretnej sesji. Różnica jest ważna, bo lead rzadko powstaje po jednej wizycie. Użytkownik może najpierw wejść z artykułu blogowego, potem wrócić z remarketingu, a formularz wysłać po wpisaniu nazwy firmy w Google.
W naszych projektach często zaczynamy od audytu obecnego pomiaru i kanałów. Jeśli firma planuje przebudowę strony, szczególnie pomocny jest audyt marketingu internetowego przed redesignem, ponieważ pozwala ustalić, które źródła zapytań trzeba zabezpieczyć przed zmianą serwisu. Redesign bez analityki bywa efektowny wizualnie, ale ryzykowny biznesowo.
Poprawne UTM-y są fundamentem analizy kampanii spoza Google Ads. Newsletter, posty sponsorowane, kampanie social media, współprace partnerskie i banery powinny mieć konsekwentnie opisane parametry utm_source, utm_medium i utm_campaign. Bez tego GA4 może wrzucić ruch do niewłaściwego kanału albo rozbić dane na trudne do porównania fragmenty.
Jak wygląda praktyczna instrukcja wdrożenia pomiaru leadów?
Proces wdrożenia najlepiej przeprowadzić etapowo: najpierw mapa konwersji, później konfiguracja, testy, raportowanie i optymalizacja. Taka kolejność ogranicza chaos i ułatwia współpracę między marketingiem, sprzedażą oraz programistami.
- Zdefiniuj leady biznesowe: ustal, które działania użytkownika mają znaczenie sprzedażowe, na przykład formularz wyceny, telefon, e-mail, rezerwacja lub pobranie briefu.
- Ustal nazwy zdarzeń i parametry: zaplanuj spójne eventy w GA4, takie jak generate_lead, click_phone, click_email i quote_request.
- Skonfiguruj Google Tag Manager: dodaj tagi, triggery i zmienne, najlepiej z wykorzystaniem dataLayer dla formularzy.
- Oznacz kluczowe zdarzenia: w panelu GA4 ustaw najważniejsze eventy jako key events, aby były widoczne w raportach konwersji.
- Przetestuj scenariusze: sprawdź formularze poprawne, błędne, mobilne, desktopowe, kliknięcia telefonu i różne przeglądarki.
- Zbuduj raport decyzyjny: przygotuj widok w GA4, Looker Studio lub CRM, który pokazuje źródła, koszty i jakość leadów.
- Optymalizuj co miesiąc: porównuj kanały, treści, landing page’e i kampanie, zamiast traktować wdrożenie analityki jako jednorazowe zadanie.
Wdrożenie nie powinno kończyć się na tym, że „coś pojawia się w GA4”. Dane muszą odpowiadać na pytania biznesowe: który kanał daje najtańszy lead, która usługa przyciąga najlepszych klientów, które podstrony wymagają poprawy i czy kampanie reklamowe skalują sprzedaż, a nie tylko ruch.
Jeśli firma ma już historię działań marketingowych, polecamy przed większymi zmianami wykonać analizę podobną do tej opisanej w naszym materiale o tym, które kanały naprawdę generują zapytania. Taki audyt chroni przed przypadkowym odcięciem źródeł leadów podczas migracji, zmiany treści lub przebudowy ścieżek konwersji.
Dobry raport dla zarządu nie powinien mieć 40 wykresów. Powinien pokazywać kilka kluczowych informacji: liczbę leadów, koszt leada, jakość leada, źródło pozyskania, współczynnik konwersji strony i trend miesiąc do miesiąca. Reszta danych jest potrzebna analitykowi, ale decydent chce wiedzieć, gdzie inwestować kolejną złotówkę.
Jako agencja interaktywna pomagamy firmom przejść od „wydaje nam się” do „wiemy”. Projektujemy strony internetowe, landing page’e i strategie marketingu cyfrowego tak, aby każdy istotny kontakt można było zmierzyć, przypisać do źródła i wykorzystać do poprawy sprzedaży. GA4 jest tu narzędziem, nie celem samym w sobie. Celem jest lepsza decyzja biznesowa.
FAQ: jakie pytania najczęściej pojawiają się przy mierzeniu leadów w GA4?
Czy GA4 automatycznie mierzy wysłane formularze?
Nie zawsze. GA4 może wykrywać część interakcji, ale rzetelne mierzenie formularzy zwykle wymaga konfiguracji w Google Tag Managerze lub eventu dataLayer po skutecznym wysłaniu.
Czy kliknięcie w telefon powinno być konwersją w GA4?
Może być key eventem, szczególnie w usługach lokalnych. Trzeba jednak pamiętać, że kliknięcie w telefon nie potwierdza odebranej rozmowy.
Jak nazwać główne zdarzenie leada w GA4?
Najczęściej warto użyć nazwy generate_lead. Jest zgodna z rekomendowanym nazewnictwem Google i dobrze sprawdza się przy analizie lead generation.
Czy do GA4 można wysyłać adres e-mail użytkownika?
Nie. Do GA4 nie wolno przesyłać danych osobowych, takich jak e-mail, numer telefonu, imię, nazwisko lub treść wiadomości.
Jak sprawdzić, z jakiego kanału pochodzi lead?
Należy analizować raporty pozyskania w GA4, stosować poprawne UTM-y i porównywać źródła ruchu z key eventami oraz danymi CRM.
Czy GA4 wystarczy do pełnej oceny jakości leadów?
GA4 wystarczy do pomiaru zdarzeń i źródeł. Do pełnej oceny jakości leadów najlepiej połączyć GA4 z CRM, scoringiem i danymi sprzedażowymi.



