Track Google Analytics data in Freshworks CRM (without coding)

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

What's on this page:

Track the source of your leads (free trial)

While Google Analytics helps monitor lead sources, it lacks the capability to link each lead to a particular channel.

Once a lead turns into a customer, there is no way to associate that customer with the exact channel or ad that led to their conversion.

Why? Because Google Analytics offers lead source data in an aggregated format, such as indicating that 50 leads originated from the Paid Search channel.

What we aim for is the ability to monitor the source of leads on a per-lead basis.

As a result, once the lead converts into a customer, we can attribute it to the specific channel that generated the lead.

Luckily, there is an efficient way to link each lead to its respective channel and transfer this data into Freshworks CRM to monitor the channel that led to each paying customer.

Let’s go over the details step by step!

How to track Google Analytics data in Freshworks CRM

Step 1: Add Leadsources in your website

Leadsources is an easy tool to use that tracks the source of each lead, similar to how Google Analytics works. After installation, it tracks 7 key pieces of data 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 elements that do not show up to the user but hold data submitted with the form.

Leadsources inserts lead source information into hidden fields. When the form is submitted, these fields are automatically populated with the lead source.

➡️ How to add hidden fields to your form

Step 3: Send lead source data to Freshworks CRM

Google Analytics data Freshworks CRM

Your form builder can send lead source data straight to Freshworks CRM.

The source of your leads, sales, and revenue is traceable directly on Freshworks CRM.

This helps you correlate your marketing activities with actual sales results.

➡️ Send lead source data to Freshworks CRM

How does Leadsources work?

When someone arrives at your site, Leadsources collects lead source data and inputs it into the hidden fields of your form (similar to how Google Analytics works). After the form is submitted, this data, alongside the lead’s name and email, is sent to Freshworks CRM.

Leadsources tracks the source information for each specific 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 can’t be used—such as in organic sources like Google search or when your site is cited in an article—Leadsources still records the following lead source data:

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

Leadsources differentiates itself by tracking leads from both organic and paid marketing channels.

Pick a channel to inspect the lead source data that Leadsources embeds in your form.

Performance reports: Lead, sales, and revenue by source

By tracking lead source data in Freshworks CRM, you can generate performance insights in reports like:

  • 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

With this approach, you can shift your marketing budget towards the channels, sources, campaigns, terms, and content that bring in the most leads, sales, and revenue.

Let’s dive into the reports you can generate.

1. Lead source reports

Produce reports detailing the number of leads generated from:

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

Example #1: Leads by channel

By using this report, you can discover which channel drives the largest volume of leads.

Leads by channel

Example #2: Leads by campaign

This provides you with the capability to focus on a specific lead source (e.g., Google Ads) and monitor how each campaign performs in generating leads.

Leads by campaign

Example #3: Leads by keyword and ad

Once you identify the campaign that brings in the most leads, you can investigate the specific keyword ad that is driving those results.

2. Sales and revenue source reports

Now that we’ve determined the channels, sources, campaigns, terms, and content driving leads, it’s essential to determine if these leads are translating into sales and revenue.

Direct your leads to Freshworks CRM to effectively track sales and revenue across channels, sources, campaigns, keywords, content, landing pages, and subfolders.

This information helps you optimize your marketing strategy by focusing on the channels and campaigns that generate the most sales and revenue.

You can create in-depth sales and revenue reports that include:

  • 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

Let’s take a look at the following scenario to demonstrate:

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

After conducting ad campaigns on Google Ads and Facebook Ads Manager, the first “Leads by Channel” report showed that Facebook (Social Paid) yielded more leads than Google (Search Paid).

When reviewing the sales and revenue data in Freshworks CRM, you found that Search Paid generated higher revenue with fewer leads compared to Social Paid. You then adjusted your budget to focus on the Search Paid channel.