How to capture YouTube Ads data in FormAssembly (without coding)

✔️ Capture YouTube Ads data on a lead level ✔️ Store YouTube Ads data in FormAssembly
Track YouTube Ads data in FormAssembly

What's on this page:

Track the source of your leads (free trial)

You collect leads from YouTube ads through FormAssembly, yet connecting a lead to a specific ad remains impossible. Similarly, when they convert to customers, the related ad can't be identified.

If you don’t track effectively, you can’t measure which YouTube ads bring in leads and customers. As a result, resources may be funneled into ads that fail to deliver.

Luckily, there’s a practical way to match each lead with the exact YouTube campaign, ad group, and ad behind its creation.

Let’s go step by step to make it easy to follow!

How to track YouTube Ads in FormAssembly

Step 1: Add Leadsources in the head tag of your website

Leadsources is a practical tool for identifying the source of your leads. Installed on your website, it gathers 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

Add UTM parameters YouTube Ads

Add UTM tracking parameters to your ad URL to capture YouTube campaign, ad group, and ad data. Refer to this example:

  • UTM_source=youtube
  • UTM_campaign=campaign-name
  • UTM_term=ad-group-name
  • UTM_content=ad-name

This is the example format your final URL should match:

https://www.yourdomain.com?UTM_source=youtube&UTM_campaign=campaign-name&UTM_term=ad-group-name&UTM_content=ad-name

Note: UTM parameters are optional since Leadsources automatically captures all lead source data for every channel.

Step 3: Add the hidden fields in FormAssembly

YouTube add hidden fields FormAssembly

Hidden fields are form elements that are invisible to the user and can store information sent along with the form.

Leadsources automatically adds YouTube ads data into the hidden fields when the FormAssembly is submitted. This results in the data being immediately recorded in your FormAssembly.

➡️ How to add hidden fields in FormAssembly

Step 4: Capture the YouTube Ads data in FormAssembly

YouTube Ads data FormAssembly

When people click on your ads and arrive at your website, Leadsources pulls the YouTube campaign, ad group, ad data (and more).

Leadsources fills the hidden fields of FormAssembly with YouTube ads data, as shown in these examples.

Once the form is submitted, you can view both the YouTube ad data and the lead details in FormAssembly.

How does Leadsources work?

Each time someone clicks through to your site, Leadsources fetches YouTube Ads data and stores it in the hidden fields of your form. After form submission, this data and lead details like name and email are sent to FormAssembly.

Leadsources records and tracks all source data for every lead:

Lead source dataFetched automatically
Channel
Source
Campaign✅ OR use UTM_campaign for paid ads
ContentUTM_content parameter is required
TermUTM_term parameter is required
Landing page
Landing page subfolder

As seen in the table above, even without UTM parameters—such as in the case of organic sources like Google search or referrals—Leadsources still collects some lead source data:

  • Channel
  • Source
  • Campaign
  • Content (UTM parameter required)
  • Term (UTM parameter required)
  • Landing page
  • Landing page subfolder

Unlike other tools, Leadsources ensures that all lead sources, both organic and paid, are tracked across every marketing channel.

Click a channel to see the lead source data that Leadsources inserts into your form.

Performance reports: Lead, sales, and revenue by source

By adding YouTube Ads data to FormAssembly, you can easily generate performance reports such as:

  • 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 provides the opportunity to optimize your YouTube budget for the campaigns, ad groups, and ads that deliver the highest returns in leads, sales, and revenue.

Let’s explore the different reports you can generate!

1. Lead source reports

Develop reports that track 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 gives you an overview of which channel generates the most leads.

Leads by channel

Example #2: Leads by YouTube campaign

You now have the ability to focus on a specific lead source (e.g., YouTube) and track how many leads each campaign generates.

Leads by campaign

Example #3: Leads by YouTube ad

After determining the YouTube campaign that generates the most leads, you can analyze which ad group or ad brought in the most conversions.

2. Sales and revenue source reports

Now that we’ve determined the YouTube campaign, ad group, and ad creating leads, we need to check if those leads are converting into sales and generating revenue.

Transfer your leads to a CRM like GoHighLevel, where you can monitor sales and revenue across all channels, YouTube campaigns, ad groups, and landing page subfolders.

With the insights gained, you can refine your YouTube ad approach to prioritize the channels, sources, campaigns, ad groups, and ads that produce the most sales and revenue.

You can build several types 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:

ChannelSearch PaidSocial Paid
Leads5075
Sales56
Average Order Value$150$100
Revenue$750$600

Once ads were placed on Google (Search Paid) and YouTube (Social Paid), the initial "Leads by Channel" report showed YouTube ads driving more leads than Search Paid ads.

After reviewing the CRM’s sales and revenue data, you found that the Search Paid channel generated greater revenue with fewer leads compared to Social Paid. This led you to revise your budget and focus more on the Search Paid channel.