Facebook Attribution and Conversion Windows Tutorial
Have you ever wondered, why the sales data reported by Facebook Ad Manager do not match with the Facebook sales data reported by Google Analytics?
Have you ever wondered, why Facebook tend to record far more conversions (Sales, Leads, Signups, Add to Cart etc) than Google Analytics?
Have you ever wondered, why all those smashing sales and ROAS (Return on Ad Spend) reported by Facebook Ad manager, do not really improve your business bottomline?
The answer is the default attribution window used by Facebook and your misinterpretation of the Facebook attribution data.
Before you start analysing, optimizing and reporting on Facebook marketing campaigns, you need to spend some time understanding how Facebook attribution works.
Otherwise, you will misinterpret data, make wrong marketing decisions and lose tons of money.
Introduction to Facebook attribution windows
An attribution window is the time period (measured in days) for which Facebook will attribute conversion(s) to an ad click or ad impression.
There are three categories of attribution windows in Facebook Ads Manager:
- Click and View attribution window
- View Attribution Windows
- Click Attribution Windows
Facebook Ads Manager provides one ‘click and view attribution window’ called the ‘28-day click and 1-day view’.
This is also the default attribution window of Facebook.
Facebook provides the following three view attribution windows:
- 1-day view
- 7-day view
- 28-day view
Facebook provides the following three click attribution windows:
- 1-day click
- 7-days click
- 28-day click
Facebook Ads Manager uses one column for each attribution window category in its reports:
The default attribution window
The default attribution window used by Facebook is ‘28-day click and 1-day view’.
The 28-day click and 1-day view attribution window mean that Facebook attributes all conversions (sales, leads, ‘add to carts’ etc.) that occurred on your website to the last Facebook ad click, provided that the conversion(s) occurred within 28 days from the last ad click.
Facebook also attribute conversion(s) to the last Facebook ad impression, provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
Get weekly practical tips on GA4 and/or BigQuery to accurately track and read your analytics data.
1-day view attribution window
‘1-day view’ attribution window means, Facebook attribute all conversions (Sales, Leads, Add to Cart etc) that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
7-day view attribution window
‘7-day view’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within 7 days from the last ad impression and no other Facebook ad was clicked in the last 28 days.
28-day view attribution window
‘28-day view’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within 28 days from the last ad impression and no other Facebook ad was clicked in the last 28 days.
Note: View attribution windows are also known as view-through attribution windows.
1-day click attribution window
‘1-day click’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 1-day (24 hours) from the last ad click.
In other words, all conversions that occurred on your website in the next 24 hours after the last Facebook ad click will be attributed to the last ad click.
Here is one caveat here. Facebook will attribute only those conversions to the last ad click which it can track via Facebook pixel, Facebook SDK or Offline Conversions.
7-day click attribution window
‘7-day click’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 7 days from the last ad click.
In other words, all conversions (that you are tracking via Facebook pixel, Facebook SDK or Offline Conversions) that occurred on your website in the next 7 days after the last Facebook ad click will be attributed to the last ad click.
28-day click attribution window
’28-day click attribution window’ means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 28 days from the last ad click.
In other words, all conversions (that you are tracking via Facebook pixel, Facebook SDK or Offline Conversions) that occurred on your website in the next 28 days after the last Facebook ad click will be attributed to the last ad click.
How to view and compare different attribution windows in Facebook?
You can add different attribution windows to your Facebook reports and then compare them with each other by following the steps below:
Step-1: Navigate to your Facebook Ad Manager account and then click on the ‘Columns: Custom’ drop-down menu:
Step-2: Click on the ‘Customize Columns’ link:
Step-3: Scroll down, look on the right-hand side and then click on the ‘Comparing Windows’ link (under the ‘Attribution Window’ section):
Step-4: Click on all the checkboxes:
Step-5: Click on the ‘Apply’ button. You should now be able to see the following metrics under different attribution windows:
Website Purchase Conversion Value
Did you note the massive difference between website sales amount for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through sales for different campaigns?
Website Purchase ROAS
Did you note the massive difference between ‘return on ad spend’ (ROAS) for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through ROAS for different campaigns?
Website Purchases
Did you note the massive difference between sales volume for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through sales volume for different campaigns?
Cost Per Website Purchase
Did you note the massive difference between ‘cost per website purchase’ for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through ‘cost per website purchase’ for different campaigns?
Results
Did you note the massive difference between results (add to cart, purchases, searches, content views etc) for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through results for different campaigns?
Wide and narrow attribution windows and their impact on conversion attribution
The wider you make your attribution window, the more credit Facebook is likely to take, for all the conversions that occurred on your website.
For example, if you use the ’28-day click attribution window’ then Facebook will take credit for all the conversions that occurred on your website up to the next 28 days after the last ad click.
But if you use the ‘1-day click’ attribution window then Facebook will take credit for only those conversions that occurred on your website within one day after the last ad click.
So if you are heavily involved in multi-channel marketing (advertising via multiple marketing channels: SEO, paid search, email, Twitter, YouTube etc) and you use a very wide attribution window (like ’28-day click’ or ’28-day view’) then there is a very high probability that Facebook will take 100% credit for all those conversions which are heavily influenced and/or completed by other marketing channels.
Don’t take my word for it.
Compare the website purchase conversions value under the default attribution window (28-day click and 1-day view) with the website purchase conversions value under the ‘1-day click’ window.
You are likely to see a huge discrepancy between the conversion values under different attribution windows.
In my case the difference is more than 11x:
From the screenshot above, we can conclude the following:
#1 Under the default attribution window (28-day click and 1-day view) the website purchase conversions value (aka sales) reported by Facebook is $143k
#2 Under the ‘1-day click’ attribution window, the website purchase conversions value reported by Facebook is $12k
Can you spot the day and night difference between $143k sales and $12k sales?
#3 Under the default attribution window (28-day click and 1-day view) the ROAS reported by Facebook is 22.71
#4 Under the ‘1-day click’ attribution window, the ROAS reported by Facebook is 1.94
Can you spot the day and night difference between 22.71 ROAS and just 1.94 ROAS?
The majority of marketers who rely on the default attribution window will conclude that these Facebook marketing campaigns are extremely profitable.
But that is not really the case.
The ROAS of 22 is unheard of, in the marketing world.
There is a very high probability that Facebook is taking more conversion credit than it deserves.
Let me explain this concept with an example.
Consider the following conversion path:
Sept 1st – Person ‘A’ saw your Facebook remarketing ad. He clicked on the ad but did not add an item to his shopping cart or initiated checkout.
Sept 10th – The person ‘A’ saw one of your Google paid search ads. He clicked on the ad, added an item to his shopping cart but did not initiate checkout.
Sept 15th – The person ‘A’ clicked on one of your Google remarketing ads, added an item to his shopping cart and then made his first purchase.
Sept 20th – The person ‘A’ returned to your website via Google organic search, added an item to his shopping cart and made his second purchase.
Sept 26th – The person ‘A’ returned to your website via Twitter, added an item to his shopping cart, initiated the checkout but did not make his third purchase. However, he did sign up for your newsletter this time.
Sept 27th – The person ‘A’ returned to your website via Google organic search and made his third purchase. He did not add any new item to the shopping cart.
Now let us understand, how Facebook and Google Analytics attribution will work for this conversion path.
Sept 1st – Person ‘A’ saw your Facebook remarketing ad. He clicked on the ad but did not add an item to his shopping cart or initiated checkout.
FB and GA Attribution – On Sept 1st, both Facebook and Google Analytics will not report any sales from the Facebook ad. However, Facebook will attribute one ‘view content‘ conversion to the ad and report on it:
Sept 10th – The person ‘A’ saw one of your Google paid search ads. He clicked on the ad, added an item to his shopping cart but did not initiate checkout.
FB and GA Attribution – On Sept 10th, Facebook will update the conversion data of the Facebook ad for Sept 1st (and not Sept 10th) and attributes one ‘view content’ conversion and one ‘add to cart’ conversion to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not attribute the ‘add to cart’ event to Facebook. It will attribute the ‘add to cart’ event to Google Ads.
Sept 15th – The person ‘A’ clicked on one of your Google remarketing ads, added an item to his shopping cart and then made his first purchase.
FB and GA Attribution – Now Facebook will attribute the sale to that Facebook ad which person ‘A’ saw and clicked on Sept 1st (this is because the sales happened within 28 days of the last ad click). Facebook will also attribute ‘initiate checkout’ and another ‘add to cart’ conversion to the Facebook ad.
At this point, on Sept 15th, Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 15th) and attribute one ‘view content’ conversion, one ‘add to cart’ conversion, one ‘initiate checkout’ conversion and one ‘website purchase’ to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not report any sale from the Facebook ad on Sept 15th. Instead, it will report one purchase from Google Ads. It will also attribute an ‘add to cart’ event to Google Ads.
Sept 20th – The person ‘A’ returned to your website via Google organic search, added an item to his shopping cart and made his second purchase.
FB and GA Attribution – Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 20th) and attribute one ‘view content’ conversion, one ‘add to cart’ conversion, one ‘initiate checkout’ conversion and one ‘website purchase’ to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not report any sales from the Facebook ad on Sept 20th. Instead, it will report one purchase from Google organic search. It will also attribute an ‘add to cart’ event to Google organic search.
Sept 26th – The person ‘A’ returned to your website via Twitter, added an item to his shopping cart, initiated the checkout but did not make his third purchase. However, he did sign up for your newsletter this time.
FB and GA Attribution – Facebook will attribute another ‘view content’, ‘add to cart’ conversion, ‘initiate checkout’ conversion and one new ‘newsletter signup’ conversion to that Facebook ad that person A saw and clicked on Sept 1st. At this point, Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 26th):
Google Analytics won’t report any newsletter sign up from the Facebook ad on Sept 26th. Instead, it will report one newsletter sign up from Twitter.
Sept 27th – The person ‘A’ returned to your website via Google organic search and made his third purchase. He did not add any new item to the shopping cart.
FB and GA Attribution – Facebook will again attribute ‘view content’, ‘initiate checkout’ and ‘website purchase’ conversions to the Facebook ad which person A saw on Sept 1st (this is because the sales happened within 28 days of the last ad click). At this point, Facebook will again update the conversion data of the Facebook ad for Sept 1st:
All of the conversion data that you see here is for just one person, who clicked on your Facebook ad just once, about a month ago.
Does it look like, Facebook has claimed the conversions fairly?
Now consider the hundreds and thousands of people who click on your Facebook ads only once or twice and then complete conversions on your website over the next 28 days via different marketing channels.
Facebook will most likely take 100% of the credit for all these conversions under the default attribution window.
Narrow or wide attribution window, which one you should use?
Here is my rule of thumb.
If you are heavily involved in multi-channel marketing, use a narrow attribution window (preferably 1-day click and 1-day view) for the analysis of your Facebook marketing campaigns.
However, if all you do in terms of paid advertising is Facebook then stick with the default attribution window of ’28-day click and 1-day view’.
Facebook view-through conversions do not mean much for multi-channel marketers for wide attribution windows
Facebook view-through conversions do not mean much for multi-channel marketers for wide attribution windows (like 7-days view, 28-days view).
A view-through conversion is a conversion attributed to the last Facebook ad a person saw (but not clicked) before completing a conversion on your website.
The viewing of an ad is called an impression. According to Facebook, an impression is counted the moment a Facebook ad enters the screen of a desktop browser or mobile app.
Now considering half of the world (at least the western world) is on Facebook and millions of people visit Facebook every day/week, there is always a very high probability that your target audience was on Facebook and was served one of your ads (but did not click on it) before he made a purchase on your website.
All these view-through conversions could be claimed by Facebook under its view-through attribution windows.
However, we can not completely discount view-through conversions from Facebook.
So in order to stop Facebook view-through attribution windows from taking too much credit for conversions, use the narrowest view-through attribution window available i.e. the 1-day view attribution window.
A Facebook ad click is not always a real click on an ad
Facebook can count many users’ activities as ad clicks.
For example, following user engagement with your ads would also be counted as ad clicks by Facebook:
- ‘likes’
- ‘comments’
- ‘shares’
- Clicks on ad formats that take a person into a full-screen experience, such as lead forms, canvas and collection
What that means, if say person ‘A’ like your ad on Sept 1st (but did not visit your website) and then made a purchase on your website after 2 weeks then Facebook will attribute the sale to the Facebook Ad, person ‘A’ liked on Sept 1st under its click attribution windows.
So an ad click (reported as ‘link click‘) does not always result in taking people off Facebook-owned properties (like Instagram) and to your website.
If you want to see the number of clicks on links that take people off Facebook-owned properties and to your website then look at the ‘Outbound Clicks‘ metric:
However, an outbound click does not always result in a landing page view.
This could happen if people left your landing page before it is fully loaded.
If you see a big gap between the number of outbound clicks and the number of landing page views, it could be a sign that there’s a problem with the performance of your landing page.
Maybe your landing page was/is down or taking forever to load.
Facebook provides a metric called ‘Landing Page Views‘ through which you can determine, how many times people successfully saw your landing page after clicking on an ad and taken off Facebook-owned properties:
You should always compare the ‘link clicks’ metric to ‘outbound clicks’ and ‘landing page views’ metrics to see, how often people who clicked on your ad actually visited your website.
Chances are, there are always going to be much higher link clicks than landing page views.
It is not really fair for Facebook to take credit for conversions just because someone ‘liked’ or ‘commented’ on your ad even without visiting your website.
But that’s just another way, Facebook is able to claim a lot of sales and other conversions.
Takeaway #1 >> Facebook takes a lot more credit for conversions than you can possibly imagine
Facebook can record and report on far more conversions when you rely on its default attribution window of ‘28-day click and 1-day view’.
Once a person has clicked on any of your Facebook ads, then any conversion that occurred on your website in the next 28 days by the same person, will most likely be attributed to the last Facebook ad click.
Similarly, once a person is served one of your Facebook ads, then any conversion that occurred on your website in the next 24 hours by the same person, will most likely be attributed to the last Facebook ad impression.
It doesn’t matter whether the person returned to your website via another marketing channel or non-Facebook ad campaign or whether another marketing channel(s) actually influenced the person’s buying behaviour or closed the sale.
No matter which marketing channel closed or heavily influenced the sales, that sale will still most likely be attributed to the last Facebook ad click or ad impression.
Facebook attribution model completely ignores the role of all other marketing channels in a customer’s conversion path when attributing sales and other conversions.
So if you are heavily advertising via multiple marketing channels (Twitter, Email, Google Ads etc) and you start running Facebook marketing campaigns then within few weeks, you will most likely notice, a dramatic surge in sales and ROAS reported by Facebook.
Which will give you the impression that Facebook advertising is very profitable and you should invest more in it.
What is happening here is, that Facebook is taking all the credit for sales and conversion which are closed and/or heavily influenced by other marketing channels.
Takeaway #2 >> If all you do is Facebook marketing then stick with the default attribution window
If all you do in terms of paid advertising is Facebook then most likely you won’t see any dramatic surge in Facebook sales and ROAS when you start running your Facebook marketing campaigns.
Then most likely, you won’t see smashing sales and incredible ROI from Facebook ads.
Then most likely, you will see the true performance of your Facebook campaigns.
You also don’t need to worry about different attribution windows.
Just stick to the default attribution window and you should be just fine.
Takeaway #3 >> Facebook conversions change over time
You may have noticed in the examples above that unlike Google Analytics, Facebook does not always report conversions on the day they occurred.
So if you run a report for Sept 1st when person ‘A’ visited your website (after clicking on your Facebook ad) but did not add an item to the shopping cart or initiate checkout, Facebook will not report any sale.
But if you run the report for Sept 1st on Sept 15th when the person ‘A’ made the first purchase on your website then Facebook will report that 1 conversion occurred on Sept 1st.
Though the conversion actually took place on Sept 15th.
Facebook will not report any conversion on Sept 15th.
Similarly, if you run the report for Sept 1st on Sept 20th when the person ‘A’ made a second purchase on your website then Facebook will report 2 conversions on Sept 1st. Though the conversion actually took place on Sept 20th.
Another example:
Let us suppose that you are looking at the last one month data in your Facebook Ad Manager account.
Then you ran your report for a single day say ‘Aug 1st’:
Now you saw 438 website purchases on Aug 1st.
Does that mean, 438 purchases resulted from a Facebook campaign on Aug 1st?
Most probably, NOT.
These are not single-day purchases.
Most likely these are the website purchases that occurred within 28 days after the last click on your Facebook ads.
So Facebook count conversions on the day an ad was last viewed or clicked and not on the day when the conversion actually happened.
Remember that because Google Analytics count conversions on the day it occurred.
So when you are comparing Facebook and Google Analytics Sales data they are likely not going to match for a particular day (unless you use the ‘1-day click’ attribution window).
Takeaway #4 >> Wait for your chosen attribution window to expire before you report
You should wait for your chosen Attribution Window to expire before you start reporting the performance of your Facebook marketing campaigns to your client/boss.
This is because Facebook continues to attribute conversions to the last ad click/view until the attribution window expires.
So you may not see any sale attributed to a campaign for days/weeks and then after a few days/weeks, you may start seeing a lot of sales being attributed to the same campaign.
For example, if you are using the default attribution window then you should ideally wait for a full one month so that Facebook get enough time to attribute all sales and other conversions to your ad campaigns.
Similarly, if you are using the ‘1-day click’ attribution window then you should wait for at least 24 hours so that Facebook get enough time to attribute all sales and other conversions to your ad campaigns.
Why you should use the ‘1-day click’ attribution window for your analysis?
There are two good reasons for that (provided you are doing multi-channel marketing):
#1 ‘1-day click’ attribution window is the narrowest window you can get. So relatively, it is going to take a lot less credit for conversions which are often completed by other marketing channels.
#2 Google Analytics uses the ‘1-day click’ attribution window to report on Facebook sales.
If you use the ‘1-day click’ attribution window then your Facebook Ad Manager sales data is most likely to match your Google Analytics Sales data for Facebook.
It may not be an exact match but should be a close match.
So if you are expecting to see $143k in Sales (based on a 28-days click and a 1-day view attribution window, see the screenshot above) from Facebook in Google Analytics then best of luck. Because that is not the actual sales from Facebook and Google Analytics is pretty good in figuring that out.
So consider using the ‘one day click’ attribution window when analyzing the performance of Facebook campaigns (provided you are doing multi-channel marketing).
But don’t stop your analysis right there. You also need to take ‘view-through’ conversions from Facebook into account.
Why you should use the ‘1-day view’ attribution window for your analysis?
You should use the 1-day view attribution window for the analysis of your Facebook marketing campaigns (provided you are doing multi-channel marketing) because of the following two reasons:
#1 ‘ 1-day view’ attribution window is the narrowest window you can get among all available ‘view-through attribution windows’ in Facebook. So relatively, it is going to take a lot less credit for conversions which are often completed by other marketing channels.
#2 Google Analytics can not report on ‘view-through conversions’, as they do not result in a visit that can be attributed to Facebook. All such visits are either reported as direct traffic or branded organic search traffic or traffic from some other marketing channel.
Remember that Facebook advertising is also creating a ‘demand’ for your product/service. And this demand can result in a lot more direct and branded organic search traffic and sales on your website. The only way to measure such impact is to take ‘view-through conversions’ into account while calculating ROI.
We can not discount them completely and assume they do not exist and have zero impact on sales and other conversions. It is important to note that the assisted conversion value for Facebook, as reported by Google Analytics does not take Facebook view-through conversions into account.
Google Analytics does not report on impression assisted conversions (conversions assisted by Facebook ad impressions) for Facebook. It only takes Facebook click assisted conversions (Conversions assisted by Facebook ad clicks) into account, where people clicked on one of your Facebook ads in their conversion path.
Why does Facebook exaggerate the performance of its ad campaigns?
Is there a vested interest? You bet.
Facebook wants businesses to spend more money on their marketing platform. And when businesses see very good ROAS they are likely to invest more.
However, Facebook is not going out of its way to take the credit of all the conversions that occurred on your website.
The Facebook attribution window is no different than the attribution windows used by other marketing platforms like Google. If anything, the Facebook attribution window is, in fact, shorter than the 30 to 90 days long attribution window used by Google.
Most marketing platforms have got around a month-long attribution window.
But here is one big massive difference.
Unlike any other marketing platform out there, people are most likely to be on Facebook, almost every single day. May be multiple times every day. So Facebook default attribution window is much more likely to claim credit for all the conversions that occurred on your website.
It is just the nature and size of the platform that results in nearly all the sales being attributed to Facebook ad campaigns.
Should you optimise all your Facebook ads for ‘1-day click’ conversion window?
Now comes the burning question of whether you should also optimise all your Facebook ads for ‘1-day click’ conversion window:
First thing first.
A conversion window is not the same as an attribution window.
Conversion window is the time frame you give to your Facebook pixel to learn and optimise your ad sets for maximum possible conversions and start delivering your ads as stably as possible (without performance fluctuations).
For example, if you set your conversion window to ‘7-day click’ then it means, your Facebook pixel has got 7 days to learn and find as many people as possible (on Facebook) who are most likely to make a purchase on your website (or complete some other conversion) after clicking or viewing your ad.
Similarly, if you set your conversion window to ‘1-day click’ then it means, your Facebook pixel has got one day to learn and find as many people as possible who are most likely to make a purchase on your website (or complete some other conversion) after clicking or viewing your ad.
Once you publish a new ad set or make a significant change to an existing once, your Facebook pixel start learning and finding as many people as possible who are most likely to convert on your website.
The time frame during which your Facebook pixel learn about the best people to show your ads to is called the ‘learning phase‘.
You can edit a new ad set to see the learning phase (which appears in the form of the learning phase progress bar):
Note: You can also see the learning phase progress bar when you make significant changes to an existing ad set.
This learning phase ends when your ad set received at least 50 optimisation events within the chosen conversion window from the date, the ad set was first published or significantly edited.
So if your chosen conversion window is ‘7-day click’ then your Facebook pixel learning phase ends once your ad set received at least 50 optimisation events within 7 days from the date, your ad set was first published or significantly edited.
Similarly, if your chosen conversion window is ‘1-day click’ then your Facebook pixel learning phase ends once your ad set received at least 50 optimisation events within a day from the date, your ad set was first published or significantly edited.
This learning phase can also end when your ad set does not receive at least 50 optimisation events within the chosen conversion window from the date, the ad set was first published or significantly edited.
When the learning phase successfully ends (that is your ad set gets at least 50 optimisation events within the chosen conversion window) then your Facebook pixel is in the best position to deliver and optimise your ad sets to get maximum possible conversions.
When the learning phase does not successfully end (that is your ad set does not get at least 50 optimisation events within the chosen conversion window) then Facebook does not learn to optimise your ads to get maximum possible conversions.
You would know that your Facebook Pixel learning phase for a particular ad set has ended when you stop seeing the learning phase progress bar.
However regardless of the outcome of the learning phase (successful or not successful), the longer you run your ads, the more your Facebook pixel learn about the people who are most likely to convert.
So your Facebook pixel does not stop learning just because you don’t see the learning phase progress bar any more.
Facebook consider following advertiser’s activities as significant edits, which reset the learning phase:
- Any change to targeting
- Any change to ad creative
- Any change to optimization event
- Pausing your ad set (or the campaign it is in) for 7 days or longer (the learning phase will reset once you un-pause the ad set or campaign)
- Adding a new ad to your ad set
- Considerable change to your campaign/ad set budget.
So if you keep making changes to your ad set(s) every 2nd or 3rd day then your Facebook Pixel learning phase will keep resetting and will never end.
Then your Facebook pixel will never learn to find the people who are most likely to convert on your website.
So once you publish a new ad set or making significant changes to an existing one, wait for a week, for the learning phase to end.
And if the learning phase does not successfully ends then make changes to your existing ad set.
Needless to say, conversions windows are extremely important for optimising your ad sets for your chosen conversions.
I would suggest to test different conversion windows and see what works for you.
While the ‘1-day click’ window may be appropriate for analysing the performance of Facebook ads, it generally does not work when it comes to optimising your ad sets for conversions (unless your Facebook pixel is very mature and you are already getting 50 or more conversions a day from your Facebook ad campaigns).
If you expect your prospects to make a purchase within 24 hours after viewing or clicking on your ad(s) then the ‘1-day click’ conversion window may work for you.
However, if there is a long consideration phase and your prospects usually take a week to complete their purchase then the ‘7-day click’ conversion window is more appropriate for you.
Determine the time (days) it usually takes for a person to complete a conversion (like a purchase) on your website (i.e. sales cycle). Use that time frame to decide your conversion window.
In my experience, the ‘7-day click’ conversion window works the best most of the time. But you should test different conversion windows to see what works best for you.
Now armed with this new knowledge, go back to your Facebook Ads Manager account and determine the true performance of your ad campaigns.
Set up Facebook pixel tracking and always tag your Facebook ads with UTM parameters
I should have given this recommendation at the very start of this article.
I often see websites with no Facebook pixel tracking or broken Facebook pixel tracking or incomplete pixel tracking. Then the website owners wonder why they can’t track the performance of their ad campaigns in Facebook Ad Manager. Then they wonder, why they can’t track sales and other conversions or why they can’t calculate ROAS.
Facebook Ad Manager does not automatically report on Website Sales and other conversions. Facebook Ad Manager does not automatically report on ROAS.
You would need to set up Facebook pixel tracking on your website and track all available Facebook events (esp. purchase event) in order to get the best possible performance data in your reports.
Learn to set up Facebook Pixel Tracking via Google Tag Manager
And just setting up Facebook pixel tracking is not enough. You would also need to tag all of your ads URLs with UTM parameters:
By adding the UTM parameters to the ad URLs, you can track the performance of individual Facebook campaigns in Google Analytics.
You can learn more about such tagging from this article: Complete Guide to Google Analytics for Facebook
Other articles on Facebook Pixel Tracking
- facebook.com Referral Traffic in Google Analytics Explained
- Facebook ROI Calculation, Analysis and Examples
- How to set up the Facebook Attribution Tool
- How to Setup Funnels in Facebook Ads Manager
- How to use funnels for your Facebook Ad Campaigns
- How to advertise on Facebook for FREE with unlimited budget
- Secret to Setup Facebook Pixel Tracking Correctly in Google Tag Manager
- Facebook Pixel vs Google Analytics Data Discrepancies
- facebook.com Referral Traffic in Google Analytics Explained
- Learn to set up Facebook Pixel via Google Tag Manager
- Send Facebook Pixel Purchase Event via Google Tag Manager
- Open Graph Protocol for Facebook Explained with Examples
- Tracking Facebook ‘Likes’ and ‘Unlikes’ in Google Analytics
- Google Analytics for Facebook Tutorial
- Facebook Attribution Models Tutorial
- GTM Server Side Tagging for Facebook Tutorial
- The impact of Apple IOS 14.5 update on Facebook Ads
- How to add Facebook Pixel to WordPress Website
- How to add Facebook Pixel to WordPress without a Plugin
- How to track Facebook events via Google Tag Manager
- How to use the Facebook Event Setup Tool
- How to use the Facebook Pixel Helper to Test Facebook Events
- How to automatically turn off Facebook ads on weekends
- How to name Facebook Ad Campaigns like a Pro
Frequently Asked Questions about Facebook Attribution and Conversion Windows Tutorial
What is the Facebook attribution window?
An attribution window is the time period (measured in days) for which Facebook will attribute conversion(s) to an ad click or ad impression.
What attribution window categories are there in Facebook Ads Manager?
There are three categories of attribution windows in Facebook Ads Manager:
Click and View attribution window
View Attribution Windows
Click Attribution Windows
What is the default attribution window of Facebook?
The default attribution window used by Facebook is ‘28-day click and 1-day view’.
The 28-day click and 1-day view attribution window mean that Facebook attributes all conversions (sales, leads, ‘add to carts’ etc.) that occurred on your website to the last Facebook ad click, provided that the conversion(s) occurred within 28 days from the last ad click.
Facebook also attribute conversion(s) to the last Facebook ad impression, provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
Have you ever wondered, why the sales data reported by Facebook Ad Manager do not match with the Facebook sales data reported by Google Analytics?
Have you ever wondered, why Facebook tend to record far more conversions (Sales, Leads, Signups, Add to Cart etc) than Google Analytics?
Have you ever wondered, why all those smashing sales and ROAS (Return on Ad Spend) reported by Facebook Ad manager, do not really improve your business bottomline?
The answer is the default attribution window used by Facebook and your misinterpretation of the Facebook attribution data.
Before you start analysing, optimizing and reporting on Facebook marketing campaigns, you need to spend some time understanding how Facebook attribution works.
Otherwise, you will misinterpret data, make wrong marketing decisions and lose tons of money.
Introduction to Facebook attribution windows
An attribution window is the time period (measured in days) for which Facebook will attribute conversion(s) to an ad click or ad impression.
There are three categories of attribution windows in Facebook Ads Manager:
- Click and View attribution window
- View Attribution Windows
- Click Attribution Windows
Facebook Ads Manager provides one ‘click and view attribution window’ called the ‘28-day click and 1-day view’.
This is also the default attribution window of Facebook.
Facebook provides the following three view attribution windows:
- 1-day view
- 7-day view
- 28-day view
Facebook provides the following three click attribution windows:
- 1-day click
- 7-days click
- 28-day click
Facebook Ads Manager uses one column for each attribution window category in its reports:
The default attribution window
The default attribution window used by Facebook is ‘28-day click and 1-day view’.
The 28-day click and 1-day view attribution window mean that Facebook attributes all conversions (sales, leads, ‘add to carts’ etc.) that occurred on your website to the last Facebook ad click, provided that the conversion(s) occurred within 28 days from the last ad click.
Facebook also attribute conversion(s) to the last Facebook ad impression, provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
1-day view attribution window
‘1-day view’ attribution window means, Facebook attribute all conversions (Sales, Leads, Add to Cart etc) that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
7-day view attribution window
‘7-day view’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within 7 days from the last ad impression and no other Facebook ad was clicked in the last 28 days.
28-day view attribution window
‘28-day view’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad which a person saw (but not clicked), provided the conversion(s) occurred within 28 days from the last ad impression and no other Facebook ad was clicked in the last 28 days.
Note: View attribution windows are also known as view-through attribution windows.
1-day click attribution window
‘1-day click’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 1-day (24 hours) from the last ad click.
In other words, all conversions that occurred on your website in the next 24 hours after the last Facebook ad click will be attributed to the last ad click.
Here is one caveat here. Facebook will attribute only those conversions to the last ad click which it can track via Facebook pixel, Facebook SDK or Offline Conversions.
7-day click attribution window
‘7-day click’ attribution window means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 7 days from the last ad click.
In other words, all conversions (that you are tracking via Facebook pixel, Facebook SDK or Offline Conversions) that occurred on your website in the next 7 days after the last Facebook ad click will be attributed to the last ad click.
28-day click attribution window
’28-day click attribution window’ means, Facebook attribute all conversions that occurred on your website to the last Facebook ad click, provided the conversion(s) occurred within 28 days from the last ad click.
In other words, all conversions (that you are tracking via Facebook pixel, Facebook SDK or Offline Conversions) that occurred on your website in the next 28 days after the last Facebook ad click will be attributed to the last ad click.
How to view and compare different attribution windows in Facebook?
You can add different attribution windows to your Facebook reports and then compare them with each other by following the steps below:
Step-1: Navigate to your Facebook Ad Manager account and then click on the ‘Columns: Custom’ drop-down menu:
Step-2: Click on the ‘Customize Columns’ link:
Step-3: Scroll down, look on the right-hand side and then click on the ‘Comparing Windows’ link (under the ‘Attribution Window’ section):
Step-4: Click on all the checkboxes:
Step-5: Click on the ‘Apply’ button. You should now be able to see the following metrics under different attribution windows:
Website Purchase Conversion Value
Did you note the massive difference between website sales amount for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through sales for different campaigns?
Website Purchase ROAS
Did you note the massive difference between ‘return on ad spend’ (ROAS) for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through ROAS for different campaigns?
Website Purchases
Did you note the massive difference between sales volume for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through sales volume for different campaigns?
Cost Per Website Purchase
Did you note the massive difference between ‘cost per website purchase’ for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through ‘cost per website purchase’ for different campaigns?
Results
Did you note the massive difference between results (add to cart, purchases, searches, content views etc) for different campaigns under different attribution windows?
Did you note the massive difference between view-through and click-through results for different campaigns?
Wide and narrow attribution windows and their impact on conversion attribution
The wider you make your attribution window, the more credit Facebook is likely to take, for all the conversions that occurred on your website.
For example, if you use the ’28-day click attribution window’ then Facebook will take credit for all the conversions that occurred on your website up to the next 28 days after the last ad click.
But if you use the ‘1-day click’ attribution window then Facebook will take credit for only those conversions that occurred on your website within one day after the last ad click.
So if you are heavily involved in multi-channel marketing (advertising via multiple marketing channels: SEO, paid search, email, Twitter, YouTube etc) and you use a very wide attribution window (like ’28-day click’ or ’28-day view’) then there is a very high probability that Facebook will take 100% credit for all those conversions which are heavily influenced and/or completed by other marketing channels.
Don’t take my word for it.
Compare the website purchase conversions value under the default attribution window (28-day click and 1-day view) with the website purchase conversions value under the ‘1-day click’ window.
You are likely to see a huge discrepancy between the conversion values under different attribution windows.
In my case the difference is more than 11x:
From the screenshot above, we can conclude the following:
#1 Under the default attribution window (28-day click and 1-day view) the website purchase conversions value (aka sales) reported by Facebook is $143k
#2 Under the ‘1-day click’ attribution window, the website purchase conversions value reported by Facebook is $12k
Can you spot the day and night difference between $143k sales and $12k sales?
#3 Under the default attribution window (28-day click and 1-day view) the ROAS reported by Facebook is 22.71
#4 Under the ‘1-day click’ attribution window, the ROAS reported by Facebook is 1.94
Can you spot the day and night difference between 22.71 ROAS and just 1.94 ROAS?
The majority of marketers who rely on the default attribution window will conclude that these Facebook marketing campaigns are extremely profitable.
But that is not really the case.
The ROAS of 22 is unheard of, in the marketing world.
There is a very high probability that Facebook is taking more conversion credit than it deserves.
Let me explain this concept with an example.
Consider the following conversion path:
Sept 1st – Person ‘A’ saw your Facebook remarketing ad. He clicked on the ad but did not add an item to his shopping cart or initiated checkout.
Sept 10th – The person ‘A’ saw one of your Google paid search ads. He clicked on the ad, added an item to his shopping cart but did not initiate checkout.
Sept 15th – The person ‘A’ clicked on one of your Google remarketing ads, added an item to his shopping cart and then made his first purchase.
Sept 20th – The person ‘A’ returned to your website via Google organic search, added an item to his shopping cart and made his second purchase.
Sept 26th – The person ‘A’ returned to your website via Twitter, added an item to his shopping cart, initiated the checkout but did not make his third purchase. However, he did sign up for your newsletter this time.
Sept 27th – The person ‘A’ returned to your website via Google organic search and made his third purchase. He did not add any new item to the shopping cart.
Now let us understand, how Facebook and Google Analytics attribution will work for this conversion path.
Sept 1st – Person ‘A’ saw your Facebook remarketing ad. He clicked on the ad but did not add an item to his shopping cart or initiated checkout.
FB and GA Attribution – On Sept 1st, both Facebook and Google Analytics will not report any sales from the Facebook ad. However, Facebook will attribute one ‘view content‘ conversion to the ad and report on it:
Sept 10th – The person ‘A’ saw one of your Google paid search ads. He clicked on the ad, added an item to his shopping cart but did not initiate checkout.
FB and GA Attribution – On Sept 10th, Facebook will update the conversion data of the Facebook ad for Sept 1st (and not Sept 10th) and attributes one ‘view content’ conversion and one ‘add to cart’ conversion to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not attribute the ‘add to cart’ event to Facebook. It will attribute the ‘add to cart’ event to Google Ads.
Sept 15th – The person ‘A’ clicked on one of your Google remarketing ads, added an item to his shopping cart and then made his first purchase.
FB and GA Attribution – Now Facebook will attribute the sale to that Facebook ad which person ‘A’ saw and clicked on Sept 1st (this is because the sales happened within 28 days of the last ad click). Facebook will also attribute ‘initiate checkout’ and another ‘add to cart’ conversion to the Facebook ad.
At this point, on Sept 15th, Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 15th) and attribute one ‘view content’ conversion, one ‘add to cart’ conversion, one ‘initiate checkout’ conversion and one ‘website purchase’ to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not report any sale from the Facebook ad on Sept 15th. Instead, it will report one purchase from Google Ads. It will also attribute an ‘add to cart’ event to Google Ads.
Sept 20th – The person ‘A’ returned to your website via Google organic search, added an item to his shopping cart and made his second purchase.
FB and GA Attribution – Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 20th) and attribute one ‘view content’ conversion, one ‘add to cart’ conversion, one ‘initiate checkout’ conversion and one ‘website purchase’ to it. So the final stats for the Facebook ad for Sept 1st would now look like the one below:
Google Analytics will not report any sales from the Facebook ad on Sept 20th. Instead, it will report one purchase from Google organic search. It will also attribute an ‘add to cart’ event to Google organic search.
Sept 26th – The person ‘A’ returned to your website via Twitter, added an item to his shopping cart, initiated the checkout but did not make his third purchase. However, he did sign up for your newsletter this time.
FB and GA Attribution – Facebook will attribute another ‘view content’, ‘add to cart’ conversion, ‘initiate checkout’ conversion and one new ‘newsletter signup’ conversion to that Facebook ad that person A saw and clicked on Sept 1st. At this point, Facebook will again update the conversion data of the Facebook ad for Sept 1st (and not for Sept 26th):
Google Analytics won’t report any newsletter sign up from the Facebook ad on Sept 26th. Instead, it will report one newsletter sign up from Twitter.
Sept 27th – The person ‘A’ returned to your website via Google organic search and made his third purchase. He did not add any new item to the shopping cart.
FB and GA Attribution – Facebook will again attribute ‘view content’, ‘initiate checkout’ and ‘website purchase’ conversions to the Facebook ad which person A saw on Sept 1st (this is because the sales happened within 28 days of the last ad click). At this point, Facebook will again update the conversion data of the Facebook ad for Sept 1st:
All of the conversion data that you see here is for just one person, who clicked on your Facebook ad just once, about a month ago.
Does it look like, Facebook has claimed the conversions fairly?
Now consider the hundreds and thousands of people who click on your Facebook ads only once or twice and then complete conversions on your website over the next 28 days via different marketing channels.
Facebook will most likely take 100% of the credit for all these conversions under the default attribution window.
Narrow or wide attribution window, which one you should use?
Here is my rule of thumb.
If you are heavily involved in multi-channel marketing, use a narrow attribution window (preferably 1-day click and 1-day view) for the analysis of your Facebook marketing campaigns.
However, if all you do in terms of paid advertising is Facebook then stick with the default attribution window of ’28-day click and 1-day view’.
Facebook view-through conversions do not mean much for multi-channel marketers for wide attribution windows
Facebook view-through conversions do not mean much for multi-channel marketers for wide attribution windows (like 7-days view, 28-days view).
A view-through conversion is a conversion attributed to the last Facebook ad a person saw (but not clicked) before completing a conversion on your website.
The viewing of an ad is called an impression. According to Facebook, an impression is counted the moment a Facebook ad enters the screen of a desktop browser or mobile app.
Now considering half of the world (at least the western world) is on Facebook and millions of people visit Facebook every day/week, there is always a very high probability that your target audience was on Facebook and was served one of your ads (but did not click on it) before he made a purchase on your website.
All these view-through conversions could be claimed by Facebook under its view-through attribution windows.
However, we can not completely discount view-through conversions from Facebook.
So in order to stop Facebook view-through attribution windows from taking too much credit for conversions, use the narrowest view-through attribution window available i.e. the 1-day view attribution window.
A Facebook ad click is not always a real click on an ad
Facebook can count many users’ activities as ad clicks.
For example, following user engagement with your ads would also be counted as ad clicks by Facebook:
- ‘likes’
- ‘comments’
- ‘shares’
- Clicks on ad formats that take a person into a full-screen experience, such as lead forms, canvas and collection
What that means, if say person ‘A’ like your ad on Sept 1st (but did not visit your website) and then made a purchase on your website after 2 weeks then Facebook will attribute the sale to the Facebook Ad, person ‘A’ liked on Sept 1st under its click attribution windows.
So an ad click (reported as ‘link click‘) does not always result in taking people off Facebook-owned properties (like Instagram) and to your website.
If you want to see the number of clicks on links that take people off Facebook-owned properties and to your website then look at the ‘Outbound Clicks‘ metric:
However, an outbound click does not always result in a landing page view.
This could happen if people left your landing page before it is fully loaded.
If you see a big gap between the number of outbound clicks and the number of landing page views, it could be a sign that there’s a problem with the performance of your landing page.
Maybe your landing page was/is down or taking forever to load.
Facebook provides a metric called ‘Landing Page Views‘ through which you can determine, how many times people successfully saw your landing page after clicking on an ad and taken off Facebook-owned properties:
You should always compare the ‘link clicks’ metric to ‘outbound clicks’ and ‘landing page views’ metrics to see, how often people who clicked on your ad actually visited your website.
Chances are, there are always going to be much higher link clicks than landing page views.
It is not really fair for Facebook to take credit for conversions just because someone ‘liked’ or ‘commented’ on your ad even without visiting your website.
But that’s just another way, Facebook is able to claim a lot of sales and other conversions.
Takeaway #1 >> Facebook takes a lot more credit for conversions than you can possibly imagine
Facebook can record and report on far more conversions when you rely on its default attribution window of ‘28-day click and 1-day view’.
Once a person has clicked on any of your Facebook ads, then any conversion that occurred on your website in the next 28 days by the same person, will most likely be attributed to the last Facebook ad click.
Similarly, once a person is served one of your Facebook ads, then any conversion that occurred on your website in the next 24 hours by the same person, will most likely be attributed to the last Facebook ad impression.
It doesn’t matter whether the person returned to your website via another marketing channel or non-Facebook ad campaign or whether another marketing channel(s) actually influenced the person’s buying behaviour or closed the sale.
No matter which marketing channel closed or heavily influenced the sales, that sale will still most likely be attributed to the last Facebook ad click or ad impression.
Facebook attribution model completely ignores the role of all other marketing channels in a customer’s conversion path when attributing sales and other conversions.
So if you are heavily advertising via multiple marketing channels (Twitter, Email, Google Ads etc) and you start running Facebook marketing campaigns then within few weeks, you will most likely notice, a dramatic surge in sales and ROAS reported by Facebook.
Which will give you the impression that Facebook advertising is very profitable and you should invest more in it.
What is happening here is, that Facebook is taking all the credit for sales and conversion which are closed and/or heavily influenced by other marketing channels.
Takeaway #2 >> If all you do is Facebook marketing then stick with the default attribution window
If all you do in terms of paid advertising is Facebook then most likely you won’t see any dramatic surge in Facebook sales and ROAS when you start running your Facebook marketing campaigns.
Then most likely, you won’t see smashing sales and incredible ROI from Facebook ads.
Then most likely, you will see the true performance of your Facebook campaigns.
You also don’t need to worry about different attribution windows.
Just stick to the default attribution window and you should be just fine.
Takeaway #3 >> Facebook conversions change over time
You may have noticed in the examples above that unlike Google Analytics, Facebook does not always report conversions on the day they occurred.
So if you run a report for Sept 1st when person ‘A’ visited your website (after clicking on your Facebook ad) but did not add an item to the shopping cart or initiate checkout, Facebook will not report any sale.
But if you run the report for Sept 1st on Sept 15th when the person ‘A’ made the first purchase on your website then Facebook will report that 1 conversion occurred on Sept 1st.
Though the conversion actually took place on Sept 15th.
Facebook will not report any conversion on Sept 15th.
Similarly, if you run the report for Sept 1st on Sept 20th when the person ‘A’ made a second purchase on your website then Facebook will report 2 conversions on Sept 1st. Though the conversion actually took place on Sept 20th.
Another example:
Let us suppose that you are looking at the last one month data in your Facebook Ad Manager account.
Then you ran your report for a single day say ‘Aug 1st’:
Now you saw 438 website purchases on Aug 1st.
Does that mean, 438 purchases resulted from a Facebook campaign on Aug 1st?
Most probably, NOT.
These are not single-day purchases.
Most likely these are the website purchases that occurred within 28 days after the last click on your Facebook ads.
So Facebook count conversions on the day an ad was last viewed or clicked and not on the day when the conversion actually happened.
Remember that because Google Analytics count conversions on the day it occurred.
So when you are comparing Facebook and Google Analytics Sales data they are likely not going to match for a particular day (unless you use the ‘1-day click’ attribution window).
Takeaway #4 >> Wait for your chosen attribution window to expire before you report
You should wait for your chosen Attribution Window to expire before you start reporting the performance of your Facebook marketing campaigns to your client/boss.
This is because Facebook continues to attribute conversions to the last ad click/view until the attribution window expires.
So you may not see any sale attributed to a campaign for days/weeks and then after a few days/weeks, you may start seeing a lot of sales being attributed to the same campaign.
For example, if you are using the default attribution window then you should ideally wait for a full one month so that Facebook get enough time to attribute all sales and other conversions to your ad campaigns.
Similarly, if you are using the ‘1-day click’ attribution window then you should wait for at least 24 hours so that Facebook get enough time to attribute all sales and other conversions to your ad campaigns.
Why you should use the ‘1-day click’ attribution window for your analysis?
There are two good reasons for that (provided you are doing multi-channel marketing):
#1 ‘1-day click’ attribution window is the narrowest window you can get. So relatively, it is going to take a lot less credit for conversions which are often completed by other marketing channels.
#2 Google Analytics uses the ‘1-day click’ attribution window to report on Facebook sales.
If you use the ‘1-day click’ attribution window then your Facebook Ad Manager sales data is most likely to match your Google Analytics Sales data for Facebook.
It may not be an exact match but should be a close match.
So if you are expecting to see $143k in Sales (based on a 28-days click and a 1-day view attribution window, see the screenshot above) from Facebook in Google Analytics then best of luck. Because that is not the actual sales from Facebook and Google Analytics is pretty good in figuring that out.
So consider using the ‘one day click’ attribution window when analyzing the performance of Facebook campaigns (provided you are doing multi-channel marketing).
But don’t stop your analysis right there. You also need to take ‘view-through’ conversions from Facebook into account.
Why you should use the ‘1-day view’ attribution window for your analysis?
You should use the 1-day view attribution window for the analysis of your Facebook marketing campaigns (provided you are doing multi-channel marketing) because of the following two reasons:
#1 ‘ 1-day view’ attribution window is the narrowest window you can get among all available ‘view-through attribution windows’ in Facebook. So relatively, it is going to take a lot less credit for conversions which are often completed by other marketing channels.
#2 Google Analytics can not report on ‘view-through conversions’, as they do not result in a visit that can be attributed to Facebook. All such visits are either reported as direct traffic or branded organic search traffic or traffic from some other marketing channel.
Remember that Facebook advertising is also creating a ‘demand’ for your product/service. And this demand can result in a lot more direct and branded organic search traffic and sales on your website. The only way to measure such impact is to take ‘view-through conversions’ into account while calculating ROI.
We can not discount them completely and assume they do not exist and have zero impact on sales and other conversions. It is important to note that the assisted conversion value for Facebook, as reported by Google Analytics does not take Facebook view-through conversions into account.
Google Analytics does not report on impression assisted conversions (conversions assisted by Facebook ad impressions) for Facebook. It only takes Facebook click assisted conversions (Conversions assisted by Facebook ad clicks) into account, where people clicked on one of your Facebook ads in their conversion path.
Why does Facebook exaggerate the performance of its ad campaigns?
Is there a vested interest? You bet.
Facebook wants businesses to spend more money on their marketing platform. And when businesses see very good ROAS they are likely to invest more.
However, Facebook is not going out of its way to take the credit of all the conversions that occurred on your website.
The Facebook attribution window is no different than the attribution windows used by other marketing platforms like Google. If anything, the Facebook attribution window is, in fact, shorter than the 30 to 90 days long attribution window used by Google.
Most marketing platforms have got around a month-long attribution window.
But here is one big massive difference.
Unlike any other marketing platform out there, people are most likely to be on Facebook, almost every single day. May be multiple times every day. So Facebook default attribution window is much more likely to claim credit for all the conversions that occurred on your website.
It is just the nature and size of the platform that results in nearly all the sales being attributed to Facebook ad campaigns.
Should you optimise all your Facebook ads for ‘1-day click’ conversion window?
Now comes the burning question of whether you should also optimise all your Facebook ads for ‘1-day click’ conversion window:
First thing first.
A conversion window is not the same as an attribution window.
Conversion window is the time frame you give to your Facebook pixel to learn and optimise your ad sets for maximum possible conversions and start delivering your ads as stably as possible (without performance fluctuations).
For example, if you set your conversion window to ‘7-day click’ then it means, your Facebook pixel has got 7 days to learn and find as many people as possible (on Facebook) who are most likely to make a purchase on your website (or complete some other conversion) after clicking or viewing your ad.
Similarly, if you set your conversion window to ‘1-day click’ then it means, your Facebook pixel has got one day to learn and find as many people as possible who are most likely to make a purchase on your website (or complete some other conversion) after clicking or viewing your ad.
Once you publish a new ad set or make a significant change to an existing once, your Facebook pixel start learning and finding as many people as possible who are most likely to convert on your website.
The time frame during which your Facebook pixel learn about the best people to show your ads to is called the ‘learning phase‘.
You can edit a new ad set to see the learning phase (which appears in the form of the learning phase progress bar):
Note: You can also see the learning phase progress bar when you make significant changes to an existing ad set.
This learning phase ends when your ad set received at least 50 optimisation events within the chosen conversion window from the date, the ad set was first published or significantly edited.
So if your chosen conversion window is ‘7-day click’ then your Facebook pixel learning phase ends once your ad set received at least 50 optimisation events within 7 days from the date, your ad set was first published or significantly edited.
Similarly, if your chosen conversion window is ‘1-day click’ then your Facebook pixel learning phase ends once your ad set received at least 50 optimisation events within a day from the date, your ad set was first published or significantly edited.
This learning phase can also end when your ad set does not receive at least 50 optimisation events within the chosen conversion window from the date, the ad set was first published or significantly edited.
When the learning phase successfully ends (that is your ad set gets at least 50 optimisation events within the chosen conversion window) then your Facebook pixel is in the best position to deliver and optimise your ad sets to get maximum possible conversions.
When the learning phase does not successfully end (that is your ad set does not get at least 50 optimisation events within the chosen conversion window) then Facebook does not learn to optimise your ads to get maximum possible conversions.
You would know that your Facebook Pixel learning phase for a particular ad set has ended when you stop seeing the learning phase progress bar.
However regardless of the outcome of the learning phase (successful or not successful), the longer you run your ads, the more your Facebook pixel learn about the people who are most likely to convert.
So your Facebook pixel does not stop learning just because you don’t see the learning phase progress bar any more.
Facebook consider following advertiser’s activities as significant edits, which reset the learning phase:
- Any change to targeting
- Any change to ad creative
- Any change to optimization event
- Pausing your ad set (or the campaign it is in) for 7 days or longer (the learning phase will reset once you un-pause the ad set or campaign)
- Adding a new ad to your ad set
- Considerable change to your campaign/ad set budget.
So if you keep making changes to your ad set(s) every 2nd or 3rd day then your Facebook Pixel learning phase will keep resetting and will never end.
Then your Facebook pixel will never learn to find the people who are most likely to convert on your website.
So once you publish a new ad set or making significant changes to an existing one, wait for a week, for the learning phase to end.
And if the learning phase does not successfully ends then make changes to your existing ad set.
Needless to say, conversions windows are extremely important for optimising your ad sets for your chosen conversions.
I would suggest to test different conversion windows and see what works for you.
While the ‘1-day click’ window may be appropriate for analysing the performance of Facebook ads, it generally does not work when it comes to optimising your ad sets for conversions (unless your Facebook pixel is very mature and you are already getting 50 or more conversions a day from your Facebook ad campaigns).
If you expect your prospects to make a purchase within 24 hours after viewing or clicking on your ad(s) then the ‘1-day click’ conversion window may work for you.
However, if there is a long consideration phase and your prospects usually take a week to complete their purchase then the ‘7-day click’ conversion window is more appropriate for you.
Determine the time (days) it usually takes for a person to complete a conversion (like a purchase) on your website (i.e. sales cycle). Use that time frame to decide your conversion window.
In my experience, the ‘7-day click’ conversion window works the best most of the time. But you should test different conversion windows to see what works best for you.
Now armed with this new knowledge, go back to your Facebook Ads Manager account and determine the true performance of your ad campaigns.
Set up Facebook pixel tracking and always tag your Facebook ads with UTM parameters
I should have given this recommendation at the very start of this article.
I often see websites with no Facebook pixel tracking or broken Facebook pixel tracking or incomplete pixel tracking. Then the website owners wonder why they can’t track the performance of their ad campaigns in Facebook Ad Manager. Then they wonder, why they can’t track sales and other conversions or why they can’t calculate ROAS.
Facebook Ad Manager does not automatically report on Website Sales and other conversions. Facebook Ad Manager does not automatically report on ROAS.
You would need to set up Facebook pixel tracking on your website and track all available Facebook events (esp. purchase event) in order to get the best possible performance data in your reports.
Learn to set up Facebook Pixel Tracking via Google Tag Manager
And just setting up Facebook pixel tracking is not enough. You would also need to tag all of your ads URLs with UTM parameters:
By adding the UTM parameters to the ad URLs, you can track the performance of individual Facebook campaigns in Google Analytics.
You can learn more about such tagging from this article: Complete Guide to Google Analytics for Facebook
Other articles on Facebook Pixel Tracking
- facebook.com Referral Traffic in Google Analytics Explained
- Facebook ROI Calculation, Analysis and Examples
- How to set up the Facebook Attribution Tool
- How to Setup Funnels in Facebook Ads Manager
- How to use funnels for your Facebook Ad Campaigns
- How to advertise on Facebook for FREE with unlimited budget
- Secret to Setup Facebook Pixel Tracking Correctly in Google Tag Manager
- Facebook Pixel vs Google Analytics Data Discrepancies
- facebook.com Referral Traffic in Google Analytics Explained
- Learn to set up Facebook Pixel via Google Tag Manager
- Send Facebook Pixel Purchase Event via Google Tag Manager
- Open Graph Protocol for Facebook Explained with Examples
- Tracking Facebook ‘Likes’ and ‘Unlikes’ in Google Analytics
- Google Analytics for Facebook Tutorial
- Facebook Attribution Models Tutorial
- GTM Server Side Tagging for Facebook Tutorial
- The impact of Apple IOS 14.5 update on Facebook Ads
- How to add Facebook Pixel to WordPress Website
- How to add Facebook Pixel to WordPress without a Plugin
- How to track Facebook events via Google Tag Manager
- How to use the Facebook Event Setup Tool
- How to use the Facebook Pixel Helper to Test Facebook Events
- How to automatically turn off Facebook ads on weekends
- How to name Facebook Ad Campaigns like a Pro
Frequently Asked Questions about Facebook Attribution and Conversion Windows Tutorial
What is the Facebook attribution window?
An attribution window is the time period (measured in days) for which Facebook will attribute conversion(s) to an ad click or ad impression.
What attribution window categories are there in Facebook Ads Manager?
There are three categories of attribution windows in Facebook Ads Manager:
Click and View attribution window
View Attribution Windows
Click Attribution Windows
What is the default attribution window of Facebook?
The default attribution window used by Facebook is ‘28-day click and 1-day view’.
The 28-day click and 1-day view attribution window mean that Facebook attributes all conversions (sales, leads, ‘add to carts’ etc.) that occurred on your website to the last Facebook ad click, provided that the conversion(s) occurred within 28 days from the last ad click.
Facebook also attribute conversion(s) to the last Facebook ad impression, provided the conversion(s) occurred within one day from the last ad impression and no other Facebook ad was clicked in the last 28 days.
My best selling books on Digital Analytics and Conversion Optimization
Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.
Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.
Attribution Modelling in Google Analytics and BeyondSECOND EDITION OUT NOW!
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.
Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.