Facebook Reporting
How to setup and trouble Facebook Ad Reporting
Last updated
How to setup and trouble Facebook Ad Reporting
Last updated
Paste this line in the Tracking Box (in UTM parameters field) in every single facebook ad that you run to Synamate:
utm_source=fb_ad&utm_medium={{adset.name}}&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&campaign_id={{campaign.id}}
Please make sure that you adsets and ad names are complete different from each other.
When running Facebook Ads the system try its best to attribute the ad and ad-sets where the lead was driven from. For better reporting and help identifying your winning campaigns we recommend using Facebook UTM parameters, Facebooks pixel and Conversion API in Workflows.
If you are running traffic to a landing page make sure you setup your Facebook pixel and Facebook Conversion API in Workflows
Facebook will not add the UTM parameters to your links when you are viewing your ad as a preview
Don't use any special characters or emojis in the UTM parameters or any parameter that needs to be tracked
First ad attribution data will be recorded for contacts coming from the following "entry points" listed below, in other cases, the first attribution data will be empty.
Form submissions
Survey submissions
Calendar
Directly coming from Facebook Lead From
Two step order form
Chat widget
Inbounding Calls (won't work if leads call the number pool directly, but only for the click-to-call scenarios)
Campaign Name:- {{contact.attributionSource.utmCampaign}}
Adset Name:- {{contact.attributionSource.utmMedium}}
Ad Name:- {{contact.attributionSource.utmContent}}
Campaign Id:- {{contact.attributionSource.campaignId}}
fbclid- {{contact.attributionSource.fbclid}}
gclid - {{contact.attributionSource.gclid}}
Referrer - {{contact.attributionSource.referrer}}
Note: Campaign name, Ads and Ad-set's need to be unique.(see "CORRECT SETUP Example" below)
The name parameters can’t be changed during the lifetime of the campaign / Ad-set / Ad. If the name has to be changed, then create a different campaign / Ad-set / Ad.
If you decided to change the campaign / Ad-set / Ad and do NOT create a new campaign, then data in the CRM system will keep referring to the original/ first campaign.
So Don't change. If you want to change create a new one.
Campaign Name:
Campaign - Happy Teeth
Ad-set:
Campaign#1 - Happy Teeth - Audience #1 (San Rafael, Ca 20 mile radius - M&F)
Ads: (Unique)
Ad#1: Happy teeth - Carousel Ad - Audience #1
Ad#2: Happy teeth - Video Ad - Audience #1
Ad#3: Happy teeth - Image Ad - Audience #1
The above is just an example, but you just need to remember that you need to keep them different so that you will be able to view everything correctly in Synamate dashboard.
Step 1: Once you are in your ads manager select the campaign you wish to add UTM parameters to then head over -> Manage ads -> Ads -> Edit.
Step 2: Scroll down to the section that says "Tracking"
Step 3: Click on "Build a URL parameter"
Step 4: Complete the 7 steps below URL parameters
Click on "Campaign Source" and type "fb_ad" into the field
Click on "Campaign Medium" and select {{adset.name}} from the dropdown
Click on "Campaign Name" and select {{campaign.name}} from the dropdown
Click on "Campaign Content" and select {{ad.name}} from the dropdown
Click on "Add Parameter" button
Enter "campaign_id" as the "Parameter name" and for the "Value" please select "{{campaign.id}}" from the dropdown menu
Hit "Apply" to save changes
Facebook will take sometime to verify and approve your ads. Once approved your Ads will start running and tracking via UTM Parameters within the system.
Don't use any special characters or emojis in the UTM parameters or any parameter that needs to be tracked
When testing Facebook will not add the UTM parameters to your links when you are viewing your ad as a preview.
Facebook will not add the UTM parameters to your links when you are viewing your ad as a preview
First ad attribution data will be recorded for contacts coming from following entry points listed below, in other cases, the first attribution data will be empty.
Entry Points:
Form submissions
Survey submissions
Calendar
Directly coming from Facebook Lead From
Two step order form
Chat widget
Inbounding Calls (won't work if leads call the number pool directly, but only for the click-to-call scenarios)
Campaign name, Ads and Ad-set's need to be unique (see "CORRECT SETUP Example" above)
The name parameters can’t be changed during the lifetime of the campaign / Ad-set / Ad. If the name has to be changed, then create a different campaign / Ad-set / Ad.
If you decided to change the campaign / Ad-set / Ad and do NOT create a new campaign, then data in the CRM system will keep referring to the original/ first campaign.
Facebook's Ad Manager is a sophisticated dashboard that provides users with an overview of all their paid campaigns. If you have NOT created a Business and Ad account please check out the resources below:
Yes, when running FB lead-gen ads we do recommend using UTM parameters for improved reporting. You can achieve this by adding UTM parameters as mentioned in this article.
UTM Parameter needs to be added in tracking to track each link clicks or page visits consisting of unique fbclicks.
You will find an Objectives dropdown on the top left in the Ad Report , Its purpose is to help define what objective the company had for this Ad campaign when creating it.