Mockingbird

Metrics and attribution

How does Meta attribution work?

How Meta decides which sales to credit to an ad, and why its count rarely matches your store's.

7 min read·Updated

Meta attribution is the set of rules Meta uses to credit a conversion, such as a purchase on your website, to an ad someone saw or interacted with. Each ad set has an attribution setting that names the qualifying interactions and the time window. Meta's default is 7-day click, 1-day view and 1-day engagement. Since March 2026, click-through counts only link clicks, and other clicks such as likes, shares and saves count as engage-through. Meta learns about conversions through the Meta Pixel and the Conversions API.

After reading this you will be able to

  • Explain what an attribution setting controls and where you set it.

  • Tell click-through, view-through and engage-through conversions apart.

  • Describe the changes Meta made to attribution in 2025 and 2026.

  • Explain why Ads Manager, Shopify and Google Analytics report different sales.

What an attribution setting is

Some actions happen on the ad itself, such as a video view, a reaction or a link click, and Ads Manager counts them directly. Other actions happen elsewhere, such as a purchase on your website. Meta credits these off-ad actions to an ad when they happen within a set number of days after someone viewed, clicked or engaged with it. The rules for that crediting are the attribution setting, and you choose them for each ad set.

Each ad set also has an attribution model. Standard attribution credits conversions from impressions, clicks or engagements within fixed windows. Incremental attribution uses machine learning models that predict whether an ad caused a conversion, and optimises delivery towards those conversions. Meta's help page also describes custom attribution, which lets an advertiser share attribution data from an external analytics tool so delivery follows that logic.

The choice affects delivery as well as reporting. Meta says the model informs ad delivery, and it warns against comparing ad sets that use different models side by side in the campaign table, because each model counts conversions differently.

Click-through, view-through and engage-through

Under standard attribution, three kinds of interaction can earn credit for website and in-store conversions. Meta's help page lists the windows it currently supports for each.

TypeWhat starts the windowWindows offered
Click-throughA link click on the ad1 day or 7 days
View-throughAn impression of the ad, with no click1 day
Engage-throughAny click on the ad other than a link click, such as a like, share or save, or a video played for 5 seconds, or 97% of a video shorter than that1 day

Meta's stated default is 7-day click, 1-day view and 1-day engagement. Under that default, a purchase six days after a link click counts, and so does a purchase within a day of someone seeing the ad without clicking. A report set to 1-day click alone would count neither of those purchases. Meta notes that some accounts may still use the earlier click-through and engage-through definitions while the update rolls out.

What changed in 2025 and 2026

On 16 October 2025, Meta told developers that from 12 January 2026 the Ads Insights API would stop returning the 7-day view and 28-day view attribution windows. The 1-day click, 7-day click, 28-day click, 1-day engaged view and 1-day view windows stayed available. The same notice limited unique-count and hourly breakdowns to 13 months of history and frequency breakdowns to 6 months, while total values remain available for up to 37 months. Dashboards that pulled 7-day or 28-day view figures through the API stopped receiving them.

On 3 March 2026, Meta announced a change to what counts as a click. For campaigns optimising for website or in-store conversions, click-through attribution now includes only link clicks. Conversions that followed a share, a save or another non-link click moved to engaged-view attribution, which Meta renamed engage-through. Meta also cut the engaged view for video ads from 10 seconds to 5. The rollout began later that month and reached accounts at different times, and Meta said billing would not change.

Meta's stated reason was alignment. Many third-party tools, Google Analytics among them, attribute only to link clicks, so counting likes and saves as clicks made Ads Manager disagree with them. Reports that span early 2026 can mix the old and new definitions, so compare those periods with care.

How Meta receives conversion data

Meta can only attribute a conversion it hears about, and on websites it hears through two channels. The Meta Pixel is a snippet of JavaScript on your site. It loads a small library of functions that the site calls whenever a visitor takes an action you want to track, such as adding to cart or buying. The Conversions API sends events from your server, website platform, app or CRM (customer relationship management system) to Meta, and Meta processes those server events like pixel events for measurement, reporting and optimisation.

