How to track Google Analytics data in Leapdages in 3 steps

✔️ Capture Google Analytics data on a lead level ✔️ Store Google Analytics data in Leadpages
Track Google Analytics data in Leadpages

What's on this page:

Track the source of your leads (free trial)

While Google Analytics highlights lead sources, it lacks the ability to attribute specific leads to their channels.

Similarly, it’s impossible to link a converted customer back to the exact channel or advertisement.

Why? Because Google Analytics aggregates lead data by source, providing counts like “50 leads from Paid Search” but not breaking down the lead-level information.

❌ As a result, you can’t track which channels are performing. And you might waste resources on channels that don’t yield results.

✅ What we desire is to trace each lead’s source on an individual level. So when it converts to a customer, we know the exact channel responsible.

Fortunately, it’s easy to track both leads and customers back to the channel that resulted in their conversion.

Let’s explore it step by step!

How to track Google Analytics data in Leadpages

Step 1: Add Leadsources in your website

With Leadsources, you can track 7 key lead source data for each lead, similar to the way Google Analytics tracks data. Once installed, it monitors 7 different lead source data points for each lead generated:

  • Channel
  • Source
  • Campaign
  • Term
  • Content
  • Landing page
  • Landing page subfolder

➡️ Sign up to Leadsources.io for free
➡️ Add the Leadsources tracking code to your site

Step 2: Add the hidden fields in Leadpages

Google Analytics hidden fields Leadpages

Hidden fields are discreet form fields that store user-submitted information without displaying it.

Leadsources auto-fills the hidden fields with lead source data when your Leadpages is submitted, and the information is saved in the submission.

➡️ How to add hidden fields in Leadpages

Step 3: Capture lead source data in Leadpages

Google Analytics data Leadpages

Leadsources gathers lead source details (like channel, source, etc.) whenever users visit your website.

The lead source data is then stored in the hidden fields of Leadpages.

Upon form submission, you’ll be able to see the lead source data along with the lead details directly in Leadpages.

How does Leadsources work?

Upon visiting your site, Leadsources collects the lead source data and populates it in the hidden fields of your form. Once the form is submitted, this data, including lead details such as name and email, is transferred to Leadpages.

Leadsources records the source data for every lead you generate:

Lead source dataFetched automatically
Channel
Source
Campaign✅ OR use UTM_campaign
ContentUTM_content parameter is required
TermUTM_term parameter is required
Landing page
Landing page subfolder

Even without UTM parameters, for organic Google search or when your website is mentioned in articles, Leadsources collects the following lead source data:

✅Channel
✅Source
✅Campaign
✅Landing page
✅Landing page subfolder

Unlike other software, Leadsources monitors lead sources for all marketing channels, whether organic or paid.

Select a channel to find out what lead source data Leadsources places in your form.

Performance reports: Lead, sales, and revenue by source

By recording lead source data in Leadpages, you can create performance reports like:

  • Leads, sales, and revenue by channel
  • Leads, sales, and revenue by source
  • Leads, sales, and revenue by campaign
  • Leads, sales, and revenue by term (e.g. keyword or adset)
  • Leads, sales, and revenue by content (e.g. ad)
  • Leads, sales, and revenue by landing page
  • Leads, sales, and revenue by landing page subfolder

This helps you to readjust your marketing budget based on the performance of various channels, sources, campaigns, and content that generate the most leads, sales, and revenue.

Now, let’s discover the reports you can easily create.

1. Lead source reports

Create reports to measure the volume of leads generated by:

  • Channel
  • Source
  • Campaign
  • Term (e.g. keyword or adset)
  • Content (e.g. ad)
  • Landing page
  • Landing page subfolder

Example #1: Leads by channel

This report shows the lead generation performance by channel.

Leads by channel

Example #2: Leads by campaign

You can now direct your attention to a specific channel (e.g., Paid Search) and track the lead generation results of each campaign.

Leads by campaign

Example #3: Leads by keyword and ad

Once the Paid Search campaign that drives the most leads is identified, you can explore which keyword or ad is driving those results.

2. Sales and revenue source reports

Now that we know which channels, sources, campaigns, terms, and content are producing leads, we need to analyze whether these leads are converting into sales and revenue.

To achieve this, integrate Leadpages with a CRM to capture sales and revenue data across channels, sources, campaigns, terms, content, landing pages, and subfolders.

With these insights, you can adjust your marketing tactics to focus on the channels, sources, campaigns, terms, and content that lead to the greatest sales and revenue.

Additionally, you can produce a series of sales and revenue reports, including:

  • Sales and revenue by channel
  • Sales and revenue by source
  • Sales and revenue by campaign
  • Sales and revenue by term (e.g. Keywords)
  • Sales and revenue by content (e.g. Ads)
  • Sales and revenue by landing page
  • Sales and revenue by landing page subfolder

To better illustrate, we will examine the following scenario:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Avg. Order Value$150$100
Revenue$750$600

Running ads through Google Ads and Facebook Ads Manager led to the first “Leads by Channel” report, which showed Facebook (Social Paid) generating more leads than Google (Search Paid).

After reviewing sales and revenue data from your CRM, you realized that Search Paid produced higher revenue despite having fewer leads than Social Paid, leading you to adjust your marketing budget to focus on Search Paid.