You use Formcrafts to gather leads from YouTube, yet you can’t connect each lead to an individual ad. Similarly, when a lead becomes a customer, the specific ad’s contribution goes unnoticed.
A lack of tracking leaves you in the dark about your YouTube ad performance and which ads are converting. As a result, your budget may be wasted on underperforming ads.
Luckily, it’s now possible to match each lead to the specific YouTube campaign, ad group, and ad that captured it.
Let’s take a closer look at each step individually!
How to track YouTube Ads in Formcrafts
Step 1: Add Leadsources in the head tag of your website
Leadsources simplifies lead tracking by identifying sources. Once set up on your website, it captures up to 7 pieces of data for every 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
Attach UTM tags to your ad URL to track YouTube campaigns, ad groups, and ads. Here’s a step-by-step example to follow:
UTM_source=youtube
UTM_campaign=campaign-name
UTM_term=ad-group-name
UTM_content=ad-name
Here’s the structure that your final URL should follow:
https://www.yourdomain.com?UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name
Quick reminder: Leadsources handles all lead source tracking automatically, ensuring comprehensive data collection without relying solely on UTM parameters.
Step 3: Add the hidden fields in Formcrafts
Hidden fields are form fields that carry data not seen by the user but are included when the form is submitted.
Leadsources fills the hidden fields with YouTube ads data when someone submits your Formcrafts. This means the YouTube ads data is instantly stored in your Formcrafts submission.
Step 4: Capture the YouTube Ads data in Formcrafts
Upon clicking your ads and arriving at your website, Leadsources captures the YouTube campaign, ad group, ad data (and more).
The YouTube ads data is placed by Leadsources into Formcrafts hidden fields, as shown in these examples.
When the form is submitted, you will be able to view the YouTube ad data and lead details directly in Formcrafts.
How does Leadsources work?
Whenever someone visits your website, Leadsources fetches YouTube Ads data and populates the hidden fields of your form. Once submitted, this data and lead details, such as name and email, are sent to Formcrafts.
All lead source information is monitored and recorded by Leadsources:
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 seen in the table above, when UTM parameters can’t be applied—such as with organic sources like Google search or referrals—Leadsources still tracks some lead source data:
- Channel
- Source
- Campaign
Content(UTM parameter required)Term(UTM parameter required)- Landing page
- Landing page subfolder
Leadsources tracks lead sources from all marketing channels, both organic and paid, unlike other tools.
Click on a channel to view the lead source data that Leadsources inserts into your form.
Performance reports: Lead, sales, and revenue by source
With YouTube Ads data tracked in Formcrafts, you can generate performance reports like these:
- 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 make data-driven adjustments to your YouTube budget, optimizing for the campaigns, ad groups, and ads that bring the most leads, sales, and revenue.
Let’s take a deeper look at the reports you can make!
1. Lead source reports
Generate reports that show the total 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 enables you to track which channel has the highest lead generation.
Example #2: Leads by YouTube campaign
You can now focus on a specific lead source (e.g., YouTube) and follow how each campaign contributes to lead generation.
Example #3: Leads by YouTube ad
Once you’ve found the YouTube campaign that produces the most leads, you can dive into which specific ad group or ad is driving the majority of those results.
2. Sales and revenue source reports
With the YouTube campaign, ad group, and ad responsible for lead generation identified, we need to assess whether these leads are converting into sales and revenue.
To assess your sales and revenue, transfer your leads into a CRM like GoHighLevel. This will allow you to track performance across YouTube campaigns, ad groups, landing pages, and subfolders.
This data allows you to optimize your YouTube ad approach, concentrating on the channels, sources, campaigns, ad groups, and ads that produce the highest sales and revenue.
You can create an assortment of 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 launching ads on Google (Search Paid) and YouTube (Social Paid), the first “Leads by Channel” report showed that YouTube ads brought in more leads than Search Paid ads.
When analyzing sales and revenue figures in your CRM, you found that the Search Paid channel generated more revenue with fewer leads than the Social Paid channel. Consequently, you decided to allocate more of your budget to Search Paid ads.