SEO Article

Dlaczego formularz w Google Ads nie zlicza się jako konwersja

Szybka odpowiedź

Formularz nie zlicza się jako konwersja w Google Ads zwykle z czterech powodów: tag konwersji nie jest na thank-you page (jest tylko na page z formularzem), thank-you page jest pod tym samym URL (no redirect), Contact Form 7 / Elementor nie wyzwala dataLayer event, albo Google Ads conversion action jest oznaczone na 'last click’ zamiast 'first click’.

Jak Google Ads liczy konwersję formularza

Google Ads liczy konwersję gdy: (1) klient kliknął reklamę, (2) potem trafił na page z conversion tag, (3) tag został wystrzelony. Trzy kroki. Jeśli któryś nie zadziała — brak konwersji.

Pierwsza przyczyna: tag jest na złej stronie

Najczęstszy błąd: tag konwersji wklejony na page Z formularzem (np. /kontakt/) zamiast na page DZIĘKUJĘ (np. /kontakt/dziekuje/). Tag wystrzela się przy każdym wejściu na /kontakt/, czyli WSZYSTKO jest 'konwersją’. Trzeba osobny URL dla thank-you i tam wkleić tag.

Druga przyczyna: brak redirect po submitowaniu

Contact Form 7 domyślnie NIE robi redirectu — pokazuje 'Wiadomość wysłana’ na tej samej stronie. Bez nowego URL nie ma triggeru dla tagu Page View. Trzeba albo dodać on_sent_ok JavaScript redirect, albo użyć dedicated wtyczki typu CF7 Redirection. Lub: użyć dataLayer event przy wysłaniu i tag GTM trigger na ten event.

Trzecia przyczyna: Elementor / Forminator z AJAX

Elementor Forms i Forminator submitują przez AJAX bez page reload. Domyślnie żaden tag się nie wystrzela. Trzeba w Elementor → Form → Actions After Submit dodać 'Webhook’ albo custom event listener który pushuje do dataLayer 'form_submitted’ i tag GTM trigger na ten event.

Czwarta przyczyna: różnica między first-click a last-click

Google Ads conversion action ma 'attribution model’. Domyślnie last-click, czyli klient kliknął Google Ads → wszedł → wyszedł → wrócił przez Direct → wypełnił formularz = brak konwersji w Google Ads (ostatni dotyk = Direct). Trzeba zmienić na 'data-driven’ albo first-click.

Checklista diagnostyczna

Krótki check-list do przejścia w 5 minut:

  • Thank-you page ma osobny URL (np. /kontakt/dziekuje/)
  • Tag konwersji Google Ads jest na thank-you page, nie na form page
  • Form po submit redirect’uje na thank-you URL
  • GTM debug-view pokazuje tag jako 'fired’ po wypełnieniu formularza
  • Test: kliknij Google Ads (lub spoof google-test-cid) → wypełnij form → Tag Assistant pokazuje konwersję

Powiązane wpisy

Jeśli ten temat Cię interesuje, sprawdź też:

Potrzebujesz wsparcia?

Jeśli problem dotyczy Twojej firmy i potrzebujesz pomocy z konfiguracją — sprawdź usługę specjalistyczną albo opisz problem w briefie.

Przejdź do briefu →

Powiązane materiały

Jeśli ten temat Cię interesuje, sprawdź też:

Umówmy rozmowę

Twoja marka zasługuje na więcej niż template.

Jeśli budujesz markę, której zależy na detalu — zaprojektuję i wdrożę dla niej premium WordPress. Powiedz mi, co masz na stole.