As a best practice, performance marketers should always tag Facebook traffic to measure the campaign ROAS/CPA in Google Analytics. When you rely solely on the Facebook Pixel for conversion information, you are assuming that Facebook provides unbiased and complete data. Since advertisers tend to show themselves in the best light, it is a smart idea to cross-check Facebook Ad performance in Google Analytics. It is easy to do with a few key UTM tags. Tagging can also be referred to as URL tracking, link tracking, UTM tagging or campaign tracking.
Here is how to do it
Use variables to automatically populate the campaign name and campaign content. Add a custom parameter for utm_term
to store {{ad.name}
} in the utm_term
dimension. The utm_term
dimension appears as keyword dimension in Google Analytics. Here are the recommended settings:
Note: for the campaign medium you might want to use
cpc
instead. This is depending on your channel groupings.
Now you will see the traffic and the conversions/revenues from Facebook in your Google Analytics and can start slicing and dicing the data according to campaign, ad set and keyword dimensions.
Step 5) Use a data pipeline tool like Windsor.ai to match Facebook costs automatically to your conversions/revenues (Optional)
Now that you have the conversion/revenue data tagged properly it makes sense to also look at the costs which lead to conversions. Our platform can help with this.
You might also be interested in
Why You Can’t Match Facebook Conversions to Google Analytics Data
Google data studio Facebook connector
Google Analytics raw, Google Ads, Facebook and windsor.ai data into Microsoft PowerBI
How to spend $520 000 on Advertising and Accomplish Absolutely Nothing (Facebook conversion double counting)