Track Google Ads data in Agile CRM easily

✔️Track Google Ads data on a lead level ✔️ Visualize Google Ads data in Agile CRM
Google Ads - Agile CRM

What's on this page:

Track the source of your leads (free trial)

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

Leadsources inserts UTM parameters

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

Track UTM parameters into 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
  • Email
  • 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.).

Leads by channel

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.

Leads by 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.

Leads by keyword

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:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
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.