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
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.
Step 3: Capture lead source data in 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 data | Fetched automatically |
Channel | ✅ |
Source | ✅ |
Campaign | ✅ OR use UTM_campaign |
Content | UTM_content parameter is required |
Term | UTM_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.
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.
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:
Channels | Search Paid | Social Paid |
---|---|---|
Leads | 50 | 75 |
Sales | 5 | 6 |
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.