Tracking Meta Ads

Updated by Anton Lauritsen

When running Facebook Ads it is important to add the ad_id ( &ad_id={{ad.id}} ) to the UTM parameters of your ads.

This will allow us to gather specific data on the ad, ad_set and campaign level when your Facebook ad Visitors land on your website. Most importantly, we will be able to run ROI calculations at the Facebook campaign level.

Tracking Meta Ads

Below are two guides made by Facebook showing how to add UTM parameters, and more specifically adding the ad_id through dynamic parameters to your URLs.

Tip: As soon as you add the ad_id to the URLs on your Facebook campaigns you will be able to report down on both the ad, ad set, and campaign level.

In cases where we can’t match the ad_id to one of your ads or when there is no ad_id it will be marked as an Unknown campaign, ad set, and ad.
  1. Add URL Parameters to Your Ads
  2. Specifications for URL Dynamic Parameters

Here are some screenshots to help:

If the tracking instructions above are not followed, attribution will be inaccurate and the Ad Account filter available in the performance reports will not work properly.
HubSpot

If you are are using HubSpot and using HubSpot ad tracking having enabled auto tracking, you are not required to add any additional parameters to your campaign urls. Dreamdata will automatically use the ones HubSpot set.

Read more about HubSpot ad tracking here.


How did we do?