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
- A homeowner sees your Facebook or Instagram ad for roof inspections
- They click through to your website with
?fbclid=xyz789in the URL - The CustomerFlows tracking snippet captures the FBCLID
- The visitor messages you on WhatsApp or submits a form
- The lead is created with the FBCLID attached
- The attribution dashboard shows which Meta campaign produced this deal
Prerequisites
- Tracking snippet installed on your website
- Growth or Scale tier (FBCLID capture is not available on Starter)
- The tracking snippet must be on the landing page your Meta ads point to
Verifying FBCLID Capture
- Click one of your own Facebook or Instagram ads
- Check the landing page URL for
?fbclid=in the address bar - Wait 2-3 minutes, then check Analytics, then Attribution
- 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
| Column | Data Source |
|---|---|
| Campaign name | Meta campaign name |
| Ad set | Meta ad set name |
| Leads | Number of leads from this campaign |
| Deals closed | Deals that reached Won |
| Revenue | Total closed deal value |
| ROAS | Revenue 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.
Related
- Attribution Overview -- How attribution works
- Google Ads Attribution (GCLID) -- Google Ads tracking
- Reading the Attribution Dashboard -- Interpreting data
- Installing Website Tracking -- Snippet installation
Need help? Email support@customerflows.com or ask in r/CustomerFlows.