How to Capture Facebook Ads Data in Framer Forms and Track Your Customer Acquisition Sources

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

CRM Facebook

As a marketer, growth strategist, or digital advertiser, you’re likely investing heavily in Facebook Ads to drive traffic and generate leads. But while platforms like Google Analytics can show you how many visitors are coming from those ads, they don’t always tell you which campaigns, ads, or creative assets are actually bringing in your leads and customers.

If you’re using Framer to build your site and capture leads, there’s a powerful way to track the origin of each form submission — including detailed Facebook Ads campaign data, like the campaign name, ad set, and specific ad — using a tool called Attributer.

In this article, we’ll walk you through the best way to capture Facebook Ads data in Framer forms using UTM tracking and hidden fields, so you can clearly attribute each lead to the source, campaign, and ad that brought them to your site.


Why Traditional Analytics Tools Aren’t Enough

Most marketing teams rely on tools like Google Analytics or Meta Ads Manager to track performance. While these platforms are useful for understanding traffic and engagement, they often lack visibility into which leads became customers — especially when leads convert via a form.

To truly understand the source of your leads and customers, especially from paid social channels like Facebook and Instagram, you need to go one step deeper.


The Simple Way to Capture Facebook Ads Data in Framer Forms

By combining UTM parameters, hidden form fields, and Attributer, you can track Facebook Ads data directly in your Framer form submissions. Here’s how:


Step 1: Add UTM Parameters to Your Facebook Ad URLs

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Landing Page
  • Landing Page Group
hidden fields form

To begin tracking Facebook traffic, you need to attach UTM parameters to every ad URL you use. These parameters help identify where your traffic is coming from.

Here’s an example of a UTM-tagged URL:

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

Here’s how to structure them:

  • 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

💡 Pro tip: Use a UTM builder to speed up your URL creation process.


Step 2: Install Attributer on Your Framer Site

Facebook Ads URL

Once your URLs are tagged, the next step is to add Attributer to your site. Attributer is a lightweight JavaScript snippet that automatically detects how a user arrived on your site and stores UTM parameters and other referral data in the user’s browser.

This data includes:

  • Traffic source (e.g. Paid Social, Organic Search)
  • Medium and campaign details
  • Landing page URL
  • First-touch attribution

You can start with a free 14-day trial and install the code in a few minutes. It integrates seamlessly with Framer and other site builders.


Step 3: Add Hidden Fields to Your Framer Forms

Now that Attributer is collecting attribution data, you need a way to capture it when a user submits a form. That’s where hidden fields come in.

Add the following hidden fields to your Framer form:

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Channel Drilldown 4
  • Landing Page
  • Landing Page Group

These fields won’t be visible to users but will automatically populate with attribution data thanks to Attributer.


Step 4: Capture UTM Data on Form Submission

Customer Detail-Facebook

Once everything is in place, Attributer will automatically populate the hidden fields with the Facebook Ads data from the user’s session. When someone submits a Framer form, this data is captured along with their name, email, and other details.

This allows you to clearly see the source of each lead — including which specific ad or campaign led to the conversion.


What Can You Do With This Data?

Once you’ve set up attribution tracking, you can use this data in a variety of ways to improve your marketing ROI:

  1. Send Data to Your CRM

Pipe the captured Facebook Ads data directly into your CRM (like HubSpot, Salesforce, or Pipedrive). This enables you to track:

  • Which campaigns generate the most leads
  • Conversion rates from lead to customer
  • Revenue per ad campaign
  1. Export to Google Sheets or Analytics Tools

Framer supports integration with Google Sheets, so you can build simple reports and dashboards. For more advanced visualizations, connect tools like Looker Studio or Power BI to create detailed performance insights across multiple dimensions.

  1. Add Attribution Data to Lead Notification Emails

If you’re not using a CRM, you can still include Facebook Ads data in your lead notification emails. This gives your sales team instant insight into where each lead came from without needing to dig into any systems.


Why Choose Attributer for Facebook UTM Tracking?

While there are other ways to track Facebook traffic, Attributer is purpose-built for reliable, accurate UTM parameter tracking — especially for forms. Here’s what sets it apart:

✅ Tracks Leads From All Channels

Attributer doesn’t just track Facebook. It captures attribution data from all major sources — including Organic Search, Paid Search, Email, Referral, and Direct traffic — giving you a complete picture of your marketing performance.

✅ Stores UTM Data Reliably

Unlike some tools that lose UTM data if the user navigates around your site, Attributer stores parameters in the user’s browser. That means even if they fill out a form on a different page, the original attribution still comes through.

✅ Cleans and Standardizes Data

Running multiple campaigns with slight variations in UTM naming (e.g. utm_source=fb vs. utm_source=facebook)? Attributer smartly standardizes these inconsistencies, so you get cleaner reports and avoid fragmented data.

✅ Includes Landing Page Attribution

Beyond UTM parameters, Attributer also tracks each user’s landing pageURL and group, so you can analyze which blog posts, product pages, or landing pages are contributing to conversions.


Example Reports You Can Build

With your UTM data flowing into your CRM or spreadsheet, you can build insightful reports like:

📈 Leads by Channel

Chart-Leads By Channel

Compare Facebook Ads to other channels like Paid Search or Organic to decide where to allocate your marketing budget.

📊 Leads by Facebook Network

Chart-Customers by Facebook Ad Network

Discover whether Instagram, Messenger, or Facebook itself is driving the most leads.

📍 Leads by Campaign

Chart-Revenue by Facebook Ad Campaign

Measure which campaigns are driving conversions, and which ones might be falling short despite generating traffic.


Final Thoughts

Tracking your Facebook Ads performance in Framer forms doesn’t need to be a guessing game. With a simple setup — UTM-tagged URLs, hidden form fields, and Attributer — you’ll be able to capture the exact source of every lead and make smarter marketing decisions.

If you want to truly understand which Facebook campaigns are driving your growth, sign up for a free trial of Attributer today and start capturing the data that matters.


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