While you use Facebook lead generation ads and send leads to Pipedrive, it’s hard to tell which specific ad brought in each lead. This makes it difficult to see how ads relate to sales conversions. The lack of clarity makes it challenging to evaluate ad performance and return on investment (ROI).
Without the necessary data, you can’t optimize your Facebook ads, leading to a situation where you spend on several ads simultaneously without knowing which ad drives the revenue.
This problem is resolved by Leadsource, which connects every lead to the specific Facebook ad, campaign, ad set, and audience that generated it.
In this article, you’ll discover how to attribute every lead to its corresponding Facebook ad, campaign, audience, and ad set.
Time to jump right in!
Capture Facebook ads in Pipedrive
Step 1: Add Leadsources in the head tag of your website
Sign up to Leadsources.io, and benefit from our 14-day free trial.
Add the Leadsources tracking code in the head tag of your site – follow this easy step-by-step guide.
Step 2: Add the UTM parameters to your Facebook ads campaigns
Include the UTM parameters that you want to track in your Facebook campaigns.
As an example, you can track the campaign, ad set, audience, and ad with the following UTM parameters:
- UTM_source=facebook
- UTM_campaign=campaign-name
- UTM_term=ad-set-name
- UTM_content=ad-name
Even without UTM parameters, Leadsources captures all lead source information, including channel, landing page, and landing page subfolder, delivering thorough insights at the lead level.
Step 3: Add the hidden fields in your form
For Leadsources to effectively capture lead source data, it’s necessary to set up hidden fields within the form on your landing page.
As soon as a new lead submits your form, Leadsources inserts the Facebook ads data into the hidden fields automatically.
Please refer to our guide for instructions on incorporating hidden fields into your form to complete the setup.
Step 4: Capture the Facebook ads data in Pipedrive
Leadsources collects Facebook ads data, such as campaign, ad, ad set, and audience when users click your ads and land on your page.
The hidden fields in your form are populated automatically with Facebook ads data by Leadsources.
When the form is submitted, you can automatically send the Facebook ads data and your leads to Pipedrive by simply linking your form to Pipedrive.
How does Leadsources work?
When you insert the Leadsources tracking code into the head tag of your website, it automatically collects Facebook ads data, including campaign, ad set, audience, and ad, each time a visitor lands on your page.
Once collected, the Facebook ads data gets stored in your form’s hidden fields, allowing it to be transferred to your Pipedrive together with the lead.
The following data is collected by Leadsources from visitors:
- Channel
- Source
- Campaign
- Content
- Term
- Landing page
- Landing page subfolder
Even without UTM parameters, Leadsources keeps track of these lead source data.
In certain scenarios, using UTM parameters is not possible:
- Google Search
- Instagram bio link
- Social media posts
- Etc.
Most lead source tracking tools face this issue because they rely exclusively on UTM parameters for lead source data, but Leadsources still captures certain lead source data even when UTM parameters are not applicable:
- Channel
- Source
- Landing page
- Landing page subfolder
Consequently, Leadsources delivers lead data tracking across every channel, unlike many other tools:
- Organic Search
- Paid Search
- Organic Social
- Paid Social
- Referral
- Affiliate
- Display Advertising
- Direct Traffic
By categorizing your traffic by channel automatically, Leadsources delivers a clean dataset.
Leadsources allows you to create comprehensive lead source tracking across every channel, all in a single place.
How to run performance reports
Since you’re tracking Facebook ads data in Pipedrive, you can create multiple performance reports, such as:
- Leads by channel
- Leads by campaign
- Leads by ad set
- Leads by audience
- Leads by ad
- Leads by landing page
- Leads by landing page subfolder
As a result, you can evaluate and modify your Facebook ads budget more effectively.
We’ll review the different kinds of reports you can generate.
Lead performance reports
These reports demonstrate the volume of leads produced by:
- Channel
- Campaign
- Ad set
- Audience
- Ad
- Landing page
- Landing page subfolder
Example #1
Gather data from various channels like SEO, PPC, and email to compile a report named “Leads by Channel.”
Example #2
By determining which channel performs the best (e.g., Facebook ads), you can prioritize it to analyze the leads from each campaign.
Example #3
Once you establish which campaign generates the most leads, you can analyze which audience, ad set, or ad is driving these results.
Sales performance report
While it’s useful to know which ads and keywords attract the most leads, do they also impact your revenue?
By sending your form data to Pipedrive, you enable the production of in-depth sales performance reports.
Example:
Channels | Search Paid | Social Paid |
Leads | 50 | 75 |
Sales | 5 | 6 |
Average order value | $150 | $100 |
Revenue | $750 | $600 |
After evaluating the effectiveness of your Google and Facebook ads, it became clear that Social Paid ads produced more leads compared to Search Paid ads.
After a few weeks of reviewing the data, you find that the Search Paid channel generated greater revenue despite having fewer leads than the Social Paid channel, leading you to raise the budget for Search Paid campaigns.