What URL config to use in Facebook Ads?
Facebook Ads requires you to split your tracking URL into two parts: the base page URL and the query parameters. Instead of pasting the full generated URL into the ad URL field, you place the base URL there and add FunnelFlux tracking parameters in the "URL Parameters" box. This approach also works with Google Ads, Microsoft Ads, and other ad platforms.
Generating your tracking link
When you generate a link in the funnel builder, you get a direct URL like this:

The full URL looks something like this:
https://google.com?f=0NEijfZTGYU4&n=1MR6Bby8hvVq&ts=0WVd2QE8RwJ0&place={{placement}}&ad_id={{ad.id}}&adset_id={{adset.id}}&source3={{site_source_name}}&camp={{campaign.id}}
Splitting the URL for Facebook
Split this URL into two parts for use in Facebook Ads.
Ad URL field -- use only the base page URL:
https://google.com
URL Parameters box -- paste the query string (everything after the ?):
f=0NEijfZTGYU4&n=1MR6Bby8hvVq&ts=0WVd2QE8RwJ0&place={{placement}}&ad_id={{ad.id}}&adset_id={{adset.id}}&source3={{site_source_name}}&camp={{campaign.id}}
How it works
When a user clicks the ad and arrives at your page, the FunnelFlux JavaScript picks up the tracking IDs (f, n, ts) from the URL. These identify the funnel, node, and traffic source. Facebook's dynamic tokens (campaign ID, ad set ID, ad ID, placement, etc.) also pass through as extra data.
Facebook automatically appends its click identifier, fbclid, to the URL as well. The Facebook traffic source configuration in FunnelFlux captures this value under the "external" parameter.
Updated on: 05/05/2026
Thank you!
