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

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

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

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:
- 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
- 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.
- 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

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

Discover whether Instagram, Messenger, or Facebook itself is driving the most leads.
📍 Leads by 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.
