Skip to main content

Meta Ads Attribution (FBCLID)

CustomerFlows captures the Facebook Click ID (FBCLID) when a visitor arrives on your website from a Meta ad (Facebook or Instagram). This connects the specific campaign and ad set to the deal in your pipeline.

Meta Ads attribution is available on the Growth and Scale tiers.


How It Works

  1. A homeowner sees your Facebook or Instagram ad for roof inspections
  2. They click through to your website with ?fbclid=xyz789 in the URL
  3. The CustomerFlows tracking snippet captures the FBCLID
  4. The visitor messages you on WhatsApp or submits a form
  5. The lead is created with the FBCLID attached
  6. The attribution dashboard shows which Meta campaign produced this deal

Prerequisites

  1. Tracking snippet installed on your website
  2. Growth or Scale tier (FBCLID capture is not available on Starter)
  3. The tracking snippet must be on the landing page your Meta ads point to

Verifying FBCLID Capture

  1. Click one of your own Facebook or Instagram ads
  2. Check the landing page URL for ?fbclid= in the address bar
  3. Wait 2-3 minutes, then check Analytics, then Attribution
  4. You should see a visit attributed to the Meta campaign

If the FBCLID isn't appearing, see Tracking Not Working.


Click-to-WhatsApp Ads

Meta's Click-to-WhatsApp ads bypass your website entirely -- the customer goes directly from the ad to a WhatsApp conversation. These leads are attributed to Meta Ads in CustomerFlows through the WhatsApp conversation metadata (the referral source is embedded in the WhatsApp API message when the conversation originates from an ad).

Click-to-WhatsApp leads also receive a 72-hour free messaging window instead of the standard 24 hours.


What You'll See in the Dashboard

ColumnData Source
Campaign nameMeta campaign name
Ad setMeta ad set name
LeadsNumber of leads from this campaign
Deals closedDeals that reached Won
RevenueTotal closed deal value
ROASRevenue divided by ad spend

FAQ

Why is FBCLID only available on Growth and Scale? Meta Ads attribution requires additional processing and storage for the FBCLID resolution. The Starter tier focuses on core features including Google Ads attribution (which covers the most common ad channel for contractors).

Can I use this with Meta Pixel too? CustomerFlows tracking and Meta Pixel are independent systems. You can run both simultaneously on your website. CustomerFlows tracks FBCLID for pipeline attribution; Meta Pixel tracks conversions for Meta's ad optimization. They complement each other.



Need help? Email support@customerflows.com or ask in r/CustomerFlows.