How to track Google Ads data in Sage CRM in 4 steps

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

What's on this page:

Track the source of your leads (free trial)

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

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

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

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 a guide for all form builders, with no coding skills needed.

Step 4: Track the Google Ads data in Sage CRM

Track UTM parameters into CRM

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
  • Email
  • 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

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

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

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:

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