Is it hard to tell which Google Ads campaigns are bringing in your leads?
Many people know this problem. Google Ads highlights how many leads come from campaigns, ads, or keywords, without showing individual lead details.
Because of this, you can't know which campaign, ad, or keyword generated the leads that turned into customers.
This challenge is overcome by Leadsources.
Finally, you can track your Google Ads data (campaign, ad, keyword, etc.) on a lead level with Leadsources.
When you input your leads into Agile CRM, you can view the Google Ads data (campaign, ad, keyword, etc.) for those that became clients.
You can produce reports like: Keywords that delivered the most clients… and choose which keywords to emphasize and which to discontinue.
Let's explore!
Capture Google Ads lead data in Agile CRM in 4 steps
Step 1: Add Leadsources in the head tag of your website
Sign up to Leadsources.io, and benefit from our 14-day free trial.
Put the Leadsources code in your website’s head tag. No coding skills are needed.
Simply follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your Google Ads campaigns
Add the UTM parameters you want to track into all your Google Ads campaigns.
Consider adding these UTM parameters to your ad:
- UTM_source
- UTM_campaign
- UTM_term
- UTM_content
Beyond UTM parameters, Leadsources collects information such as the channel, landing page, and subfolder, giving you an extensive lead level view.
Step 3: Add the hidden fields to your form
When users complete your form (name, email, etc.), Leadsources auto fills the hidden fields with Google Ads metrics (campaign, ad, keyword, landing page, etc.).
Add hidden fields to your form to capture UTM parameters easily. We offer detailed instructions for leading form builders, with no coding required.
Step 4: Track the Google Ads data in Agile CRM
Leadsources tracks the Google Ads data (campaign, ad, keyword, landing page, etc.) when a visitor clicks on your ad and lands on your page.
Google Ads details are automatically inserted into the hidden fields of your form by Leadsources.
Upon form completion, both the Google Ads data and the form responses can be sent to Agile CRM. This requires your form to be integrated with Agile CRM.
How does Leadsources work?
When you insert the Leadsources code into your site’s head tag, it will gather Google Ads data (UTM parameters and referrer) whenever someone accesses your site.
The Google Ads information is captured and stored in your form’s hidden fields.
If there are no UTM parameters in the URL, Leadsources will capture visitor information using the referrer:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
With this technique, you can still oversee critical lead source details even if UTM parameters are missing, including:
- On Google Search
- On your Instagram bio link
- On your social media posts
- Etc.
Most tracking systems use UTM parameters to follow lead sources, but Leadsources can track lead data for channels that don’t have UTM parameters:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
You can combine all your lead source information into one place with this.
How to run performance reports
With Google Ads data available in Agile CRM, you can now generate performance reports like:
- Leads per channel
- Revenue per channel
- Revenue per keyword
- Etc.
This allows you to effectively allocate your marketing budget.
Let's dive into the various reports you can compile.
Lead performance reports
Reports can be created to showcase the lead volume resulting from:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Example #1
Create a report called "Leads by Channel" by exporting data from campaigns on different channels (SEO, PPC, email, etc.).
Example #2
Once you determine the leading channel for lead generation (e.g., Google Ads), you can select this channel to check the lead count for each ad campaign.
Example #3
Once you’ve identified the top campaign for lead generation, you can investigate which specific keywords are responsible for driving these leads.
Sales performance report
Figuring out which ads and keywords bring in the most leads is useful, but do they also lead to more revenue?
Forwarding data from your form submissions to Agile CRM helps you create detailed reports on sales performance.
Example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
Your ad results from Google and Facebook showed that Social Paid ads were more effective in generating leads compared to Search Paid ads.
Over several weeks, you find that the Search Paid channel produced more revenue with fewer leads than the Social Paid channel. This analysis helps you decide to increase your budget for Search Paid campaigns.