Capture Google Analytics data in ClickUp CRM in 3 easy steps

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

What's on this page:

Track the source of your leads (free trial)

Google Analytics helps monitor lead sources but lacks functionality to attribute leads to individual marketing channels.

When a lead becomes a paying customer, there is no way to track which ad or channel contributed to the conversion.

Why? Because Google Analytics aggregates lead source data, showing totals like 50 leads generated through Paid Search.

We aim to track the origin of each lead individually, not in aggregated terms.

By implementing this system, when the lead becomes a paying customer, we can link it back to the channel that generated it.

Luckily, you can easily connect each lead to the channel that generated it and pass this information into ClickUp CRM for tracking customer acquisitions.

Let’s move forward!

How to track Google Analytics data in ClickUp CRM

Step 1: Add Leadsources in your website

Leadsources is a simple tool that tracks lead source data, much like Google Analytics. After setup, it tracks up to 7 sources for each lead generated:

  • 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, yet they carry information sent along with the form submission.

Leadsources stores lead source details in hidden fields. Upon form submission, these fields are populated with the lead source information.

➡️ How to add hidden fields to your form

Step 3: Send lead source data to ClickUp CRM

Google Analytics data ClickUp CRM

The lead source details can be submitted from your form builder to ClickUp CRM.

You can track lead, sales, and revenue sources all in one place on ClickUp CRM.

This brings together your marketing activities and the performance of your sales team.

➡️ Send lead source data to ClickUp CRM

How does Leadsources work?

When someone visits your site, Leadsources fetches lead source information (just like Google Analytics) and populates the hidden fields in your form. After submission, this data, along with the lead’s name and email, is sent to ClickUp CRM.

Leadsources monitors and records the lead source for each new 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 usable—such as with organic sources like Google search or when your site is cited in an article—Leadsources still collects the following lead source data:

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

Leadsources tracks the source of leads across all marketing channels, whether organic or paid, unlike other tools.

Choose a channel to access the lead source data embedded by Leadsources in your form.

Performance reports: Lead, sales, and revenue by source

By tracking lead source information in ClickUp CRM, you can generate various performance reports, 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 helps you direct your marketing resources to the channels, sources, campaigns, terms, and content that have the most significant impact on your lead, sales, and revenue outcomes.

Now, let’s review the reports that you can generate based on this data.

1. Lead source reports

Create reports that track how many leads were 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 track the channel that is driving the highest lead volume.

Leads by channel

Example #2: Leads by campaign

This lets you focus on a specific lead source (e.g., Google Ads) and evaluate the number of leads each campaign has produced.

Leads by campaign

Example #3: Leads by keyword and ad

After recognizing the campaign that brings in the most leads, you can identify which keyword ad is responsible for the results.

2. Sales and revenue source reports

Now that we understand which channels, sources, campaigns, terms, and content are generating leads, we need to determine whether these leads are converting into sales and revenue.

For effective tracking, send your leads to ClickUp CRM to measure sales and revenue across channels, sources, campaigns, keywords, content, landing pages, and subfolders.

With these insights, you can focus your marketing activities on the channels and campaigns that deliver the highest sales and revenue.

Detailed and precise sales and revenue reports can also be generated, such as:

  • 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

For simplicity, let’s consider the following example:

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

After running Google Ads and Facebook Ads Manager campaigns, the first “Leads by Channel” report displayed Facebook (Social Paid) as the leading source of leads compared to Google (Search Paid).

When reviewing the sales and revenue data in ClickUp CRM, you found that Search Paid generated more revenue despite fewer leads than Social Paid. You then shifted your marketing budget to focus on the Search Paid channel.