Track Facebook ads data in Webflow in 4 easy steps

✔️Capture Facebook ads data on a lead level ✔️ Store Facebook ads data in Webflow
Track Facebook ads data in Webflow

What's on this page:

Track the source of your leads (free trial)

Struggling to identify which Facebook ads are generating your leads, sales, and revenue?

While you may know the total number of leads generated by each Facebook ad, identifying the exact source of each lead remains unclear.

This uncertainty prohibits your ability to make strategic decisions on optimizing your marketing budget allocation.

Leadsources provides clear insights into your ad performance.

Leadsources tracks audience data across all levels of your advertising activities, including campaigns, Ad Sets, audiences, and individual ads.

With Webflow, you can store comprehensive Facebook ads data, including campaign, Ad Set, audience, and ad details for each individual lead.

You can review reports like “Audiences with the Highest Lead Generation” to make informed decisions about retaining or eliminating specific audiences.

Let’s examine this in greater detail!

Track Facebook ads in Webflow

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

Sign up to Leadsources.io, and benefit from our 14-day free trial.

Insert the Leadsources tracking code into the head section of your website pages.

Simply follow this easy step-by-step guide.

Step 2: Add the UTM parameters to your Facebook ads campaigns

Ensure that UTM parameters are included in your Facebook ad campaigns, covering the campaign, Ad Set, audience, and ad levels.

Consider incorporating these UTM parameters into the links of your Facebook ads:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Note that Leadsources captures lead source information such as channel, landing page, and subfolder, even in the absence of UTM parameters, offering a comprehensive view at the lead level.

Step 3: Add the hidden fields in Webflow

Hidden fields Webflow

When the form is submitted, Leadsources automatically populates the hidden fields with Facebook ad details, including campaign, Ad Set, audience, and ad.

Refer to our guide for step-by-step instructions on adding hidden fields to Webflow and finalizing the configuration.

Leadsources will save the Facebook ads data directly in your Webflow form (refer to Step 4 for further details).

Step 4: Capture the Facebook ads data in Webflow

Facebook ads data Webflow

Leadsources collects Facebook ads data, such as campaign, Ad Set, audience, and ad, when a visitor clicks on your Facebook ad and arrives on your website.

Leadsources automatically populates the hidden fields of your Webflow form with Facebook ads data.

Upon form submission, Webflow receives both the Facebook ads data and the responses on the submission page for each lead.

How does Leadsources work?

By adding the Leadsources tracking code to the head tag of your site, it collects Facebook ads data, including campaign, Ad Set, audience, and ad, whenever a visitor arrives on your website.

Subsequently, Facebook ads data is stored in the hidden fields of your Webflow form.

Leadsources will collect the following visitor information:

  • Channel
  • Source
  • Campaign
  • Content
  • Term
  • Landing page
  • Landing page subfolder

Even in the absence of UTM parameters, you can still track essential lead source details, such as those from organic sources like:

  • Google Search
  • Instagram bio link
  • Social media posts
  • Etc.

Unlike most other tools, Leadsources tracks lead data even in the absence of UTM parameters.

Leadsources captures data from all channels, distinguishing it from other tools:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

This allows you to gather and manage all lead source data in a single, centralized location.

How to run performance reports

Your Facebook ads data is stored in Webflow, enabling you to generate performance reports such as:

  • Leads per campaign
  • Leads per Ad set
  • Leads per audience
  • Leads per ad
  • Etc.

It helps you manage your Facebook ads budget more effectively.

Let’s explore the variety of reports you can generate.

Lead performance reports

Generate reports to track the number of leads generated from:

  • Channel
  • Campaign
  • Ad set
  • Audience
  • Ad
  • Landing page
  • Landing page subfolder

Example #1

You can collect data from SEO, PPC, and email campaigns to generate a report titled “Leads by Channel.”

Leads by channel

Example #2

Once you identify the leading channel, such as Facebook ads, you can focus on it to track the number of leads generated by each individual campaign.

Leads by campaign

Example #3

Once you identify the campaign generating the most leads, you can analyze which audience, Ad Set, or ad is driving these results.

Leads by keyword

Sales performance report

Identifying the top ads and audiences for lead generation is valuable, but do they also contribute to higher revenue?

By importing your Webflow data into a CRM like GoHighLevel, you can generate detailed sales reports.

Example:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

Following your ad campaigns on Google and Facebook, your analysis revealed that Social Paid ads were more successful in generating leads compared to Search Paid ads.

Over the course of several weeks, it was determined that the Search Paid channel generated higher revenue with fewer leads compared to the Social Paid channel.