Meta recommends running both, which it calls a redundant setup. The same purchase can then arrive twice, so Meta deduplicates a browser event and a server event when their event IDs and event names match and they arrive within 48 hours of the first. The pixel runs in the visitor's browser, so an ad blocker can stop it firing, which Meta lists as one reason Ads Manager can report fewer conversions than your own records. Server events do not depend on the browser.

How iOS privacy rules limit measurement

Since iOS 14.5, Apple requires apps to ask permission through its App Tracking Transparency framework before they track people or read the device's advertising identifier. Apple defines tracking as linking data from your app with data from other companies' apps, websites or offline properties for targeted advertising or advertising measurement. When someone declines, the advertising identifier reads as all zeros.

Meta's response is Aggregated Event Measurement, a protocol for measuring web and app events from people on iOS 14 and later. Meta says it removes identifiers, adds differential privacy and aggregates data across users. For websites, Meta has since removed the setup it once required. Advertisers no longer prioritise eight conversion events per domain, the Aggregated Event Measurement tab in Events Manager is gone, and domain verification is no longer needed for event configuration. Events sent through the Conversions API may also be processed under its limits.

Where conversion data is missing or partial, Meta may use statistical modelling to account for some conversions, and Ads Manager marks those results with an annotation. Modelled conversions are one more reason Meta's totals differ from a count of orders.

Why Meta's numbers differ from Shopify and Google Analytics

Meta's help pages list the usual causes of mismatched conversion counts. Most come down to each tool using its own rules for which ad or visit gets the credit.

  • View-through and engage-through credit. Meta can credit a purchase to an ad the buyer saw and never clicked. Meta says some third-party tools struggle to attribute conversions to impressions, and that Google Analytics attributes only to link clicks.

  • Different models and windows. Shopify's marketing reports default to last non-direct click, which gives all the credit to the last channel before the purchase, excluding direct visits. Google Analytics 4 uses its own reporting attribution model with a default lookback window of 90 days for most key events. Meta uses the ad set's attribution setting.

  • Cross-device journeys. Meta reports conversions across devices for Meta accounts, while tools that rely on cookies may not connect a click on a phone with a purchase on a laptop.

  • Lost referrers. Many tools credit a sale using the referring URL. If someone clicks the ad, leaves, and returns later in a new tab, the referrer is gone and the tool treats the buyer as a different visitor.

  • Ad blockers and setup faults. A blocked or misconfigured pixel lowers Meta's count, and duplicate pixel fires raise it.

  • Dates and time zones. Ads Reporting can report a conversion on the date it happened or on the date of the impression, and two tools may use different time zones.

Meta's troubleshooting advice is to match attribution windows, time zones and conversion dates across tools, then check raw pixel fires in Events Manager. Tagging ad links with UTM parameters, for example with a UTM builder, lets Shopify and Google Analytics see which visits came from which ad. For what each Ads Manager column means, see what Meta ad metrics measure.

Frequently asked questions

What is the default attribution setting on Meta ads?
Meta's default is 7-day click, 1-day view and 1-day engagement, now called engage-through. A conversion counts if it happens within 7 days of a link click, within 1 day of an impression, or within 1 day of a non-link click such as a like or share. You can change the setting for each ad set in Ads Manager.
Did Meta remove the 28-day attribution window?
Meta's attribution settings for website and in-store conversions now offer 1-day or 7-day click and 1-day view. From 12 January 2026, the Ads Insights API also stopped returning the 7-day view and 28-day view windows. It still returns 28-day click as a reporting window.
Why does Facebook show more sales than Shopify?
Meta credits purchases after views and non-link engagements as well as link clicks, and it can connect journeys across devices. Shopify's marketing reports default to last non-direct click, which credits only the last channel before the purchase. The same order can count for Meta and for another channel, and Meta may also model some conversions it cannot observe.
Do I need the Conversions API if I use the Meta Pixel?
Meta recommends running both. The pixel runs in the browser, where an ad blocker can stop it, while the Conversions API sends events from your server. Send a matching event ID with each event so Meta can remove duplicates.

