Measurement

Meta Ads Attribution Settings: Windows, Reported ROAS and Which to Use

Meta ads attribution settings in 2026: click-through, engage-through and view-through windows, why ROAS differs from Shopify and GA4, and which setting to use.

Updated 9 min read Fly ROAS editorial team
Three brass pocket watches with different hand positions laid side by side on a navy leather desk, lit by warm amber lamplight

Key takeaways

  • The attribution setting decides which conversions Meta credits to an ad and, because it is set on the ad set, which conversions Meta optimises for.
  • At the time of writing the default for website sales is 7-day click-through, 1-day engage-through and 1-day view-through. Click-through now means link clicks only.
  • Ads Manager, Shopify and GA4 count the same sales with different rules, so their numbers will never match. Pick one source for each decision and stay consistent.
  • Use the comparison columns in Ads Manager to see how much of your reported ROAS rests on clicks versus views before you trust it.
  • Check Meta's numbers against store revenue and MER every week, and run a lift test when big budget decisions depend on the answer.

A Meta ads attribution setting is the rule that decides which conversions Ads Manager credits to your ads: how long after a link click, an engagement or a view a purchase still counts. At the time of writing the default for website sales is 7-day click-through, 1-day engage-through and 1-day view-through. Keep the default for most stores, but always compare clicks with views before you trust the ROAS it reports.

What is an attribution setting in Meta ads?

An attribution setting is a pair of choices: which kinds of interaction can earn credit for a conversion, and how long after that interaction the conversion still counts. That length of time is the attribution window.

It lives on the ad set, in the conversion section where you choose your performance goal. That placement matters more than most buyers realise. The attribution setting does two jobs at once:

  1. It shapes reporting. The Results, Cost per result and ROAS columns in Ads Manager count conversions according to the setting.
  2. It shapes optimisation. Meta's delivery system learns from the conversions the setting counts. An ad set on 1-day click learns to find people who buy quickly after clicking. An ad set that also counts views learns from people who bought after only seeing the ad.

So changing the setting is not just a reporting preference. It changes what the algorithm chases.

Which attribution windows can you choose in 2026?

Meta reworked attribution twice in early 2026, so older guides are out of date. In January 2026 Meta removed the 7-day view and 28-day view windows from Ads Manager reporting and from the Ads Insights API. Then, in an announcement on the Meta for Business blog on 3 March 2026, Meta narrowed click-through attribution to link clicks and introduced engage-through attribution. The changes rolled out in stages, so check what your own Ads Manager shows.

Attribution type Windows offered (at the time of writing) What counts
Click-through 1 day or 7 days A conversion after someone clicked a link in your ad
Engage-through 1 day, or none A conversion after someone engaged without clicking a link: a like, comment, share, save, other non-link click, or a video view of at least five seconds
View-through 1 day, or none A conversion after someone saw the ad without clicking or engaging

For campaigns optimising for website conversions, the default is 7-day click-through, 1-day engage-through and 1-day view-through. Each conversion is credited to one type only, and a link click takes priority when someone both clicked and saw the ad, so the three columns don't double count.

What changed with engage-through attribution?

Before March 2026, a "click" for attribution meant any click on the ad, including a like or a tap on the profile name. Now only link clicks count as click-through. The other interactions moved into engage-through, which replaced engaged-view attribution and widened it. Meta also lowered the video threshold for an engaged view from ten seconds to five.

The practical effect: in many accounts click-through conversions fell after the rollout while engage-through conversions appeared. Most of that is reclassification, not a drop in sales. If you compare click-only numbers from February with click-only numbers from April, you are not comparing like with like.

Attribution model and conversion count

Two more settings sit next to the windows in many accounts.

  • Attribution model. Standard uses the windows above. Incremental, which Meta began rolling out in 2025, tries to count only conversions its models predict the ad caused. When you choose it, you can't edit the windows yourself.
  • Conversion count. All conversions counts every purchase a person makes inside the window. First conversion counts only the first one, which is useful when you care about new customers rather than repeat orders.

