I Set Up GA4.Form Submissions Stayed Invisible.
GA4 doesn't automatically track form submissions the way Universal Analytics did. I realized this after three weeks of staring at conversion data that made no sense.
The platform captures page views and basic events, but if you want to know when someone actually fills out a contact form, you have to tell it to listen.
The fix is an event. GA4 needs you to fire a custom event when the form submits, either through Google Tag Manager or directly in your site code.
I use Tag Manager because it doesn't require developer changes, but both work. You set a trigger (form submission), name the event something clear like contact_form_submit, and GA4 starts recording it.
Google's event setup guide walks through the mechanics step by step.
Once the event fires, you can see submissions in your conversion data and build conversion tracking into your reports. Without it, you're flying blind: leads are coming in, but your analytics don't know it happened, so you can't tell which pages or channels actually produce them.
Open GA4, go to Events, and search for form_submit or whatever you named the event. If nothing shows in the last seven days, your form isn't wired to GA4 yet. That's your next 30 minutes, because untracked leads can't be optimized.
