Capture Google Ads data in Leadsquared in 4 easy steps

✔️Track Google Ads data on a lead level ✔️ Visualize Google Ads data in Leadsquared
Track Google Ads data in Leadsquared

What's on this page:

Track the source of your leads (free trial)

Do you run Google Ads to generate leads but lack insight into the campaign sources?

This is a common issue. Google Ads provides the lead count from campaigns, ads, or keywords but lacks individual lead details.

As a result, you cannot determine which campaign, ad, or keyword generated the leads that became customers.

LeadSources solves this issue.

LeadSources tracks Google Ads data (campaign, ad, keyword, etc.) at the individual lead level.

When leads are saved in LeadSquared, you can view the related Google Ads details (like campaign, ad, keyword, etc.) for those that converted into clients.

This enables you to generate reports, such as identifying keywords that bring the highest number of clients, and deciding which ones to optimize or remove.

Let’s get started!

Capture Google Ads lead data in Leadsquared 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.

Insert the LeadSources script into the head section of your website. No technical knowledge is required.

Simply follow this easy step-by-step guide.

Step 2: Add the UTM parameters to your Google Ads campaigns

Include UTM parameters in every Google Ads campaign to track performance.

Here are examples of UTM parameters to use:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Beyond UTM parameters, LeadSources also collects data such as the channel, landing page, and landing page subfolder, offering a full lead-level overview.

Step 3: Add the hidden fields to your form

Leadsources inserts UTM parameters

When visitors complete your form (e.g., name, email), LeadSources automatically inserts Google Ads data (campaign, ad, keyword, landing page, etc.) to the hidden fields.

Simply include hidden fields in your form to store UTM parameters. Detailed guides for popular form builders are available—no technical expertise needed.

Step 4: Track the Google Ads data in Leadsquared

Track UTM parameters into CRM

When visitors click on your Google Ads and land on your website, LeadSources captures Google Ads data (campaign, ad, keyword, landing page, etc.).

LeadSources populates the hidden fields of your form with this data.

Once the form is submitted, both the Google Ads data and form responses are transmitted to LeadSquared. You’ll need to connect your form to LeadSquared for this step.

How does Leadsources work?

Adding the LeadSources code to the head section of your website enables it to track Google Ads data (UTM parameters and referrer) for every visit.

Google Ads data is saved in the hidden fields of your form.

If UTM parameters are absent from the URL, LeadSources uses the referrer to gather visitor details, such as:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

This allows you to capture valuable lead source data even without UTM parameters, including:

  • On Google Search
  • On your Instagram bio link
  • On your social media posts
  • Etc.

While most lead tracking tools rely exclusively on UTM parameters, LeadSources collects data across channels where UTM parameters may not exist:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

This centralizes accurate lead source data in one place.

How to run performance reports

With your Google Ads data integrated into LeadSquared, you can create performance reports, such as:

  • Leads per channel
  • Revenue per channel
  • Revenue per keyword
  • Etc.

These insights enable informed decisions for allocating your marketing budget.

Here are the types of reports you can generate:

Lead performance reports

You can create reports to analyze the number of leads generated by:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

Example #1

Generate a report called "Leads by Channel" to view data across channels like SEO, PPC, and email marketing.

Leads by channel

Example #2

Identify which channel (e.g., Google Ads) produces the highest number of leads, then go deeper to analyze individual ad campaigns within that channel.

Leads by campaign

Example #3

After identifying the top-performing campaign, assess the specific keywords responsible for generating those leads.

Leads by keyword

Sales performance report

Understanding which ads and keywords generate the most leads is critical—but do they also drive revenue?

By submitting form data to LeadSquared, you can create detailed sales performance reports.

Example:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

For instance, analysis might reveal that Social Paid ads generate more leads, but Search Paid ads produce higher revenue with fewer leads.

After weeks of analysis, it was determined that the Search Paid channel generated higher revenue with fewer leads compared to the Social Paid channel. This finding suggests reallocating more budget to Search Paid campaigns.