Google Analytics Analytics Lead Generation Conversion Tracking Digital Marketing

Google Analytics 4 Setup for Lead Generation: The Complete Guide

Jason Poonia
|

Google Analytics 4 (GA4) has replaced Universal Analytics as Google’s standard analytics platform. For businesses focused on lead generation, properly configured GA4 provides crucial insights into which marketing efforts drive enquiries and conversions. Without accurate tracking, you’re essentially flying blind with your marketing budget.

This guide walks through setting up GA4 specifically for lead generation businesses in New Zealand.

Why GA4 Matters for Lead Generation

Understanding your analytics isn’t optional—it’s essential for profitable marketing.

What GA4 Tells You

  • Which channels generate leads: Know if Google Ads, Facebook, or organic search delivers your enquiries
  • User journey insights: Understand how visitors interact with your site before converting
  • Content performance: Identify which pages contribute to lead generation
  • Campaign effectiveness: Measure ROI on specific marketing campaigns
  • Audience behaviour: Learn about your website visitors

Key Differences from Universal Analytics

GA4 represents a fundamental shift in how Google approaches analytics:

  • Event-based model: Everything is an event, not just pageviews
  • Cross-platform tracking: Better mobile app and website integration
  • Privacy-focused: Designed for a cookieless future
  • Machine learning: Predictive metrics and insights
  • Flexible reporting: Customisable reports and explorations

Setting Up GA4: Step by Step

Follow these steps to implement GA4 on your website.

Step 1: Create a GA4 Property

  1. Go to analytics.google.com
  2. Click Admin (gear icon)
  3. In the Property column, click Create Property
  4. Enter your property name (your business name)
  5. Select your reporting time zone (NZ) and currency (NZD)
  6. Click Next and complete business information
  7. Accept terms and create the property

Step 2: Set Up a Data Stream

A data stream connects your website to GA4:

  1. In your new property, click Data Streams
  2. Click Add Stream and select Web
  3. Enter your website URL and stream name
  4. Click Create Stream
  5. Copy your Measurement ID (starts with G-)

Step 3: Install the Tracking Code

Add GA4 to your website using one of these methods:

Google Tag Manager (Recommended):

  1. Create a new tag in GTM
  2. Select Google Analytics: GA4 Configuration
  3. Enter your Measurement ID
  4. Trigger on All Pages
  5. Publish your container

Direct Installation: Add this code to your website’s <head> section:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

Replace G-XXXXXXXXXX with your Measurement ID.

Step 4: Verify Installation

Confirm GA4 is working:

  1. Visit your website in a new browser tab
  2. In GA4, go to ReportsRealtime
  3. You should see your visit appearing
  4. Use Google Tag Assistant extension for detailed verification

Tracking Lead Generation Events

GA4’s power comes from tracking meaningful events beyond pageviews.

Essential Events for Lead Generation

Configure these events to track your leads:

Form Submissions:

  • Contact form completions
  • Quote request submissions
  • Newsletter signups
  • Booking form completions

Phone Calls:

  • Click-to-call button clicks
  • Phone number link clicks

Engagement Events:

  • Scroll depth
  • Time on page
  • File downloads
  • Video views

Setting Up Form Tracking

Method 1: Thank You Page Tracking

If forms redirect to a thank you page:

  1. Go to AdminEvents
  2. Click Create Event
  3. Name it form_submission
  4. Add condition: page_location contains thank-you
  5. Save the event

Method 2: GTM Form Submission Trigger

For forms that don’t redirect:

  1. In GTM, create a new trigger
  2. Select Form Submission
  3. Configure to fire on your form(s)
  4. Create a GA4 Event tag triggered by this
  5. Publish

Method 3: Enhanced Measurement

GA4 can automatically track some forms:

  1. Go to AdminData Streams
  2. Click your web stream
  3. Enable Enhanced Measurement
  4. Ensure Form Interactions is on

Setting Up Call Tracking

Track phone number clicks:

  1. In GTM, create a trigger for clicks on tel: links
  2. Create a GA4 Event tag named phone_click
  3. Add parameters for phone number if tracking multiple
  4. Publish

For full call tracking (actual calls, duration, etc.), consider dedicated call tracking software that integrates with GA4.

Configuring Conversions

Mark important events as conversions for reporting and optimisation.

Marking Events as Conversions

  1. Go to AdminEvents
  2. Find your lead generation events
  3. Toggle Mark as conversion on

Key events to mark as conversions:

  • Form submissions
  • Quote requests
  • Phone clicks
  • Booking completions
  • Chat initiations

Conversion Value

Assign values to conversions for ROI calculations:

  1. When creating the event, add a value parameter
  2. Or modify existing events to include value
  3. Use estimated lead values based on your conversion rates and average sale

Example: If 20% of leads become customers worth $2,000 average, each lead is worth approximately $400.

UTM Parameters and Campaign Tracking

Proper UTM tagging ensures accurate attribution.

UTM Parameter Basics

Add these parameters to your marketing URLs:

  • utm_source: Traffic source (google, facebook, newsletter)
  • utm_medium: Marketing medium (cpc, social, email)
  • utm_campaign: Campaign name (spring-sale, brand-awareness)
  • utm_content: Ad or content variation (optional)
  • utm_term: Keyword (optional, mainly for paid search)

UTM Examples

Google Ads:

?utm_source=google&utm_medium=cpc&utm_campaign=plumbing-services

Facebook Ads:

?utm_source=facebook&utm_medium=paid-social&utm_campaign=lead-gen-jan

Email Campaign:

?utm_source=newsletter&utm_medium=email&utm_campaign=monthly-update

Building UTM URLs

