You collect leads from YouTube using Keap Forms, but there’s no way to tie a lead to the exact ad. Likewise, when a lead turns into a paying customer, you lose visibility on which ad drove them.
Lacking proper tracking makes it difficult to assess the success of your YouTube ads and determine the ads responsible for leads and customers. As a result, you might continue spending on ads that fail to deliver results.
Luckily, you can trace each lead back to the exact YouTube campaign, ad group, and ad responsible for generating it.
Let’s simplify it into clear, manageable steps!
How to track YouTube Ads in Keap Forms
Step 1: Add Leadsources in the head tag of your website
Leadsources is a simple solution for tracking lead origins. Once set up on your site, it captures up to 7 data points about each lead’s source.
➡️ 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
Include UTM parameters in your ad URL to monitor YouTube ad details such as the campaign, ad group, and ad. Here’s a guide to get started:
UTM_source=youtube
UTM_campaign=campaign-name
UTM_term=ad-group-name
UTM_content=ad-name
The complete URL will look as follows:
https://www.yourdomain.com?UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Reminder: Leadsources ensures complete tracking by gathering all lead source data automatically, even if you choose not to use UTM parameters.
Step 3: Add the hidden fields in Keap Forms
Hidden fields are unseen by users, yet they store data that gets sent along with the form submission.
As soon as someone submits your Keap Forms, Leadsources automatically adds the YouTube ads data to the hidden fields. This means the YouTube ads data is saved directly within your Keap Forms when submitted.
Step 4: Capture the YouTube Ads data in Keap Forms
As users click on your ads and reach your site, Leadsources gathers the YouTube campaign, ad group, ad data (and more).
The YouTube ads data is then inserted into the hidden fields of Keap Forms by Leadsources, as shown in these examples.
Once the form is submitted, the YouTube ad data and lead information appear directly in Keap Forms.
How does Leadsources work?
Whenever a visitor comes to your site, Leadsources collects YouTube Ads data and stores it in the hidden fields of your form. When the form is submitted, this data, along with lead details such as name and email, is sent to Keap Forms.
Leadsources captures all source data associated with each lead:
Lead source data | Fetched automatically |
Channel | ✅ |
Source | ✅ |
Campaign | ✅ OR use UTM_campaign for paid ads |
Content | UTM_content parameter is required |
Term | UTM_term parameter is required |
Landing page | ✅ |
Landing page subfolder | ✅ |
As shown earlier, when UTM parameters cannot be applied—like with organic sources such as Google search or referrals—Leadsources still captures lead source data:
- Channel
- Source
- Campaign
Content(UTM parameter required)Term(UTM parameter required)- Landing page
- Landing page subfolder
Leadsources stands out by tracking lead sources across all marketing channels, including organic and paid.
Select a channel to view the lead source data that Leadsources places into your form.
Performance reports: Lead, sales, and revenue by source
With YouTube Ads data tracked in Keap Forms, you can generate reports on 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 allows you to adjust your YouTube budget by focusing on the campaigns, ad groups, and ads that bring in the most leads, sales, and revenue.
Let’s take a look at the different reports you can create!
1. Lead source reports
Build performance reports that reveal the number of leads produced 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
With this report, you can determine which channel brings in the most leads.
Example #2: Leads by YouTube campaign
You can focus on a particular lead source (e.g., YouTube) and track the leads generated by each campaign within YouTube.
Example #3: Leads by YouTube ad
Once you determine the YouTube campaign with the highest number of leads, you can investigate which ad group or ad contributed most to those results.
2. Sales and revenue source reports
With the YouTube campaign, ad group, and ad that generate leads identified, we need to assess if these leads are converting into sales and driving revenue.
For this purpose, direct your leads to a CRM such as GoHighLevel. This will help you track sales and revenue generated across different channels, sources, YouTube data (campaigns, ad groups, ads), and landing pages, including subfolders.
By using this data, you can optimize your YouTube ad approach, concentrating on the channels, sources, campaigns, ad groups, and ads that deliver the highest sales and revenue.
It’s possible to create multiple sales and revenue reports, such as:
- Sales and revenue by channel
- Sales and revenue by source
- Sales and revenue by campaign (aka. YouTube campaign)
- Sales and revenue by term (aka. YouTube ad group)
- Sales and revenue by content (aka. 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 |
Once ads were launched on Google (Search Paid channel) and YouTube (Social Paid channel), the initial “Leads by Channel” report revealed that YouTube’s Social Paid ads generated more leads than those from Google Search.
When analyzing your CRM’s sales and revenue data, you realized that the Search Paid channel brought in higher revenue with fewer leads than the Social Paid channel. With this insight, you shifted your budget to focus more on Search Paid ads.