You acquire YouTube leads through WPForms, yet it's challenging to link them to a particular ad. Similarly, when a lead becomes a customer, the ad that influenced their decision remains unknown.
The inability to track makes it hard to measure the results of your YouTube ads and find out which ones bring in leads and customers. As a result, your ad spend might be inefficient and misdirected.
Fortunately, it’s simple to connect each lead directly to the YouTube campaign, ad group, and ad that resulted in its creation.
Let’s outline the process step by step!
How to track YouTube Ads in WPForms
Step 1: Add Leadsources in the head tag of your website
Leadsources is designed to track the origin of your leads with ease. Integrated into your website, it captures up to 7 lead source data points per lead.
➡️ 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
Insert UTM parameters into your ad URL to gather information on your YouTube campaigns, ad groups, and ads. Here’s a setup to try:
UTM_source=youtube
UTM_campaign=campaign-name
UTM_term=ad-group-name
UTM_content=ad-name
The final URL should look like this format:
https://www.yourdomain.com?UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Important to know: Leadsources doesn’t rely solely on UTM parameters and is automatically tracking all lead source data for complete coverage.
Step 3: Add the hidden fields in WPForms
Hidden fields allow information to be stored in a form without being visible to the user, and this data is sent with the form.
Upon receiving a WPForms submission, Leadsources automatically fills the hidden fields with YouTube ad data. This ensures that the YouTube ads data is immediately saved in your WPForms.
Step 4: Capture the YouTube Ads data in WPForms
When users click your ads and visit your webpage, Leadsources collects the YouTube campaign, ad group, ad data (and more).
Leadsources inserts the YouTube ads data into the hidden fields of WPForms, as shown in the examples.
Upon submitting the form, the YouTube ad data and lead information will be shown in WPForms.
How does Leadsources work?
Each time a user accesses your site, Leadsources fetches YouTube Ads data and populates the hidden fields in your form. Upon form submission, this data and lead details, including name and email, are sent to WPForms.
Leadsources keeps track of all the source data for 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 demonstrated above, when UTM parameters are missing—like with organic sources such as Google search or referrals—Leadsources still tracks certain lead source data:
- Channel
- Source
- Campaign
Content(UTM parameter required)Term(UTM parameter required)- Landing page
- Landing page subfolder
What makes Leadsources unique is its ability to track lead sources across all marketing channels, including both organic and paid.
Select a channel to view the lead source data that Leadsources inserts into your form.
Performance reports: Lead, sales, and revenue by source
With the ability to track YouTube Ads data in WPForms, you can generate reports on performance, including:
- 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)
By doing this, you can adjust your YouTube budget to focus on the campaigns, ad groups, and ads that deliver the most leads, sales, and revenue.
Let’s see the various reports you can create!
1. Lead source reports
Generate reports that detail 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
This report helps you assess which channel delivers the highest lead generation.
Example #2: Leads by YouTube campaign
With this, you can focus on a particular lead source (e.g., YouTube) and follow the lead generation performance of each campaign.
Example #3: Leads by YouTube ad
After discovering the YouTube campaign with the most leads, you can examine which ad group or ad is driving those conversions.
2. Sales and revenue source reports
Now that we know which YouTube campaign, ad group, and ad are driving leads, we must determine whether those leads are converting into sales and revenue.
For efficient tracking, direct your leads to a CRM like GoHighLevel. This allows you to measure sales and revenue from different channels, sources, YouTube campaigns, landing pages, and landing page subfolders.
This data allows you to reshape your YouTube ad strategy, concentrating on the channels, sources, campaigns, ad groups, and ads that result in the highest sales and revenue.
You can produce various sales and revenue reports, including:
- 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 placed on Google (Search Paid) and YouTube (Social Paid), the first "Leads by Channel" report showed that YouTube ads led to more leads compared to Google Search ads.
In your CRM's sales and revenue analysis, you found that Search Paid ads brought in more revenue from fewer leads than Social Paid ads. As a result, you decided to redirect your budget to the Search Paid channel.