How does the attribution setting change your reported ROAS?

Every extra kind of credit adds conversions to the numerator of ROAS while the spend stays the same. Here is a hypothetical week to show the size of the effect.

Say an ad set spends $2,000 and your store sells products at an average order value of $50. Ads Manager's comparison columns show:

Credit type Purchases Revenue ROAS on $2,000
1-day click 52 $2,600 1.30
7-day click 74 $3,700 1.85
+ 1-day engage-through 82 $4,100 2.05
+ 1-day view-through 100 $5,000 2.50

The same ads, the same week, the same customers, and four honest answers from 1.30 to 2.50. If your break-even ROAS is 2.0, this ad set is either losing money or comfortably profitable depending on which row you read.

None of these rows is "the truth". View-through conversions include some people who would have bought anyway, and the click rows miss some people the ad genuinely persuaded. What matters is knowing which row you are looking at, and how much of your ROAS depends on the softer kinds of credit.

Delayed conversions and the reporting date

Ads Manager credits a conversion to the date of the click or impression that earned it, not the date of the sale. A purchase made on Friday from an ad clicked on Monday shows up under Monday. That means the last few days of any report are still filling in. Yesterday's ROAS on a 7-day click setting will usually rise over the next week.

This is the most common reason people panic and pause ads too early. Judge a day only once its window has mostly closed, or judge a full week at a time, as described in our guide to the weekly Meta ads report.

Why don't Meta, Shopify and GA4 numbers match?

Because they count different things with different rules. None of them is broken.

Meta Ads Manager Shopify GA4
What it can see People who clicked, engaged with or saw your ads, matched through the pixel and Conversions API Every order placed in the store Website sessions it can track, subject to consent and blockers
Credits views? Yes, if the setting includes view-through No, it sees traffic sources from clicks and UTMs No, a view on Instagram never reaches GA4
Date of the conversion The click or impression date The order date The conversion date
Across channels Meta only, so it can claim a sale Google also claims All channels, with its own attribution model for marketing reports All channels, data-driven attribution by default
Cross-device Strong, because people are logged in to Facebook and Instagram Limited Limited without signed-in users

A few patterns follow from this table.

  • Meta usually reports more conversions than GA4 credits to Meta. Views, engagements and cross-device journeys are invisible to GA4.
  • Platforms overlap. A shopper who clicks a Meta ad on Monday and a Google ad on Wednesday can be claimed by both. Add up every platform's reported revenue and you'll often get more than the store took.
  • Shopify is the closest to the bank. It doesn't know which ad caused a sale, but it knows the sale happened, at what value, and whether it was refunded.

Good UTM parameters on every ad help Shopify and GA4 credit the clicks they can see. They will still never see views.

Use MER as the referee

When the platforms disagree, look at MER, marketing efficiency ratio: total store revenue divided by total ad spend across all channels. MER ignores attribution entirely. If Meta's reported ROAS climbs while MER stays flat and you haven't changed other channels, Meta is probably claiming sales that would have happened anyway. If both climb together, the improvement is likely real. The MER calculator does the sum.

Which attribution setting should you use?

For most e-commerce stores, keep the default for optimisation and read the comparison columns for decisions. Change the setting only when you have a clear reason.

Situation Suggested setting Why
Most stores selling at everyday prices Default: 7-day click, 1-day engage-through, 1-day view Gives Meta the most conversion signal to learn from
Low-priced impulse products bought within hours Consider 1-day click, or 7-day click without view-through Keeps optimisation focused on people who act on the ad
Considered purchases, higher prices 7-day click with engage-through, with or without view-through Shoppers compare for days before buying
You suspect view-through is flattering results Keep the default but report on click-through, then run a lift test Reporting changes alone won't tell you what is incremental
Retargeting existing visitors Report on click-through People already planning to buy are often counted as views

