Przejdź do treści

GTM. Trigger wysłania formularza. Newsletter, kontakt i lead gen w sklepie.

Na czym to polega w sklepie

Form Submission odpala się przy wysłaniu formularza HTML (zdarzenie submit). Możesz filtrować po ID formularza, klasie lub polu. Dla AJAX-owych formularzy lepszy jest Custom Event z dataLayer.

Przykład ze sklepu internetowego

Formularz zapisu do newslettera w stopce sklepu:

Trigger: Form Submission
This trigger fires on: Some Forms
Form ID equals newsletter-footer

GA4 Event: generate_lead
  form_name = newsletter_footer
  method = email

// Walidacja: trigger tylko gdy formularz przeszedł walidację HTML5
// (GTM nie widzi błędów JS - przy SPA użyj push po sukcesie API)

Co zrobić po stronie biznesu

  • Checkout nie zawsze to natywny submit - często custom event purchase.
  • Dodaj warunek na URL strony thank-you jako backup przy klasycznym POST.
  • RODO: nie wysyłaj e-maila w parametrach GA4 - tylko identyfikator formularza.

W skrócie

Form Submission sprawdza się przy prostych formularzach HTML. Sklepy headless i AJAX wymagają pushu do dataLayer po odpowiedzi API.