Articles on: Frequently Asked Questions

How can I track forms in Google Analytics 4?

IMPORTANT DISCLAIMER: Please note that Nimbata does not natively capture web form submissions or send form-related event data to Google Analytics. This guide is provided for informational purposes to help you manage your overall conversion tracking strategy alongside your Nimbata call data.


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.


  1. Navigate to Admin > Data Streams in your GA4 property.
  2. Select your Web stream.
  3. Under Enhanced measurement, click the Settings (gear icon).
  4. Ensure Form interactions is toggled ON.
  5. Click Save.


Note: This method may not capture forms using AJAX, nested iframes, or complex validation. If your "form_submit" events aren't appearing, proceed to Option 2.



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-you page, 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


  1. In GTM, create a new Tag.
  2. Select Google Analytics: GA4 Event.
  3. Set the Event Name to generate_lead (this is a recommended standard name for GA4).
  4. Assign the Trigger you created in Step A.
  5. 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_call (or custom)

Nimbata

Form Submission

generate_lead

GTM / GA4 Native


Mark as a Key Event (Conversion)


To see these leads in your Acquisition reports:


  1. In GA4, go to Admin > Data Display > Events.
  2. Locate your form event (e.g., generate_lead).
  3. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!