Scale · twórz masowo strony (dla agencji)

Konwersje z landingu w Google Ads, GA4 i Meta: konfiguracja w kwadrans, bez agencji

Michał Woźniak Michał Woźniak 16.09.2026 8 min czytania
Konwersje z landingu w Google Ads, GA4 i Meta: konfiguracja w kwadrans, bez agencji

Jest jedna godzina w życiu kampanii, która decyduje o wszystkich następnych: ta, w której podłączasz śledzenie konwersji. Kampania bez konwersji optymalizuje się pod kliknięcia, czyli pod ludzi, którzy lubią klikać. Kampania z konwersjami optymalizuje się pod ludzi, którzy wysyłają formularz. Różnica w koszcie zapytania bywa dwukrotna, a wszystko, co trzeba zrobić, mieści się w kwadransie.

Zanim zaczniesz: co jest potrzebne

  • konto reklamowe, do którego masz dostęp administracyjny (Google Ads, Meta Business, TikTok Ads albo Microsoft Advertising),
  • opublikowana strona z formularzem; landing lub zwykła strona firmowa, mechanizm jest ten sam,
  • dostęp do ustawień witryny w panelu. Zakładka Integracje jest w każdym planie, także darmowym; testy A/B i wklejanie własnych skryptów wymagają planu Pro,
  • czas: kwadrans na konfigurację i kilka godzin czekania, aż narzędzia zaczną raportować.

Co strona robi sama

Zacznijmy od tego, czego nie musisz robić. Gdy odwiedzający wyśle dowolny formularz na stronie KOMPASFIRM, strona wysyła zdarzenie leada do każdego narzędzia, którego identyfikator masz wpisany w ustawieniach:

  • Google Analytics 4: generate_lead,
  • Google Ads: conversion z Twoją etykietą,
  • Meta Pixel: Lead,
  • TikTok Pixel: SubmitForm,
  • Microsoft Advertising: submit_lead_form,
  • Google Tag Manager i własne skrypty: kf_lead w dataLayer.

Nie wklejasz żadnego kodu. Wpisujesz identyfikatory w Ustawienia strony → Integracje i to wszystko. Reszta tego tekstu to konfiguracja po stronie narzędzi, których na platformie nie zastąpimy.

Google Ads w pięciu krokach

  1. W Google Ads otwórz Cele → Konwersje → Podsumowanie i kliknij Nowe działanie powodujące konwersję. Wybierz Witryna, a potem tworzenie ręczne. Kategoria: „Prześlij formularz kontaktowy”. Liczenie: jedna konwersja na kliknięcie, bo drugi formularz od tej samej osoby to nie drugi klient.
  2. Na końcu Google pokaże fragment tagu z identyfikatorem w postaci AW-123456789/AbCdEfGhIj. Przed ukośnikiem jest ID konwersji, po ukośniku etykieta.
  3. W panelu strony, na zakładce Integracje, wpisz ID w polu Google Ads, a etykietę w polu Google Ads: etykieta konwersji. Etykieta bez ukośnika i bez AW-.
  4. Na tej samej zakładce włącz Google Consent Mode v2. O tym, dlaczego to ważne, za chwilę.
  5. Wyślij testowy formularz z przeglądarki bez blokady reklam, akceptując zgodę marketingową w banerze. Status działania w Ads zmieni się na „Rejestrowanie konwersji” w ciągu kilku godzin.

Częsty błąd: wpisany tylko identyfikator AW- bez etykiety. To uruchamia remarketing, ale nie liczy konwersji. Checklista w ustawieniach landingu przypomni o tym osobnym punktem.

Zakładka Integracje z identyfikatorem Google Ads, etykietą konwersji i Consent Mode v2

Checklista przed kampanią z punktami o pikselach, Consent Mode i etykiecie konwersji

Consent Mode v2: dlaczego bez niego tracisz część konwersji

Od marca 2024 Google wymaga w Europejskim Obszarze Gospodarczym czterech sygnałów zgody: na cookies reklamowe, analityczne, dane użytkownika i personalizację. Bez nich Ads nie dostaje niczego od osób, które odrzuciły baner, a to bywa jedna trzecia odwiedzających.

Zwykłe „blokowanie tagów do zgody”, które stosuje większość banerów, jest zgodne z prawem, ale ślepe: Google nie wie nawet, że ktoś był. Consent Mode działa inaczej. Tag ładuje się zawsze, tylko do czasu zgody nie zapisuje cookies i wysyła sygnał „brak zgody”. Na tej podstawie Google modeluje brakujące konwersje i raportuje je jako szacunek. Na platformie to jeden przełącznik; strona ładuje tagi Google w odpowiedniej kolejności i aktualizuje sygnał, gdy odwiedzający zmieni decyzję w banerze.

GA4: kluczowe zdarzenie

Po pierwszym wysłanym formularzu zdarzenie generate_lead pojawi się w Raporty → Zaangażowanie → Zdarzenia w ciągu godziny. Oznacz je jako kluczowe zdarzenie (przełącznik w tabeli). Od tej chwili raporty pozyskania pokażą, które źródła przynoszą leady, a nie tylko wizyty.

Jeśli masz połączone konta GA4 i Ads, możesz zamiast etykiety zaimportować to zdarzenie jako konwersję w Ads. Wybierz jedno z dwóch; oba naraz podwoją liczbę konwersji.

Meta: zdarzenie Lead

Po wpisaniu ID piksela otwórz Menedżer zdarzeń → Testuj zdarzenia, wpisz adres strony i wyślij formularz. Zdarzenie Lead powinno pojawić się w kilka sekund. W zestawie reklam ustaw cel „Kontakty” z optymalizacją pod to zdarzenie.

Tag Manager: wyzwalacz kf_lead

