Tracking Setup with Meta (Facebook) Ads
This guide walks you through setting up tracking between FunnelFlux Pro and Meta (Facebook) Ads.
Step 1: Add Meta (Facebook) Ads as a Traffic Source
- Go to Traffic Sources > New
- Search for "Meta (Facebook) Ads" in the template list
- Select the Meta (Facebook) Ads template
The template configures the following tracking fields:
Slot | Field Name | Token |
|---|---|---|
campaign | campaign | |
external | fbclid | |
c1 | ad_id | |
c2 | adset_id | |
c3 | placement | |
c4 | site_source | |
Cost type: Cost Per Event/Click. No automatic cost token is available. You may need to update costs manually (see below).
Step 2: Create Your Campaign URL
After creating the traffic source:
- Build a funnel in the Funnel Builder
- Click the traffic node and select Meta (Facebook) Ads as the traffic source
- Copy the generated tracking link
Use this link as your campaign URL in Meta Ads. It includes all tracking parameters. Meta replaces the tokens with real values when someone clicks your ad.
Step 3: Set Up Conversion Tracking
Meta (Facebook) Ads uses a server-to-server (S2S) integration through FunnelFlux's custom scenario system.
When you select the Meta (Facebook) Ads template, the Conversion Tracking tab auto-fills with the Facebook custom scenario. FunnelFlux sends conversion data to Meta through this built-in integration instead of a simple postback URL.
To finish the setup, configure the S2S integration in FunnelFlux's Integrations settings. See the S2S integration docs for full instructions.
Optional: Updating Costs
If cost tokens are unavailable or inaccurate for your campaign type, you can update costs manually in FunnelFlux:
- Go to Update Costs in FunnelFlux
- Export your cost data from Meta (Facebook) Ads
- Match the data by campaign ID and any relevant tracking fields
- Import the cost data
Updated on: 05/05/2026
Thank you!
