Easily capture Google Analytics data in Kylas Sales CRM in 3 steps

✔️ Capture Google Analytics data on a lead level ✔️ Store Google Analytics data in Kylas Sales CRM
Track Google Analytics data in Kylas Sales CRM

What's on this page:

Track the source of your leads (free trial)

You’re using Google Analytics to measure lead activity but you can’t match leads to the channels precisely.

Similarly, when a lead converts into a customer, it’s often impossible to trace that customer back to a specific channel or advertisement.

Why? Because Google Analytics doesn’t provide individual lead details, only aggregated data (e.g., 50 leads from the Paid Search channel).

However, we aim to achieve precise tracking of lead sources at the lead level.

So when the lead evolves into a customer, we can trace its journey back to the original channel.

Luckily, connecting every lead to its source channel and updating this information in Kylas Sales CRM to monitor paid customer conversions is simple.

Let’s break it down into smaller steps!

How to track Google Analytics data in Kylas Sales CRM

Step 1: Add Leadsources in your website

Leadsources is a simple, effective tool that tracks lead source data, much like Google Analytics. After installation, it tracks up to 7 sources for every lead you generate:

  • Channel
  • Source
  • Campaign
  • Term
  • Content
  • Landing page
  • Landing page subfolder

➡️ Sign up to Leadsources.io for free
➡️ Add the Leadsources tracking code to your site

Step 2: Add the hidden fields in your form

Add hidden fields to form

Hidden fields are form fields that remain unseen by the user, but they can contain data that is submitted along with the form.

Leadsources fills hidden fields with the lead source upon form submission. These fields are then populated with the lead source data.

➡️ How to add hidden fields to your form

Step 3: Send lead source data to Kylas Sales CRM

Google Analytics data Kylas Sales CRM

The lead source data can be transmitted from your form builder to Kylas Sales CRM efficiently.

The source of your leads, sales, and revenue can be tracked in Kylas Sales CRM.

This allows you to assess the direct impact of marketing on sales results.

➡️ Send lead source data to Kylas Sales CRM

How does Leadsources work?

As soon as a user visits your site, Leadsources gathers lead source information (similar to Google Analytics) and fills in the hidden fields on your form. Once submitted, the data, including the lead’s name and email, is sent to Kylas Sales CRM.

Leadsources keeps track of the origin for each lead:

Lead source dataFetched automatically
Channel
Source
Campaign✅ OR use UTM_campaign
ContentUTM_content parameter is required
TermUTM_term parameter is required
Landing page
Landing page subfolder

When UTM parameters aren’t available—such as with organic sources like Google search or when your website is referenced in articles—Leadsources tracks the following lead source data:

✅Channel
✅Source
✅Campaign
✅Landing page
✅Landing page subfolder

Unlike other services, Leadsources tracks lead source data across both organic and paid channels.

Choose a channel to review the lead source data that Leadsources integrates within your form.

Performance reports: Lead, sales, and revenue by source

By tracking lead source data within Kylas Sales CRM, you can produce reports on performance, including:

  • Leads, sales, and revenue by channel
  • Leads, sales, and revenue by source
  • Leads, sales, and revenue by campaign
  • Leads, sales, and revenue by term (e.g. keyword or adset)
  • Leads, sales, and revenue by content (e.g. ad)
  • Leads, sales, and revenue by landing page
  • Leads, sales, and revenue by landing page subfolder

This enables you to strategically adjust your marketing budget to target the channels, sources, campaigns, terms, and content that yield the greatest return in leads, sales, and revenue.

Now, let’s take a detailed look at the reports available for creation.

1. Lead source reports

Create analytical performance reports that showcase leads generated by:

  • Channel
  • Source
  • Campaign
  • Term (e.g. keyword or adset)
  • Content (e.g. ad)
  • Landing page
  • Landing page subfolder

Example #1: Leads by channel

This report helps you analyze which channel has the highest lead generation rate.

Leads by channel

Example #2: Leads by campaign

Now you can focus on a specific lead source (e.g., Google Ads) and monitor the lead generation results of each campaign separately.

Leads by campaign

Example #3: Leads by keyword and ad

After identifying the leading campaign, you can evaluate which keyword ad is driving the most leads.

2. Sales and revenue source reports

Now that we know the specific channels, sources, campaigns, terms, and content driving leads, the next step is to assess whether these leads are resulting in sales and revenue.

Send your leads to Kylas Sales CRM to monitor the sales and revenue generated by various channels, sources, campaigns, keywords, content, landing pages, and subfolders.

This insight allows you to adjust your marketing strategy to prioritize the channels and campaigns that yield the greatest sales and revenue returns.

You can generate sales and revenue reports that offer valuable insights, including:

  • Sales and revenue by channel
  • Sales and revenue by source
  • Sales and revenue by campaign
  • Sales and revenue by term (e.g. Keywords)
  • Sales and revenue by content (e.g. Ads)
  • Sales and revenue by landing page
  • Sales and revenue by landing page subfolder

To provide clarity, let’s go through the following scenario:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Avg. Order Value$150$100
Revenue$750$600

The “Leads by Channel” report showed, after the Google Ads and Facebook Ads Manager campaigns, that Facebook (Social Paid) generated more leads than Google (Search Paid).

Upon reviewing the sales and revenue data in Kylas Sales CRM, you found that Search Paid generated greater revenue with fewer leads compared to Social Paid. You then adjusted your budget to focus more on Search Paid.