Using the Facebook Ads Integrated Reporting UI
We have begun releasing "Integrated Reporting" user interfaces that merge data between a traffic source and FunnelFlux in real-time.
These, allow you to see authoritative cost data from the traffic source and reliable revenue/flow data from FunnelFlux, all in one place -- without the need for cost syncing or accurate conversion tracking with the traffic source.
To get started, head to Reporting > Integrated > Facebook Ads and click Sign in:

Getting started
Connecting the app with your user will give it reporting access to ad accounts that your user has access to.
In order to use this UI correctly, you need to ensure you are passing data from Facebook Ads to FunnelFlux correctly, using the URL parameters in our templates. If you use our Facebook Ads template, you're fine.
This UI can only merge data when there's matching IDs on both sides, hence how important it is to have your Facebook Ads tracking set up correctly AND be using the URL parameters we have in our template (renaming ad_id --> advert_id for example will break it).
Once connected, click Report Settings. Pick your Facebook user, ad account, and the corresponding FunnelFlux traffic source. You can also set Primary Data Grouping (Campaign, Campaign > Ad Group, Campaign > Ad Group > Ad), Optional Additional Segmentation (None or Placement), and Convert account currency to USD:

Further options may become available here over time.
Then click Apply to run the report on a date range and look at the merged data.
Click Columns in the toolbar or Column Settings in the table footer. Facebook-sourced columns live under the Facebook Ads Metrics category -- Impressions, Reach, Ad Spend, Ad Link Clicks, Average CPM, Average Link CPC, Ad Link CTR:

Limitations to be aware of
- As stated earlier, it's crucial you use the same tracking field names as our template, and ensure tracking is set up correctly. There's no way to match data if you're not tracking it in FunnelFlux
- Facebook Ad accounts have specific time zones. This will show in the disabled timezone field and cannot be changed -- we automatically set the FunnelFlux reporting timezone to match
- We currently only support date reporting, not yet specific hourly times
- If visits exist in FunnelFlux with no matching ID (campaign/ad set/ad) in the Facebook data, the row is not shown
- Primary Data Grouping and Placement segmentation are in Report Settings. More breakdowns (platform, device OS, etc.) may be added later
- We currently have not added actions to the UI for changing ad status. These will be added later.
Updated on: 15/10/2026
Thank you!
