How can I track forms in Google Analytics 4?
While Nimbata handles your phone attribution with precision, you likely want a complete picture of your leads by tracking form submissions in Google Analytics 4 (GA4). Since these are two different data streams, you will need to set up form tracking directly within GA4 or via Google Tag Manager (GTM).
Here is the recommended workflow to ensure your forms are appearing next to your Nimbata call events in your GA4 reports.
Option 1: Using GA4 Enhanced Measurement (Automatic)
This is the quickest method for standard HTML forms. GA4 can often "detect" when a form is submitted without extra coding.
- Navigate to Admin > Data Streams in your GA4 property.
- Select your Web stream.
- Under Enhanced measurement, click the Settings (gear icon).
- Ensure Form interactions is toggled ON.
- Click Save.
Option 2: Using Google Tag Manager (Recommended)
For most lead-generation sites, using Google Tag Manager (GTM) provides the highest data accuracy.
Step 1. Create a Trigger
You need to tell GTM when to send the data to GA4.
- For Redirects: If your form sends users to a
/thank-youpage, use a Page View trigger filtered to that specific URL. - For On-Page Success Messages: Use an Element Visibility trigger that fires when the "Success" text (e.g., “Message sent!”) appears on the screen.
Step 2. Create the GA4 Event Tag
- In GTM, create a new Tag.
- Select Google Analytics: GA4 Event.
- Set the Event Name to
generate_lead(this is a recommended standard name for GA4). - Assign the Trigger you created in Step A.
- Publish your workspace.
How to see Form Events vs. Nimbata Call Events
Once configured, you can view both lead types in your GA4 Real-time report or under Engagement > Events.
Lead Source | GA4 Event Name (Default) | Tracked By |
Phone Call | | Nimbata |
Form Submission | | GTM / GA4 Native |
Mark as a Key Event (Conversion)
To see these leads in your Acquisition reports:
- In GA4, go to Admin > Data Display > Events.
- Locate your form event (e.g.,
generate_lead). - Toggle the switch to Mark as key event.
Relevant help articles:
Google Analytics 4 integration: How to set it up in Nimbata
Template: How to create a Google Analytics Call Event workflow
Updated on: 02/03/2026
Thank you!