Easily track Google Analytics data in Thryv CRM in 3 steps

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

What's on this page:

Track the source of your leads (free trial)

Google Analytics offers insights into lead sources, but it does not provide a clear link between each lead and a particular marketing channel.

Once a lead becomes a customer, you cannot link them to the exact advertisement or channel that influenced their decision.

Why? Because Google Analytics aggregates lead source data and provides high-level information, such as 50 leads sourced from Paid Search.

Our objective is to determine the exact source of each lead on an individual level.

When the lead becomes a customer, this process allows us to trace its path back to the specific channel responsible for generating it.

Luckily, there’s an effective method to link each lead to the channel that created it and send the data to Thryv CRM to monitor the channel’s role in generating paid customers.

Let’s review it step by step!

How to track Google Analytics data in Thryv CRM

Step 1: Add Leadsources in your website

Leadsources is a simple tool that tracks the lead source data in the same way Google Analytics does. Once integrated into your website, it captures up to 7 sources for each lead:

  • 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 components that are invisible to the user but hold information that is submitted with the form.

Leadsources automatically populates hidden fields with lead source information. When the form is submitted, these fields reflect the lead source automatically.

➡️ How to add hidden fields to your form

Step 3: Send lead source data to Thryv CRM

Google Analytics data Thryv CRM

Your form builder can send lead source information directly to Thryv CRM for tracking purposes.

You can track the origin of your leads, sales, and revenue easily in Thryv CRM.

This helps you evaluate how your marketing actions affect your sales performance.

➡️ Send lead source data to Thryv CRM

How does Leadsources work?

When a visitor comes to your website, Leadsources fetches the lead source data (like Google Analytics) and populates the hidden fields of your form. After the form is submitted, this data, along with lead details such as name and email, is sent to Thryv CRM.

Leadsources traces the source data of 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

In situations where UTM parameters aren’t used—like with organic sources such as Google search or when your site is mentioned in articles—Leadsources still records the following lead source data:

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

Leadsources excels at tracking lead sources from both organic and paid marketing channels, unlike other tools.

Pick a channel to evaluate the lead source data that Leadsources fills in your form.

Performance reports: Lead, sales, and revenue by source

With lead source data in Thryv CRM, you can easily generate reports that detail performance, such as:

  • 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 lets you focus your marketing budget on the most effective channels, sources, campaigns, terms, and content for driving leads, sales, and revenue.

Let’s go through some of the key reports that can be generated.

1. Lead source reports

Produce reports highlighting the number of leads produced 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 allows you to measure which channel contributes the most leads.

Leads by channel

Example #2: Leads by campaign

This enables you to focus on a particular lead source (e.g., Google Ads) and monitor lead generation across all associated campaigns.

Leads by campaign

Example #3: Leads by keyword and ad

Once you determine which campaign generates the highest number of leads, you can investigate the keyword ad responsible for those results.

2. Sales and revenue source reports

After determining the channels, sources, campaigns, terms, and content that drive leads, we must now check if these leads are transforming into sales and revenue.

To track sales and revenue across a variety of sources, send your leads to Thryv CRM, where you can monitor channels, campaigns, keywords, content, landing pages, and subfolders.

Using this data, you can sharpen your marketing strategy to target the channels and campaigns that drive the most sales and revenue.

You have the ability to generate thorough and detailed sales and revenue reports, 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

To help visualize this, we will consider the following example:

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

After executing ads on Google Ads and Facebook Ads Manager, the initial “Leads by Channel” report revealed that Facebook (Social Paid) outperformed Google (Search Paid) in terms of lead generation.

After reviewing the sales and revenue figures in Thryv CRM, you discovered that Search Paid achieved higher revenue with fewer leads than Social Paid. Based on this, you shifted your budget to prioritize Search Paid.