Articles on: FAQ

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.


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

Was this article helpful?

Share your feedback

Cancel

Thank you!