Jeśli tagami zarządza agencja albo wolisz GTM, strona wrzuca do dataLayer zdarzenie kf_lead. W GTM: Wyzwalacze → Nowy → Zdarzenie niestandardowe, nazwa zdarzenia kf_lead. Podepnij pod niego tagi konwersji. Ten wpis nie zależy od zgód, bo sam nic nie wysyła; decyzja o zgodzie należy do tagów w GTM i tam ją skonfiguruj.

Kiedy potrzebna jest strona podziękowania

Domyślnie podziękowanie pokazuje się w miejscu formularza, a zdarzenia i tak się wysyłają. Osobna strona przydaje się, gdy chcesz pokazać kolejny krok (kalendarz, cennik, materiał), gdy z jednego formularza korzysta kilka podstron, albo gdy starsza konfiguracja liczy konwersję po adresie strony.

Ustawiasz ją przy formularzu w polu Strona podziękowania. Ścieżka w witrynie, np. /dziekujemy, dostaje zdarzenia konwersji automatycznie; utwórz taką podstronę, ukryj z menu i wyłącz z indeksowania. Pełny adres zewnętrzny, np. kalendarza, przekieruje od razu, ale wtedy konwersję liczy tamto narzędzie.

Edytor formularza, sekcja Po wysłaniu z polem Strona podziękowania

Podziękowanie po wysłaniu formularza wyświetlone w miejscu formularza na landingu

gclid: konwersje offline, czyli najlepiej strzeżony sekret Ads

Formularz to nie klient. Część leadów okazuje się spamem, część nie odbiera telefonu, a kilka procent kupuje. Jeśli Google wie tylko o formularzach, optymalizuje pod formularze. Jeśli dowie się, które formularze skończyły się sprzedażą, zacznie optymalizować pod sprzedaż.

Do tego służy gclid, identyfikator kliknięcia doklejany przez Google do każdego linku z reklamy. Platforma zapisuje go przy leadzie razem z UTM-ami i identyfikatorami Meta, Microsoft i TikToka, bez cookies, więc także dla osób bez zgody. Widać go w karcie leada, w mailu i w webhooku do CRM.

Karta leada z kampanią google / cpc / profit-os-wiosna i identyfikatorem gclid

Panel webhooków leadów z endpointem Zapiera

Raz w miesiącu zbierz z CRM leady ze statusem „wygrany” i przygotuj plik z kolumnami: Google Click ID, Conversion Name, Conversion Time, Conversion Value, Conversion Currency. Wgraj go w Ads → Cele → Konwersje → Przesyłanie. Po dwóch, trzech cyklach kampania zauważalnie zmienia, komu pokazuje reklamy.

Test przed startem

Pięć minut, które oszczędzają tydzień:

  1. Otwórz stronę w oknie prywatnym, zaakceptuj zgody, wyślij formularz z własnym numerem.
  2. Sprawdź, czy lead jest w skrzynce w panelu i czy przyszedł mail.
  3. W Meta: Testuj zdarzenia pokazuje Lead. W GA4: raport czasu rzeczywistego pokazuje generate_lead.
  4. W Ads: status działania po kilku godzinach to „Rejestrowanie konwersji”.
  5. Odrzuć zgody w banerze i powtórz. Lead ma dojść, zdarzenia do pikseli nie (poza modelowanym sygnałem Google).

Ile czekać na dane i jak je czytać

Meta pokazuje zdarzenie testowe w kilka sekund, GA4 w raporcie czasu rzeczywistego w minutę, w zwykłych raportach do doby. Google Ads zmienia status działania na „Rejestrowanie konwersji" po pierwszej zarejestrowanej konwersji, zwykle w kilka godzin, a konwersje przypisuje do dnia kliknięcia, nie wysłania formularza, więc liczby za ostatnie dni rosną wstecz. Algorytmom optymalizacji potrzeba zwykle kilkudziesięciu konwersji, żeby wyjść z fazy uczenia: przy pięciu zapytaniach tygodniowo to miesiąc, nie dzień. Nie zmieniaj celu kampanii w tym czasie, bo nauka zaczyna się od nowa.

Najczęstsze błędy

  • Etykieta z ukośnikiem albo z AW- w środku. Etykieta to tylko końcówka.
  • Dwa źródła konwersji naraz: etykieta i import z GA4. Wybierz jedno.
  • Test z blokadą reklam. Rozszerzenia blokujące zatrzymują piksele; testuj w czystym oknie.
  • Reklama kierowana na inną podstronę niż ta z formularzem, bez przeniesienia parametrów. Atrybucja przepada; kieruj prosto na landing.
  • Porównywanie liczb z panelu i z Ads. Panel liczy każdy formularz serwerowo, Ads tylko osoby z reklamy i zgodą plus szacunki. Różnica jest normalna.

Sekcja Źródła w analityce panelu z kampaniami UTM

Pełna instrukcja z zrzutami ustawień w Centrum pomocy: Śledzenie konwersji: Google Ads, GA4, Meta i GTM oraz Strona podziękowania i źródło leada.

Twoja firma zasługuje na stronę, która pracujeZacznij za darmo, z możliwością do 5 podstron, i zbieraj zapytania od pierwszego dnia.
Zaczynam za darmo →
Udostępnij LinkedIn X
Michał Woźniak
Michał Woźniak

Założyciel KOMPASFIRM. Pomaga lokalnym firmom zamieniać strony w realne zapytania. Pisze o prostym marketingu, lokalnym SEO i tworzeniu stron firmowych bez kodu i bez agencji.

Stwórz własną stronę firmową za darmo

Bez rejestracji, bez wiedzy technicznej. AI wygeneruje gotową stronę w kilka minut.

Stwórz stronę za darmo →
← wszystkie wpisy