SEO

Tracking Calls and Form Leads in GA4

How to make GA4 count the leads your website actually produces, so you can see what search and ads bring in.

Key Takeaways

  • In GA4, the actions you count as results are called key events. Mark form submissions, calls and bookings as key events.
  • The most reliable form tracking fires on a confirmed submission, such as a thank-you page or a success message.
  • Track calls two ways: taps on your phone number on mobile, and call tracking numbers for the full picture.
  • Booking tools embedded from another domain usually need extra setup or their own integration to report bookings.
On This Page
  1. Key Events
  2. Tracking Form Submissions
  3. Tracking Calls
  4. Booking Widgets and Embedded Tools
  5. Consent Banners
  6. Connecting GA4 to Google Ads
  7. Checking the Data
  8. Frequently Asked Questions

To see what your website produces, set up GA4 so each completed form, phone call and booking is recorded as a key event, then check that the numbers match the leads your team actually receives. The most dependable setup fires form events only on a confirmed submission, records phone taps and uses call tracking for calls from people who dial the number, and connects booking tools so completed appointments report back. Once those numbers line up with reality, you can judge SEO and ads on leads rather than visits.

Key Events

GA4 calls the actions you treat as results key events, a term Google adopted in 2024 in place of conversions within GA4. Any event can be marked as a key event under Admin, then Events. Keep the list short: form submissions, phone calls, completed bookings and purchases.

Tracking Form Submissions

Method How it works Reliability
Thank-you page Count a key event when someone reaches the page shown after submitting High, if the page can only be reached by submitting
Success message event A tag fires when the form shows its success message High, set up through Google Tag Manager
Form plugin integration Some form tools send events directly High when supported
Enhanced measurement form interactions GA4 detects form submissions automatically Variable. Often counts attempts and misses some forms

Whichever you choose, test by submitting the form yourself and confirming the event in GA4's DebugView or Realtime report.

Tracking Calls

Phone taps. On mobile, most callers tap the number on your site. A Google Tag Manager trigger on clicks of tel: links records each tap as an event. It counts intent to call, not completed calls.

Call tracking numbers. A call tracking service swaps the number on your site for a tracking number based on how the visitor arrived, and records completed calls, their length and their source. This captures people who dial from a desktop or write the number down.

For Google Ads, calls from ads and from the website can also be counted inside Google Ads with a minimum call length, such as 60 seconds.

Booking Widgets and Embedded Tools

Booking and scheduling tools often load inside an iframe from another domain, where your GA4 tag cannot see what happens. Options include the booking tool's own GA4 integration, a redirect to a thank-you page on your site after booking, or cross-domain tracking if the tool supports adding your tag. Check your booking provider's documentation for which it supports.

Consent Banners

If your site uses a cookie consent banner, GA4 may record fewer visits and events from people who decline. Google's consent mode can model some of the missing data. Expect GA4 counts to sit below your actual leads in that case, and compare with your CRM.

Connecting GA4 to Google Ads

Link GA4 and Google Ads, then import the key events you want Google Ads to optimize for, or use Google Ads conversion tracking directly. Avoid counting the same lead twice by using one source per conversion action for bidding.

Checking the Data

Each month, compare GA4 key events with the leads your team recorded. A large gap usually means a broken tag, a changed form or a consent setting. Look at key events by source and medium to see what organic search, ads and other channels produce.

Frequently Asked Questions

Why does GA4 show fewer leads than I received?

Common causes are consent banners, forms that changed after setup, booking tools on another domain and calls that are not tracked.

What is the difference between a key event and a conversion?

In GA4, key events are the actions you mark as important. Conversions are the actions Google Ads uses for bidding and reporting.

Do I need Google Tag Manager?

Not always, but it makes form success, phone tap and other custom tracking much easier to set up and maintain.

Sources

  1. Google Analytics Help, key events support.google.com
  2. Google Tag Manager tagmanager.google.com
  3. Google Analytics Help, campaign URL builder support.google.com
Global Group One Team

We set up and audit lead tracking for the businesses whose SEO and ads we manage.

Track Every Lead Your Site Produces

Book a call and we will review your setup with you.

Book a Call
Request a ProposalBook a Call