How to Track Facebook Ads in Freshsales CRM in 4 Easy Steps

Learn how to effectively track Facebook Ads in your CRM with UTM parameters, ensuring proper marketing attribution and budget allocation.

image 90

Most CRMs don’t natively capture marketing attribution—especially for paid social campaigns like Facebook Ads. Without proper tracking, you might be spending thousands on Facebook ACapture the Source of Your Leads and Customers Using UTM Parameters and Attributer

If you’re running Facebook Ads to generate leads or drive customer acquisition, but you don’t know exactly how many qualified leads or deals are coming from them, you’re not alone — and you’re definitely leaving data (and ROI) on the table.

Wasting ad spend on underperforming campaigns is a real risk when you don’t track the source of your customers accurately. Fortunately, there’s a simple way to track your Facebook Ads in Freshsales CRM using a tool called Attributer.

In this guide, we’ll show you how to set it up in four straightforward steps so you can see exactly how many leads, opportunities, and customers come from your Facebook ad campaigns — and which ones are driving real revenue.


What is Attributer?

Attributer is a lightweight script that sits on your website and automatically tracks where your leads are coming from. It works by analyzing how a visitor arrived on your site — including inspecting UTM parameters, referrers, and other traffic data — and then grouping that traffic into marketing channels like Paid Social, Organic Search, or Referral.

The best part? When someone fills out a form on your site, Attributer writes that tracking data into hidden fields on your form. This information then flows into your backend systems like Freshsales CRM, giving you rich attribution data you can use in reporting and decision-making.

Whether it’s a lead from Facebook Ads or a customer from Google Search, you’ll be able to capture the full picture of how your marketing efforts are performing.


Step 1: Install Attributer on Your Website

image 91

Once you sign up for Attributer’s 14-day free trial, you’ll receive a small code snippet to add to your website. You can install it manually or use a tool like Google Tag Manager.

After it’s installed, add a few hidden fields to the forms on your site where leads are captured (e.g., contact forms, demo request forms, etc.). These are the key hidden fields to include:

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Channel Drilldown 4

Most form builders like Typeform, Gravity Forms, Jotform, and Webflow make it simple to include hidden fields — either by dragging in a ‘Hidden’ element or adjusting the settings of a normal field.


Step 2: Add UTM Parameters to Your Facebook Ads

image 92

Next, you need to add UTM parameters to the URLs in your Facebook Ad campaigns. This is essential for proper UTM parameter tracking and allows tools like Attributer to know exactly where the traffic originated.

A typical URL with UTM tracking might look like this:

attributer.io/integrations/freshsales?utm_medium=paidsocial&utm_source=facebook&utm_campaign=brand-campaign

We recommend the following UTM structure for Facebook Ads:

  • UTM Medium = Paid social
  • UTM Source = Facebook
  • UTM Campaign = The name of your campaign
  • UTM Term = The name of the ad set the ad belongs to
  • UTM Content = The specific ad

Free online tools are available to help you build these UTM-tagged URLs if needed. Just make sure the structure is consistent to ensure accurate data capture.


Step 3: Attributer Captures UTM Data and Fills Hidden Fields

When a visitor arrives on your website through a Facebook Ad, Attributer captures the UTM parameters and stores them in a cookie in their browser. This means the data is retained even if they click around your site before submitting a form.

Once the visitor fills out your form, Attributer automatically populates the hidden fields with UTM data. So instead of just capturing their name and email, you’re also getting:

  • Channel = Paid Social
  • Channel Drilldown 1 = Facebook
  • Channel Drilldown 2 = Brand Campaign
  • Channel Drilldown 3 = North America Ad Group
  • Channel Drilldown 4 = Green Ad

Additionally, Attributer captures the landing pageURL and landing page group, so you’ll know which page initially attracted the visitor — a great feature for content attribution.


Step 4: View Facebook Ad Data in Freshsales CRM

image 93

Once the form is submitted, all of the attribution data — including UTM parameters and hidden field values — flows directly into Freshsales CRM.

From here, you can use Freshsales’ built-in reporting tools (or external BI platforms like Tableau or Looker) to analyze your Facebook campaign performance across metrics like:

  • Leads generated by Facebook Ads
  • Opportunities created from Paid Social campaigns
  • Conversion rate from Facebook ad traffic
  • Revenue attributed to Facebook campaigns
  • ROI per campaign or ad group

This lets you not only track lead sources, but also understand which ads are driving real business outcomes.


Why Choose Attributer?

While there are other ways to push UTM data into your CRM, Attributer offers a few key advantages that make it ideal for tracking Facebook Ads in Freshsales:

  1. Tracks All Channels, Not Just Facebook

Attributer captures the source of all your leads, including direct traffic, referrals, and organic channels. This gives you a comprehensive view of where your customers are coming from.

  1. Reliable Data Persistence

Unlike some tools, Attributer stores UTM parameters in cookies, so you won’t lose attribution data even if the visitor clicks around before filling out a form. This leads to more complete and accurate records.

  1. Intelligent Data Cleaning

It automatically standardizes UTM parameters — for example, treating utm_source=facebook and utm_source=facebook.com as the same channel — which prevents data fragmentation and ensures cleaner reports.

  1. Landing Page Insights

Beyond source tracking, Attributer also logs the landing page and page group, so you can evaluate content performance as part of your attribution strategy.


3 Reports You Can Build With Facebook Ad Attribution in Freshsales

With UTM data flowing into Freshsales CRM, you can create reports that drive smarter marketing decisions. Here are three powerful examples:

1. Leads by Channel

image 94

See a breakdown of how many leads each marketing channel is generating, including Paid Social, Organic Search, and more.

2. Customers by Campaign

image 95

Understand which Facebook Ad campaigns are delivering actual customers, not just clicks or form fills.

3. Revenue by Campaign

image 96

Analyze which campaigns drive the most revenue, and calculate your true return on ad spend (ROAS). Identify high-performing ads and optimize or cut underperformers.

Final Thoughts

If you’re serious about improving ROI and making data-driven marketing decisions, capturing the source of your leads and customers is non-negotiable.

By using Attributer to track your Facebook Ads in Freshsales CRM, you’ll unlock powerful insights about what’s working and where to allocate your budget next. With automatic UTM parameter tracking, hidden field integration, and channel data collection, it’s a no-brainer for any marketing, growth, or RevOps team.

Start your free trial of Attributer today and take the guesswork out of attribution.


Ready to Transform Your Analytics?

👉 Start your 14-day free trial of Attributer today and finally get the data you need to grow smarter.

Scroll to Top

Discover more from Attributer - Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading