Custom Report for facebook ads in GA4
by ShahzadaAliHassan - 28th November 2021To track the traffic acquisition for Facebook ads on GA4 for iOS14+ users using custom reports in google analytics 4. In this article, we will walk through the steps to create a custom report and filter the data to view the transactions and analyze the performance of the FB Ad campaigns.
Origin of the issue
As a result of iOS14 changes, advertisers running campaigns will be affected by limitations on data sharing. The user can opt-out or opt-in of the tracking, either way, the source of the traffic is lost. To set up the UTM parameters on Facebook, follow the link:
- Facebook dynamic URL UTM parameters for iOS14 updates
- Google Ads URL suffixes for dynamic UTM parameters
Custom GA4 Report
Once, the UTMs have been published in the Facebook ads manager, it takes google analytics 24hours to process the data into a report. however we can process and set up the reports. Go to Explore> Free Form Reports.
Dimensions and Metrics
Under the first column of VARIABLES, click on the + icon next to DIMENSIONS to add the "source", "medium" and "campaign" DIMENSIONS to the report. To add METRICS to the report click on the + icon next to METRICS to add the "sessions" and "transactions".
Rows, Columns, and Values
Under the second column of Tab Settings, click on the "drop or select dimensions" under ROWS to add the "source", "medium" and "campaign" DIMENSIONS to the report. To add METRICS to the report, click on the "drop or select metrics" under Values to add the "sessions" and "transactions".
Filters
To only see the Facebook sales, click on the "drop or select dimension or metrics" under Filters to add the "source", "exactly matches", "FacebookAds" that will only show the values from the source setup in this article.
Final Report
Once everything is set up, wait for 24hours for some data to be processed and then you can check the performance of the Facebook Ads campaign in GA4.