• Skip to primary navigation
  • Skip to main content
  • Skip to footer
OMA Comp

OMA Comp

Web Design & Development

  • Home
  • About
    • Our Culture
    • Client Testimonials
    • Photo Gallery
    • Video Testimonials
    • FAQ
  • Services
    • Web & Creative
      • Custom App Design
      • Drone Services
      • Graphic Design
      • Logo Design
      • Online Stores
      • Photography/Videography
      • Video Production
      • Web Design/Development
    • Digital Marketing
      • Advertising & Paid Search (PPC)
      • B2B Marketing
      • Content Marketing
      • Email Marketing
      • Press Releases & Public Relations
      • Social Media Management
    • SEO & Online Visibility
      • Local SEO
      • Reputation Management & Repair
      • Search Engine Optimization (SEO)
      • Website Compliance (ADA, WCAG)
    • Technology & IT Solutions
      • Cloud Solutions
      • Custom Integrations
      • IT Support & Maintenance
      • Network Setup & Security
      • Managed Hosting
    • Strategy & Consulting
      • Analytics & Reporting
      • Marketing Strategy Development
      • Training & Support
      • Website & Brand Review
      • Social Media Boot Camp Classes
      • Events
  • Portfolio
  • Blog
  • Contact
    • Careers
    • Internships
    • Review Us
  • Online Bill Pay
  • Request a Quote
  • 248-616-3057

How to Track Phone Calls, Forms, and Qualified Leads in GA4

September 22, 2026

Table of Contents
  • Start With a Lead Measurement Plan
  • GA4 Lead Tracking for Website Forms
    • Use a successful submission event
    • Use recommended event names
    • Add useful parameters
  • How to Track Phone Calls in GA4
    • Track phone-link clicks
    • Use call-tracking software
    • Import qualified call outcomes
  • Mark the Right Events as Key Events
  • Connect GA4 With Google Ads and Search Console
  • Track Qualified Leads Through the CRM
  • Test the Complete Lead Journey
    • Use real test submissions
    • Use GA4 debugging tools
    • Check for duplicates
  • Common Lead-Tracking Mistakes
  • Build Reporting Around Qualified Results
Website analytics dashboard used to review lead performance

GA4 lead tracking should answer more than how many people submitted a form. A useful setup shows which campaigns generated calls and inquiries, which inquiries became qualified, and which sources contributed to actual customers. Without that structure, a business may optimize marketing around incomplete or misleading data.

This guide explains a practical measurement plan for phone calls, website forms, and qualified leads.

Start With a Lead Measurement Plan

List every meaningful way a prospect can contact the business. Common actions include contact forms, quote requests, appointment requests, phone calls, live chat, email clicks, and online purchases.

Next, separate primary outcomes from secondary engagement. A completed quote form may be a primary lead. Viewing the contact page is only a supporting action. Treating both as equal conversions can distort reporting and automated bidding.

For each action, document the trigger, event name, platform, owner, and testing method. This small plan prevents inconsistent naming and duplicated tags.

GA4 Lead Tracking for Website Forms

Use a successful submission event

The strongest trigger occurs after the system confirms a valid submission. Do not count every click on the submit button. A visitor may click with missing fields, encounter an error, or generate several clicks for one form.

Possible implementation methods include a dedicated thank-you page, a data layer event, a form-platform integration, or a custom event sent after success. The method depends on how the website and form are built.

Use recommended event names

Google Analytics provides recommended lead events. The generate_lead event can represent a new inquiry. Later events such as qualify_lead and close_convert_lead can describe progress when CRM data is available.

Google’s key-event tutorial shows how a thank-you page can trigger generate_lead. A data layer event is often more reliable when several forms use dynamic confirmations.

Add useful parameters

Parameters add context without creating a different event for every form. Depending on privacy and reporting needs, a lead event might include:

  • Form name or form ID
  • Service category
  • Location
  • Page path
  • Lead type

Do not send names, email addresses, phone numbers, or other personally identifiable information to Google Analytics.

How to Track Phone Calls in GA4

Track phone-link clicks

A click on a tel: link can show that a mobile visitor attempted to call. Use Google Tag Manager or site code to send a descriptive event when that link is selected.

However, a click is not a confirmed conversation. The visitor may cancel the call, reach voicemail, or call from a number copied manually.

Use call-tracking software

Call-tracking platforms can record whether a call connected, how long it lasted, and which marketing source produced it. Dynamic number insertion can assign tracking numbers based on source while preserving the main business number for direct visitors.

