How to Find Leads in Google Analytics
Google Analytics does more than just count website visitors, it’s a goldmine for discovering potential customers hiding in plain sight. But finding them requires knowing exactly where to look. This tutorial will walk you through setting up lead tracking and using the right reports to uncover which users are most likely to become your next paying customers.
First, Tell Google Analytics What a Lead Is
Here’s the thing many people miss: Google Analytics doesn't have a built-in "Leads" report. It doesn’t automatically know when someone raises their hand and shows interest. You have to define what a "lead" means for your business by setting up conversions.
A conversion is any important action a user takes on your site. For lead generation, this usually means an action that signals commercial intent, such as:
- Submitting a "Contact Us" or "Request a Demo" form
- Signing up for your newsletter
- Downloading a whitepaper or case study
- Clicking on your business phone number ("click-to-call")
- Starting a free trial
Before you can find leads, you must teach GA4 how to recognize these key actions. If you haven't done this, all the other reports will just show you traffic data, not intelligence on potential customers.
Step 1: Set Up Lead Tracking with Conversions in GA4
The most common and dependable way to track form submissions is by tracking visits to a dedicated "thank you" or "confirmation" page. The logic is simple: the only way someone can see that page is by successfully submitting the form first.
Let's walk through how to set this up in Google Analytics 4.
Create a Custom Event for Form Submissions
First, we’ll create a new event that fires every time someone visits your confirmation page.
- Log in to your GA4 property and go to Admin (the gear icon in the bottom-left).
- In the Property column, click on Events.
- Click the blue Create event button. From an existing event name, click Create.
- Give your new event a descriptive name. This is crucial for remembering what it is later. Use something like
contact_form_successordemo_request_submitted. Use underscores instead of spaces. - Now, set the Matching conditions. We need to tell GA4 to trigger this event ONLY when someone lands on your "thank you" page. Set up two conditions:
- Click Create in the top right.
That’s it! GA4 will now record a contact_form_success event every time a user’s visit includes a page view of your thank-you page.
Mark the New Event as a Conversion
An "event" is just something that happens. A "conversion" is something important that happens. Now you need to tell GA4 that your new event is important.
- Go back to Admin.
- In the Property column, click Conversions.
- Wait a few hours (sometimes up to 24) for your new event to appear in GA4. Once you see it being reported in your Events menu, you can proceed.
- Click the New conversion event button.
- In the box that pops up, type the exact name of the event you just created (e.g.,
contact_form_success). - Click Save.
Congratulations, you’re now officially tracking leads. Once data starts populating over the next day or two, you can move on to actually analyzing who these leads are and where they came from.
Step 2: Hunt for Leads in Your GA4 Reports
With conversion tracking active, your Google Analytics reports transform from basic traffic summaries into powerful lead-finding tools. Here are the most valuable reports to check.
Report 1: Which Marketing Channels Drive the Most Leads?
This report answers the fundamental question: "Where are my best leads coming from?" It helps you decide whether to double down on SEO, invest more in Facebook Ads, or focus on your email list.
Where to find it: Reports > Acquisition > Traffic acquisition
How to use it:
- By default, this report shows metrics like Users, Sessions, and Engaged sessions. To make it useful for lead analysis, you need to focus on your conversion column.
- Scan across the table until you see the column for your new conversion event (e.g.,
contact_form_success). - Click the small down-arrow on that column's header to sort the table from highest to lowest.
You can now immediately see which channels are your biggest lead generators.
Example Insight: Maybe you see that Organic Search is driving 70% of your leads, while Paid Social drives only 5%, despite having a similar number of visitors. This is a clear signal that your content marketing and SEO efforts are highly effective at attracting high-intent users, and your social media ads might need a new strategy or audience targeting.
Report 2: Which Pages are High-Converting Lead Magnets?
Not all pages on your website are created equal. Some are designed to inform, while others are built to convert. This report shows you which pages are doing the best job of turning visitors into leads.
Where to find it: Reports > Engagement > Landing page
How to use it:
- A landing page is the first page a user sees when they arrive on your site. Similar to the Traffic Acquisition report, look for your conversion event column and sort by it to find your top-performing pages.
- Example Insight: Let's say your "Case Studies" page is generating a huge number of leads, while your "Features" page, which gets more traffic, barely converts any. This might tell you that potential customers don’t just care about what your product does, they want to see proof of how it has helped others. You could then test adding more case study elements or testimonials to your "Features" page to boost its conversion rate.
Report 3: Who are Your Ideal Customers?
Understanding the "who" behind your leads is essential for creating better marketing campaigns and refining your product messaging. This report helps you build a profile of your most valuable visitors.
Where to find it: Reports > User > Demographics > Demographics details
How to use it:
- This report breaks down your users by country, region, city, age, and gender. Using the dropdown menu at the top-left of the chart, you can switch between these different dimensions.
- Select your conversion event from the "Conversions" dropdown menu within the report. Now, the
Conversions per userscolumn becomes a powerful indicator. It shows you the conversion rate for each demographic segment. - Example Insight: You might discover that users from Canada have a much higher conversion rate than users from any other country, or that the 35-44 age bracket converts three times better than the 18-24 bracket. This kind of information is invaluable for targeting paid ad campaigns, ensuring your spend goes toward audiences most likely to convert.
Beyond Google Analytics: Connecting Leads to Revenue
Google Analytics is incredibly powerful for understanding what happens on your website. It can tell you an anonymous user from a specific channel viewed a certain page and then filled out a form.
But the real magic happens when you connect that on-site behavior to what happens next. Which of those form submissions turned into a scheduled demo? Which of those demos closed and became a paying customer? Who is your most profitable type of lead?
Answering these questions has traditionally been a painful, manual process. It often involves exporting CSVs from Google Analytics, your CRM (like Salesforce or HubSpot), your payment processor (like Stripe), and trying to piece everything together in a giant spreadsheet. Most teams spend half a day every week just VLOOKUP-ing their way through data to see if their marketing efforts are actually generating revenue.
The goal isn't just to generate leads, it's to generate leads that turn into revenue. That requires connecting your web analytics to your sales and business data.
Final Thoughts
Identifying potential customers in Google Analytics starts with defining what a lead is through conversion tracking. With that in place, you can use reports like Traffic Acquisition, Landing Pages, and Demographics to find out precisely where your best leads are coming from, what content attracts them, and who they are.
Connecting GA data with your actual sales data is often the most painful part of the reporting process, and it's a big part of why we built Graphed. We automate the entire process by connecting directly to GA, your CRM, ad platforms, and other tools in just a few clicks. You can ask questions in plain English, like "Show me a dashboard of leads from Google Ads last month alongside their deal stage in HubSpot," and get an interactive, real-time dashboard in seconds. This turns hours of manual report building into simple conversations, so you get the full story of your leads without ever having to touch a CSV again.
Related Articles
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.
How to Create a Photo Album in Meta Business Suite
How to create a photo album in Meta Business Suite — step-by-step guide to organizing Facebook and Instagram photos into albums for your business page.