Use Google’s Campaign URL Builder or create a spreadsheet system:

  1. Document all active campaigns
  2. Create consistent naming conventions
  3. Generate URLs systematically
  4. Track which URLs are in use

Setting Up Audiences

Audiences in GA4 help you understand and remarket to specific user groups.

Valuable Audiences for Lead Gen

Create these audiences:

Converters:

  • Users who completed any conversion event
  • Use for: Exclusion, lookalike creation

High-Intent Visitors:

  • Users who viewed key pages (pricing, contact, services)
  • Use for: Remarketing

Engaged Visitors:

  • Users with session duration > 2 minutes
  • Users who viewed 3+ pages
  • Use for: Remarketing

Form Abandoners:

  • Users who started but didn’t complete forms
  • Use for: Targeted remarketing

Creating an Audience

  1. Go to AdminAudiences
  2. Click New Audience
  3. Choose Create a custom audience
  4. Set your conditions
  5. Name and save

Essential Reports for Lead Generation

Navigate GA4’s reporting to find insights that matter.

Key Reports to Monitor

Acquisition Overview:

  • See which channels drive traffic and conversions
  • Compare performance across sources

Traffic Acquisition:

  • Detailed breakdown by source/medium
  • Identify top-performing campaigns

Landing Page Report:

  • Which pages generate leads
  • Identify high and low performers

Conversion Paths:

  • Understand multi-touch journeys
  • See how channels work together

Building Custom Reports

Create reports specific to lead generation:

  1. Go to ExploreBlank
  2. Add relevant dimensions (source, medium, campaign)
  3. Add metrics (conversions, conversion rate, users)
  4. Apply filters as needed
  5. Save for regular use

Linking GA4 with Other Platforms

Connect GA4 to your marketing ecosystem.

Essential for PPC advertisers:

  1. Go to AdminProduct Links
  2. Click Google Ads Links
  3. Select your Google Ads account
  4. Enable auto-tagging
  5. Import conversions into Google Ads

Benefits:

  • Import GA4 conversions for Smart Bidding
  • Access GA4 audiences in Google Ads
  • View Google Ads data in GA4

Google Search Console

Connect for organic search insights:

  1. Go to AdminProduct Links
  2. Click Search Console Links
  3. Select your Search Console property
  4. Complete linking

Benefits:

  • See search queries driving traffic
  • Understand organic performance
  • Identify SEO opportunities

Privacy and Compliance

Configure GA4 appropriately for privacy regulations.

Data Retention Settings

  1. Go to AdminData SettingsData Retention
  2. Choose retention period (2 or 14 months)
  3. Consider your analysis needs vs. privacy

If using a cookie consent banner:

  1. Implement Google Consent Mode
  2. Configure default and updated consent states
  3. GA4 will model conversions when consent isn’t given

IP Anonymisation

GA4 anonymises IP addresses by default—no configuration needed.

Common Setup Mistakes

Avoid these frequent GA4 configuration errors:

Mistake 1: Not Setting Up Conversions

Many businesses install GA4 but never configure conversion tracking. Without this, you can’t measure marketing effectiveness.

Mistake 2: Inconsistent UTM Tagging

Using different naming conventions or forgetting UTMs entirely breaks attribution. Create and enforce standards.

Mistake 3: Ignoring Cross-Domain Tracking

If you have multiple domains (blog on subdomain, separate booking system), configure cross-domain tracking to maintain user sessions.

Mistake 4: Not Linking Google Ads

Without linking, you miss conversion data for campaign optimisation and can’t use GA4 audiences in Google Ads.

Mistake 5: Checking Data Too Soon

GA4 data can take 24-48 hours to fully process. Don’t make decisions based on incomplete real-time data.

Ready to Optimise Your Analytics?

Proper GA4 setup is foundational to effective lead generation. Without accurate data, you can’t optimise campaigns or understand which marketing actually works.

At Lucid Leads, we ensure our clients have properly configured analytics as part of every engagement. Understanding your numbers is the first step to improving them.

Book a free strategy call today to discuss your analytics setup and lead generation strategy.

Frequently Asked Questions

Is GA4 free?

Yes, GA4 is free for most businesses. Google Analytics 360 (paid) exists for enterprise needs, but the standard GA4 handles millions of events monthly.

How long until I have useful data?

Basic traffic data appears within minutes. However, meaningful conversion data requires volume—typically 2-4 weeks of consistent traffic to identify patterns.

Do I need Google Tag Manager?

Not strictly, but GTM makes GA4 management significantly easier, especially for tracking events like form submissions. We recommend GTM for most businesses.

What about privacy laws like GDPR?

GA4 is designed with privacy in mind. Implement a consent management solution, configure GA4’s consent mode, and follow data retention best practices.

Can I track phone calls properly?

GA4 can track click-to-call events. For full call tracking (actual connections, call duration, recordings), you’ll need dedicated call tracking software that integrates with GA4.

Ready to Generate More Leads?

Let's discuss how we can help you get 30 qualified leads in 30 days with our proven TAP System.

Book a Free Strategy Call

Related Articles

Continue learning about lead generation and paid advertising

Written by

Jason Poonia

Jason Poonia

Founder & Lead Generation Specialist

Jason Poonia is the founder of Lucid Leads, helping service businesses across New Zealand generate qualified leads through paid advertising and conversion-focused funnels. With a background in Computer Science from the University of Auckland and over 5 years of experience running lead generation campaigns, Jason has helped businesses in construction, trades, real estate, and professional services generate thousands of qualified leads. His data-driven approach combines targeted ad strategies with rapid lead qualification to deliver prospects who are ready to buy.

BSc Computer Science, University of Auckland Meta Certified Media Buyer Google Ads Certified
Facebook & Instagram Ads Google Ads Lead Generation Funnels Conversion Optimisation