Key takeaways

  • An attribution setting decides which conversions Meta credits to an ad set and within how many days.

  • Meta's default is 7-day click, 1-day view and 1-day engage-through.

  • Since March 2026, only link clicks count as click-through for website and in-store conversions.

  • The Ads Insights API stopped returning 7-day and 28-day view windows on 12 January 2026.

  • Meta, Shopify and Google Analytics use different credit rules, so their sales counts will not match.

Sources

  1. 1.Meta credits off-ad actions to an ad if they happen within a set number of days after a view or click, based on the ad set's attribution setting. Meta Business Help Centre, About actions attributed to your ad. Checked 14 October 2026.
  2. 2.Attribution models (standard, incremental, custom) inform delivery, and click-through, view-through and engage-through windows for website and in-store conversions are 1 or 7 days, 1 day and 1 day. Meta Business Help Centre, About attribution models and attribution settings. Checked 14 October 2026.
  3. 3.Incremental attribution uses machine learning models that predict whether a conversion is caused by an ad. Meta Business Help Centre, About incremental attribution. Checked 14 October 2026.
  4. 4.Meta uses a default attribution setting of 7-day click, 1-day view and 1-day engagement conversion. Meta Business Help Centre, Results. Checked 14 October 2026.
  5. 5.From 12 January 2026 the Ads Insights API no longer returns 7-day view and 28-day view windows, with new data retention limits. Meta for Developers, Ads Insights API Metric Availability Updates. Checked 14 October 2026.
  6. 6.On 3 March 2026 Meta announced click-through would count only link clicks, renamed engaged-view to engage-through and cut the video engaged view to 5 seconds. Meta for Business, Simplifying Ad Measurement for a Social-First World. Checked 14 October 2026.
  7. 7.The Meta Pixel is a snippet of JavaScript code that tracks visitor actions, called events, on a website. Meta for Developers, Meta Pixel. Checked 14 October 2026.
  8. 8.The Conversions API connects server, website platform, app or CRM data to Meta, and server events are processed like pixel events. Meta for Developers, Conversions API. Checked 14 October 2026.
  9. 9.Meta recommends a redundant pixel and Conversions API setup, deduplicated by matching event ID and name within 48 hours. Meta for Developers, Handling Duplicate Pixel and Conversions API Events. Checked 14 October 2026.
  10. 10.From iOS 14.5, apps need permission through App Tracking Transparency to track users or access the advertising identifier. Apple Developer, User Privacy and Data Use. Checked 14 October 2026.
  11. 11.Aggregated Event Measurement measures iOS 14 and later events with privacy protections, and web event prioritisation and domain verification for event configuration are no longer required. Meta Business Help Centre, About Meta's Aggregated Event Measurement. Checked 14 October 2026.
  12. 12.Meta may use statistical modelling where conversion data is missing or partial and annotates those results. Meta Business Help Centre, Understand how results are sometimes calculated differently. Checked 14 October 2026.
  13. 13.Conversion counts differ from third-party tools because of cross-device measurement, view attribution, ad blockers, referrer URLs and metric definitions. Meta Business Help Centre, About conversion count differences between Meta Ads Reporting and third-party reporting tools. Checked 14 October 2026.
  14. 14.To align reports, match attribution windows, time zones and conversion date settings, and check raw pixel fires. Meta Business Help Centre, Troubleshoot common reporting differences between Meta Ads Reporting and third-party reporting tools. Checked 14 October 2026.
  15. 15.Shopify marketing reports default to the last non-direct click model, which excludes direct visits. Shopify Help Center, Marketing reports. Checked 14 October 2026.
  16. 16.Google Analytics 4 uses a default key event lookback window of 90 days, or 30 days for acquisition key events. Google Analytics Help, Select attribution settings. Checked 14 October 2026.

Key terms

Put it to work

Part of Metrics and attribution in the Mockingbird Learning Center.