Custom Report for facebook ads in GA4

by ShahzadaAliHassan - 28th November 2021

blog image

To 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:

  1. Facebook dynamic URL UTM parameters for iOS14 updates
  2. 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.

Picture of free form report

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".

Picture of Dimensions and Metrics

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". Picture of Rows, Columns, Values, and Filters

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.

Picture of Rows, Columns, Values, and Filters

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.

Picture of Final Report