You collect YouTube leads using QuestionScout, but the connection between a lead and its ad is missing. Similarly, when a lead transitions to a customer, the ad they came from can’t be tracked.
If tracking is missing, you’re unable to determine the performance of your YouTube ads or identify high-converting ones. As a consequence, resources are often misallocated.
Luckily, you can easily track each lead to the specific YouTube campaign, ad group, and ad that led to its creation.
Let’s break this down into steps!
How to track YouTube Ads in QuestionScout
Step 1: Add Leadsources in the head tag of your website
Leadsources tracks the source of your leads efficiently. Once added to your website, it collects 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
Include UTM parameters in your URL to track YouTube ad data like the campaign, ad group, and specific ad. Here’s a sample setup:
UTM_source=youtube
UTM_campaign=campaign-name
UTM_term=ad-group-name
UTM_content=ad-name
The last step will give you a URL that looks like this:
https://www.yourdomain.com?UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Keep this in mind: With Leadsources, tracking remains comprehensive, as all lead source data is collected automatically, with UTM parameters or not.
Step 3: Add the hidden fields in QuestionScout
Hidden fields are embedded in forms to hold information that the user doesn’t see, but is submitted with the form data.
As soon as the QuestionScout is submitted, Leadsources automatically inserts YouTube ads data into the hidden fields. This ensures that the YouTube ads data is stored directly in the form submission.
Step 4: Capture the YouTube Ads data in QuestionScout
Upon clicking your ads and arriving at your site, Leadsources gathers the YouTube campaign, ad group, ad data (and more).
Then, Leadsources automatically fills in the YouTube ads data into QuestionScout’s hidden fields, as shown in the examples.
When the form is submitted, you can access the YouTube ad data and lead details directly within QuestionScout.
How does Leadsources work?
Each time a user accesses your site, Leadsources grabs YouTube Ads data and fills the hidden fields of your form. Upon submission, this data, along with lead details such as name and email, is sent to QuestionScout.
Leadsources keeps a record of all source data for every 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 indicated in the table above, when UTM parameters are not available—such as with organic sources like Google search or referrals—Leadsources continues to capture some lead source data:
- Channel
- Source
- Campaign
Content(UTM parameter required)Term(UTM parameter required)- Landing page
- Landing page subfolder
Unlike other solutions, Leadsources tracks lead sources across every marketing channel, whether paid or organic.
Click a channel to see the lead source data that Leadsources integrates into your form.
Performance reports: Lead, sales, and revenue by source
By integrating YouTube Ads data into QuestionScout, you can create performance reports like the following:
- 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 reallocate your YouTube budget to campaigns, ad groups, and ads that are most profitable in terms of leads, sales, and revenue.
Let’s take a look at what reports you can create!
1. Lead source reports
Produce reports showing the leads 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
This report shows you the channel that drives the highest volume of leads.
Example #2: Leads by YouTube campaign
With this, you can focus on a specific lead source (e.g., YouTube) and track the performance of individual campaigns in generating leads.
Example #3: Leads by YouTube ad
Once you’ve spotted the YouTube campaign with the most leads, you can go deeper into which ad group or ad is contributing to those conversions.
2. Sales and revenue source reports
After recognizing the YouTube campaign, ad group, and ad that generate leads, we must assess whether these leads are converting into sales and contributing to revenue.
For efficient tracking of sales and revenue, send your leads to a CRM like GoHighLevel. This allows you to trace performance data from YouTube campaigns, ad groups, and landing page subfolders.
This data allows you to optimize your YouTube ad strategy, focusing on the channels, sources, campaigns, ad groups, and ads that deliver the most sales and revenue.
You can add together different 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 |
After running ads on Google (Search Paid) and YouTube (Social Paid), the “Leads by Channel” report initially showed YouTube ads outperforming Search Paid ads in lead generation.
After analyzing your CRM’s sales and revenue data, you discovered that the Search Paid channel was more profitable, generating higher revenue with fewer leads than Social Paid. You subsequently decided to shift your budget to focus on Search Paid.