When leads come from YouTube to Keap, identifying which YouTube ad generated each lead is not possible. The same issue continues when leads turn into customers, as it's impossible to connect them back to the original YouTube ad.
Without tracking, you can't assess your YouTube ads performance, which makes it challenging to identify which ads are responsible for leads and customers. As a result, you spend money on ads without a full understanding of their return.
Fortunately, a simple solution exists to link each lead to the specific YouTube campaign, ad group, and ad that produced it.
Let's dive in, step by step!
How to Track YouTube Ads in Keap
Step 1: Add Leadsources in the head tag of your website
Leadsources makes it simple to know where your leads are coming from. Add it to your website, and it will track up to 7 details about each lead’s origin.
➡️ Sign up to Leadsources.io for free
➡️ Add the Leadsources tracking code to your site
Step 2: Add the UTM parameters to your YouTube Ads
In your ad URL, add UTM parameters to capture key YouTube ad data, like campaign, ad group, and individual ad. Try the following format:
UTM_source=YouTube
UTM_campaign=campaign-name
UTM_term=ad-group-name
UTM_content=ad-name
This is how the final URL should appear:
https://www.yourdomain.com/?&UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Just a note: Leadsources tracks lead source details even in the absence of UTM parameters, ensuring full lead tracking.
Step 3: Add the hidden fields in your form
Hidden fields are fields within a form that users don’t see, but they store data that gets submitted along with the form.
These hidden fields are where Leadsources stores lead source data. When a lead submits the form, Leadsources automatically fills them with YouTube Ads data.
Step 4: Capture the YouTube Ads data in Keap
When users click your ads and land on your page, Leadsources fetches the YouTube campaign, ad group, ad data, and more.
This YouTube ad data is then added to the hidden fields of your form by Leadsources.
Upon form submission, you can see both the YouTube ad data and lead details in Keap (make sure to connect your form to Keap).
How does Leadsources work?
When a user enters your site, Leadsources fetches YouTube ad data and populates it into the hidden fields of your form. Once the form is submitted, this data and lead information like name and email are sent to Keap.
For each lead, Leadsources monitors the source data it comes from:
Lead source data | Fetched automatically |
Channel | ✅ |
Source | ✅ |
Campaign | ✅ OR use UTM_campaign |
Content | UTM_content parameter is required |
Term | UTM_term parameter is required |
Landing page | ✅ |
Landing page subfolder | ✅ |
As demonstrated in the table above, when UTM parameters cannot be used—like for organic sources such as Google search or your website appearing in an article—Leadsources still records the following lead source data:
- Channel
- Source
- Campaign
- Landing page
- Landing page subfolder
Unlike other tools, Leadsources tracks lead sources across both paid and organic marketing channels.
When YouTube Ads data is tracked in Keap, you can generate reports that measure performance, like:
Performance reports: Lead, sales, and revenue by source
When YouTube Ads data is tracked in Keap, you can generate reports that measure performance, like:
- Leads, sales, and revenue by channel
- Leads, sales, and revenue by source
- Leads, sales, and revenue by campaign (aka. YouTube campaign)
- Leads, sales, and revenue by term (aka. YouTube ad group)
- Leads, sales, and revenue by content (aka. YouTube ad)
This enables you to allocate your YouTube Ads budget more effectively by prioritizing the campaigns, ad groups, and ads that yield the most leads, sales, and revenue.
Here's an overview of the types of reports you can create!
1. Lead source reports
Develop performance reports displaying how many leads were generated by:
- Channel
- Source
- Campaign (aka. YouTube campaign)
- Term (aka. YouTube ad group)
- Content (aka. YouTube ad)
- Landing page
- Landing page subfolder
Example #1: Leads by channel
You can use this report to determine which channel brings in the most leads.
Example #2: Leads by YouTube campaign
You can now narrow your focus to a particular lead source (e.g., YouTube) and observe the number of leads created by each YouTube campaign.
Example #3: Leads by YouTube ad
After identifying the top-performing YouTube campaign, you can break down which ad group or ad is responsible for producing the most leads.
2. Sales and revenue source reports
Once we've identified the YouTube campaign, ad group, and ad that generate our leads, the next task is to measure whether these leads are translating into sales and revenue.
To implement this, sync your leads with a CRM like Keap, giving you the ability to track sales and revenue from different channels, sources, YouTube campaigns, ad groups, ads, landing pages, and subfolders.
Using this information, you can refine your YouTube Ads plan to focus on the channels, sources, campaigns, ad groups, and ads that produce the greatest sales and revenue.
A range of sales and revenue reports can 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., YouTube ad group)
- Sales and revenue by content (e.g., YouTube ad)
- Sales and revenue by landing page
- Sales and revenue by landing page subfolder
Example Scenario:
Channel | Search Paid | Social Paid |
---|---|---|
Leads | 50 | 75 |
Sales | 5 | 6 |
Average Order Value | $150 | $100 |
Revenue | $750 | $600 |
Upon launching Google and YouTube ads, the initial "Leads by Channel" report revealed that Social Paid ads on YouTube generated more leads than Search Paid ads on Google.
Analyzing the sales and revenue data in Keap revealed that the Search Paid channel generated more revenue with fewer leads than the Social Paid channel. Based on these findings, you reallocated your budget to increase spending on the Search Paid channel.