Configure number replacement carefully. The permanent business number should remain consistent in structured data and major listings. Also review consent and recording requirements before recording calls.

Import qualified call outcomes

Call duration is only a rough signal. A two-minute call can be valuable or irrelevant. When possible, use call disposition or CRM data to identify qualified opportunities, appointments, and closed business.

Mark the Right Events as Key Events

GA4 uses the term key event for an action that is especially important to the business. Mark primary outcomes such as successful lead submissions or qualified calls. Keep navigation clicks and basic engagement as regular events.

If Google Ads uses a GA4 event for bidding, confirm that the event fires once per intended action. Duplicate events can make performance look stronger than it is and influence automated bidding in the wrong direction.

Connect GA4 With Google Ads and Search Console

Linking Google Ads and GA4 helps campaign teams analyze acquisition and use selected key events for advertising measurement. Review attribution settings and confirm that the correct events are imported.

Search Console adds organic query and landing-page information. It does not identify every individual lead, but it helps connect search visibility with on-site behavior.

OMA Comp’s analytics and reporting services can bring these sources into a more useful business view.

Track Qualified Leads Through the CRM

A form submission is the beginning of the sales process. Add campaign and source information to the lead record when the CRM supports it. Then update stages such as new, contacted, qualified, proposal sent, won, or lost.

Consistent UTM parameters help preserve campaign details. Hidden form fields can capture landing-page and campaign values, while integrations can transfer them to the CRM.

OMA Comp’s custom integration services can connect forms, analytics platforms, advertising systems, and business tools.

Test the Complete Lead Journey

Use real test submissions

Submit every major form on desktop and mobile. Confirm the success message, email notification, CRM record, GA4 event, and advertising tag. Test spam protection and required fields as well.

Use GA4 debugging tools

Check Tag Assistant, Google Tag Manager Preview, GA4 DebugView, and Realtime reports. Then confirm the event in standard reports after processing.

Check for duplicates

Duplicate tracking often happens when a plugin, Google Tag Manager, and hard-coded script all send the same event. It can also occur when a thank-you page reloads. Compare event counts with actual form records.

Common Lead-Tracking Mistakes

  • Counting submit-button clicks instead of successful forms
  • Calling every engagement event a conversion
  • Sending personal information to analytics
  • Failing to track calls from desktop visitors
  • Using inconsistent UTM naming
  • Ignoring CRM qualification and sales outcomes
  • Launching campaigns without testing events
  • Leaving old tags active after a redesign

Build Reporting Around Qualified Results

Reliable GA4 lead tracking begins with a clear definition of a lead. Track successful actions, separate primary and secondary events, and connect the data with advertising and CRM outcomes.

OMA Comp helps businesses in Royal Oak, Metro Detroit, and across Michigan build practical measurement systems. Contact us for help with GA4, call tracking, form events, dashboards, and CRM connections.

Schedule an Appointment

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn

Filed Under: Technology Tagged With: Conversion Tracking, GA4, Google Analytics, Lead Tracking

Footer

Contact Information


OMA Comp

318 Woodlawn Avenue
Royal Oak, MI 48073-2615

Phone: 248-616-3057
Fax: 248-232-0075

Review Us | Request A Quote

Contact Us

Recent Posts

  • Dental Marketing Strategies That Generate More Patient Appointments
  • Google Ads for Medical Practices: How to Generate Qualified Patient Leads
  • Digital Marketing for Medical Practices in Metro Detroit
  • Local SEO Services in Michigan: What Businesses Should Expect
  • Cloudflare DNS for Small Businesses: Security, Speed, and Reliability Benefits

Newsletter Signup

Subscribe below to hear about our latest product offerings and promotions.

Subscribe

Connect With Us

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube
  • Phone: (248) 616-3057
  • Review Us
  • Newsletter Sign Up

Copyright © 2026 OMA Comp · Repair Policies · Terms and Conditions · Privacy Policy · Service Ticket

Accessibility Adjustments
How long do you want to hide the toolbar?
Hide Toolbar Duration
Select your accessibility profile
Vision Impaired Mode
Enhances website's visuals
Seizure Safe Profile
Clear flashes & reduces color
ADHD Friendly Mode
Focused browsing, distraction-free
Blindness Mode
Reduces distractions, improves focus
Epilepsy Safe Mode
Dims colors and stops blinking
Content Modules
Font Size

Default

Line Height

Default

Color Modules
Orientation Modules