Do you use Google Ads to attract leads but can’t determine which campaigns are effective?
This is a widespread issue. Google Ads shows the total leads from a campaign, ad, or keyword but lacks individual lead data.
Consequently, you are unable to identify which campaign, ad, or keyword produced the leads that became customers.
LeadSources resolves this problem.
LeadSources allows you to track your Google Ads data (campaign, ad, keyword, etc.) at the lead level.
By importing your leads into Sage CRM, you can access Google Ads data (campaign, ad, keyword, etc.) for leads that became clients.
You can then create reports like: Keywords that generated the most clients… and decide which keywords to boost or eliminate.
Let’s get started!
Capture Google Ads lead data in Sage CRM in 4 steps
Step 1: Add Leadsources in the head tag of your website
![](https://leadsources.io/wp-content/uploads/2024/07/leadsources-code-749x1024.webp)
Sign up to Leadsources.io, and benefit from our 14-day free trial.
Add the LeadSources code to the head tag of your website. No coding skills are necessary.
Simply follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your Google Ads campaigns
![](https://leadsources.io/wp-content/uploads/2024/07/UTM-parameters-Google-Ads-749x1024.webp)
Include the UTM parameters you want to monitor in every Google Ads campaign.
Examples of UTM parameters you can include in your ad:
- UTM_source
- UTM_campaign
- UTM_term
- UTM_content
LeadSources also captures data not covered by UTM parameters, such as channel, landing page, and landing page subfolder, giving you a complete lead detail overview.
Step 3: Add the hidden fields to your form
![Leadsources inserts UTM parameters](https://leadsources.io/wp-content/uploads/2024/07/Leadsources-inserts-UTM-parameters-749x1024.webp)
As visitors submit your form (name, email, etc.), LeadSources automatically fills in the hidden fields with Google Ads data (campaign, ad, keyword, landing page, etc.).
To achieve this, simply add hidden fields to your form to capture the UTM parameters. We provide guides for all form builders, with no coding skills needed.
Step 4: Track the Google Ads data in Sage CRM
![Track UTM parameters into CRM](https://leadsources.io/wp-content/uploads/2024/07/Track-utm-parameters-into-CRM-749x1024.webp)
When a visitor clicks on your Google Ads ad and reaches your page, Leadsources records the Google Ads data (campaign, ad, keyword, landing page, etc.).
Leadsources automatically fills the hidden fields of your form with Google Ads data.
After the form is submitted, the Google Ads data and form responses can be transferred to Sage CRM. Connecting your form to Sage CRM is required for this.
How does Leadsources work?
By adding the Leadsources code to the head tag of your website, it will automatically read and capture Google Ads data (UTM parameters and referrer) on every visit.
It subsequently stores the Google Ads data in the hidden fields of your form.
If a visitor comes to your site without UTM parameters in the URL, LeadSources will continue to collect data about them through the referrer.
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
This approach lets you monitor key lead source information even without UTM parameters, such as:
- On Google Search
- On your Instagram bio link
- On your social media posts
- Etc.
While most tools rely on UTM parameters to track lead sources, LeadSources enables you to monitor lead data for channels that lack UTM parameters:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This allows for the aggregation of precise lead source data into a unified central location.
How to run performance reports
Once your Google Ads data is recorded in Sage CRM, you can now create performance reports like:
- Leads per channel
- Revenue per channel
- Revenue per keyword
- Etc.
This assists you in making informed decisions about your marketing spending.
Let’s review the range of reports you can create.
Lead performance reports
You can create reports that show the volume of leads generated by:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Example #1
For campaigns across multiple channels (SEO, PPC, email, etc.), you can export the data and create a report named “Leads by Channel.”
![Leads by channel](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-channel-1024x538.webp)
Example #2
Once you’ve determined which channel generates the most leads (e.g., Google Ads), you can focus on that channel to review the lead count for each specific ad campaign.
![Leads by campaign](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-campaign-1024x538.webp)
Example #3
After identifying the campaign with the highest lead generation, you can investigate further by examining the specific keywords responsible for these leads.
![Leads by keyword](https://leadsources.io/wp-content/uploads/2024/07/Leads-by-keyword-1024x538.webp)
Sales performance report
Knowing which ads and keywords bring in the most leads is helpful, but does it also result in higher revenue?
Forwarding your form submissions to Sage CRM lets you create detailed sales performance reports.
Example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After running ads on Google and Facebook, you found that Social Paid ads generated more leads than Search Paid ads.
After a few weeks, analyzing the conversion of leads to paying customers shows that the Search Paid channel generated more revenue with fewer leads than the Social Paid channel. This supports increasing the budget for Search Paid campaigns.