Are you uncertain about which Facebook ads are most effective in generating leads, sales, and revenue?
You may have insight into how many leads each Facebook ad generates, but knowing the source of each lead is often difficult.
When you don't know which ads are converting leads, your overall marketing strategy may suffer.
Leadsources boosts your marketing efficiency.
Leadsources tracks audience engagement with your ads (campaign, Ad Set, audience, ad).
You can easily track and store Facebook ads data, including campaign, Ad Set, audience, and ad details for every lead, with Cognito Forms.
By examining reports such as “Lead-generating audience rankings,” you can decide which audiences to keep promoting or stop.
Let’s explore!
Capture Facebook ads in Cognito Forms
Step 1: Add Leadsources in the head tag of your website
Sign up to Leadsources.io, and benefit from our 14-day free trial.
The head section of your website is where you should insert the Leadsources tracking code.
Simply follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your Facebook ads campaigns
Add UTM parameters to the campaign, ad set, audience, and ad sections of your Facebook ads.
Example: Add these UTM parameters to the Facebook ad URLs:
- UTM_source
- UTM_campaign
- UTM_term
- UTM_content
Be aware that Leadsources captures comprehensive lead source data, including channel, landing page, and landing page subfolder, even if UTM parameters are not used, for a complete view of your leads.
Step 3: Add the hidden fields in Cognito Forms
When a Cognito Forms is submitted, Leadsources automatically populates the hidden fields with information from Facebook ads like campaign, ad set, audience, and ad.
Follow our instructions to add hidden fields in Cognito Forms as detailed in our guide to finish the setup.
Leadsources saves the Facebook ads data directly into your Cognito Forms (refer to Step 4 for guidance).
Step 4: Capture the Facebook ads data in Cognito Forms
When your Facebook ad is clicked and a visitor reaches your website, Leadsources collects data such as campaign, ad set, audience, and ad.
Facebook ads information is automatically included in the hidden fields of your Cognito Forms by Leadsources.
The Cognito Forms submissions page gets the Facebook ads data and form responses when the form is submitted.
How does Leadsources work?
Adding the Leadsources code to the head tag of your site allows it to track Facebook ads data, including campaign, ad set, audience, and ad, for every visitor to your site.
The Facebook ads data is placed into the hidden fields of your Cognito Forms for later use.
Leadsources is programmed to collect these visitor details:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
This feature ensures the tracking important lead source information even without UTM parameters, such as traffic from organic sources like:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
Leadsources enables strong tracking of lead sources even if UTM parameters are missing, unlike most tools.
Other tools may not track lead data from all channels, but Leadsources does:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
This feature helps consolidate all lead source data into a single place.
How to run performance reports
Since your Facebook ads data is in Cognito Forms, you can make performance reports like:
- Leads per campaign
- Leads per Ad set
- Leads per audience
- Leads per ad
- Etc.
This enables more precise decisions about adjusting your Facebook ads budget.
Let’s review the range of reports you can build.
Lead performance reports
Reports can highlight the amount of leads generated by:
- Channel
- Campaign
- Ad set
- Audience
- Ad
- Landing page
- Landing page subfolder
Example #1
You can make a report named "Leads by Channel" by exporting data from SEO, PPC, and email campaigns.
Example #2
Once you identify the leading channel, for example, Facebook ads, you can focus on it to see the number of leads for each campaign.
Example #3
After locating the campaign with the highest lead numbers, you can investigate which audience, ad set, or ad is behind the leads.
Sales performance report
It’s important to know which ads and audiences produce the most leads, but do they also contribute to increased revenue?
Creating detailed sales reports is possible when you import your Cognito Forms data into a CRM like GoHighLevel.
Example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
The study of ads on Google and Facebook revealed that Social Paid ads generated more leads than their Search Paid counterparts.
Over a few weeks, it was observed that the Search Paid channel achieved greater revenue with fewer leads than the Social Paid channel.