A few rules of thumb:

  1. Keep one setting for the ad sets you compare. Comparing an ad set on 1-day click with one on the default is meaningless.
  2. Don't switch settings to make numbers look better. Adding view-through to a struggling ad set changes the report, not the bank balance.
  3. Expect a reset. In many accounts you can't edit the attribution setting once an ad set is published, so a change means a new ad set and a new learning phase.
  4. Write your choice down in the campaign name or your report, so the team knows which numbers they're reading.

How do you know which conversions your ads really caused?

Attribution tells you which conversions followed an ad. Incrementality tells you which ones happened because of the ad. They are different questions.

The most reliable answer comes from a conversion lift study, where Meta holds back a random group of people from seeing your ads and compares their purchases with the group that could see them. Lift studies need enough spend and time to be conclusive, and availability varies by account.

If a full lift study is out of reach, use simpler checks:

  • Geographic holdouts. Pause Meta in a few comparable cities or regions for two to four weeks and compare store sales with the rest.
  • Spend changes. When you raise or cut Meta spend meaningfully, watch total store revenue, not just Meta's report.
  • New-customer share. Check whether Meta-attributed orders come from new customers or from people who already buy from you. Retargeting your own buyers inflates attribution with little real gain.

Getting the inputs right

No attribution setting helps if the conversion data is wrong. Before you argue about windows, confirm that:

  • Each order fires one Purchase event, with the correct value and currency.
  • The Meta Pixel and Conversions API are both running and deduplicated, so server events fill gaps without double counting. Our Shopify pixel and Conversions API checklist covers each check.
  • Event match quality is reasonable, because better matching lets Meta connect more purchases to the people who saw your ads. See event match quality.
  • Refunds and cancellations are tracked in your store, because Ads Manager won't remove a purchase when the order is later returned.

Fly ROAS reads results from your own Meta ad account and judges tests on cost per purchase against the target CPA you set, so it inherits whatever attribution setting your ad sets use. Pick the setting deliberately, keep it consistent, and both your own reports and any automation will compare like with like.

The short version

Attribution settings decide which conversions count and what Meta learns from. Leave the default on for most stores, read the click, engagement and view columns side by side, judge recent days only once their windows have closed, and use store revenue and MER to keep Meta's numbers honest. When a large budget decision rests on the answer, measure incrementality instead of arguing about windows.

Frequently asked questions

What is the default attribution setting in Meta ads?

At the time of writing, campaigns optimising for website conversions default to 7-day click-through, 1-day engage-through and 1-day view-through. Click-through counts only link clicks. Meta rolled these changes out in stages from March 2026, so check what your own Ads Manager shows.

Is 7-day click or 1-day click better?

For most stores 7-day click is better for optimisation, because it gives Meta more conversions to learn from and reflects shoppers who take a few days to decide. A 1-day click setting can suit cheap impulse products. Whichever you choose, keep it the same across ad sets you compare.

Why is my Meta ROAS higher than Shopify or GA4?

Meta counts conversions after views and engagements as well as clicks, matches people across devices and credits the click or view date. GA4 can't see views at all and Shopify credits sources differently. Other platforms may claim the same sale. Use total store revenue and MER to check whether Meta's numbers hold up.

Should I turn off view-through attribution?

Not usually for optimisation, because it gives Meta more signal. Instead, keep it on and add click-only comparison columns to your reports. If a large share of your purchases come from views, or MER doesn't move when Meta's ROAS does, run a lift test before you rely on those view-through sales.

What happened to 28-day click and 7-day view attribution?

Meta removed 7-day view and 28-day view windows from Ads Manager and the Ads Insights API in January 2026. A 28-day click window is no longer offered as an optimisation setting, though in some accounts you can still see it through the compare attribution settings columns.

Fly ROAS AI is an independent product and is not affiliated with, endorsed or sponsored by Meta Platforms, Inc. Facebook and Instagram are trademarks of Meta Platforms, Inc.

Let an AI media buyer fly your ads.

Fly ROAS learns your brand, studies what's winning for competitors and builds ads from your real product photos — then launches, tests and scales them inside the caps you set.