AdBlueprint
Analytics
meta ads
attribution window
roas

What is the Meta Ads attribution window? Why 1-day click halves your ROAS

Switched your Meta attribution window from 7-day to 1-day click and ROAS dropped by half? Your real revenue didn't move. Here's how to read the numbers right.

AdBlueprint Team 4 min read

Your ROAS dropped from 4.0 to 2.0 overnight. Same campaign, same budget, same creative. You didn't touch a thing — except one dropdown: the attribution window. Here's what matters. Your actual revenue didn't move a baht. You changed the lens you're looking through, not the result you're measuring.

What an attribution window actually is

An attribution window is the time period Meta uses to credit a sale back to your ad after someone clicks or views it.

Set it to 7-day click and the rule is simple: someone clicks your ad Monday, buys Friday, and Meta counts that sale for your campaign. Set it to 1-day click and that same Friday buyer vanishes from the report — they bought more than 24 hours after the click.

Since iOS 14.5, the default is 7-day click plus 1-day view. View-through (people who saw the ad but never clicked) now only counts for one day.

The key point: the sales happened either way. The window only decides which ones show up in Ads Manager.

Why your ROAS seems to disappear

Most products aren't impulse buys. Someone sees your ad, checks reviews, asks a friend, waits for payday, then buys. That cycle takes 2-5 days for a lot of considered purchases. It's normal.

7-day click captures those buyers. 1-day click doesn't.

Put numbers on it. A campaign spends $300. The 7-day click report shows $1,200 in revenue, a ROAS of 4.0. Switch to 1-day click and the report shows $600, a ROAS of 2.0. Your backend still shows $1,200. The "missing" $600 is everyone who bought on days 2 through 7.

The window isn't just a report — it shapes optimization

This is where founders get burned. The attribution window you pick at campaign setup doesn't only format a number. It tells the algorithm what kind of conversion to chase.

Set 1-day click and you're telling Meta to find people who buy fast. The algorithm optimizes toward quick deciders. Set 7-day click and you're saying find people who buy within a week, which hands Meta a wider pool of signal to learn from.

For anything over a $15 price point, squeezing the window too tight starves the algorithm. Fewer conversions inside the window means a slower, shakier learning phase.

Which window should you use

Your situationWindow to use
Low-price impulse product, under $101-day click
Standard product, $10-607-day click
High-price, long decision cycle7-day click, watch 1-day view too
Comparing ROAS across campaignsSame window on every campaign

Default to 7-day click for reporting. Use 1-day click as a secondary view when you want to see how much revenue comes from fast buyers specifically.

The trap nobody talks about

The real trap isn't picking the wrong window. It's comparing numbers across two different windows without realizing it.

Here's the common one. Last month you read the 7-day click report and saw ROAS 4.0. This month someone flipped the setting to 1-day click. You see ROAS 2.0, conclude the campaign got worse, and cut the budget — when performance never changed.

Another trap: comparing Ads Manager ROAS to your real backend revenue. Those two numbers will never match. Meta only counts conversions it can track inside the window. Your backend counts every order, including organic, walk-ins, and word of mouth. A 20-40% gap between them is normal.

Before you trust any number, check which window produced it. Top-right of Ads Manager there's a "Comparing attribution settings" option that shows windows side by side.

What to do next

Before you make a call on any campaign, open Ads Manager and check the current window. Then lock the same window across every campaign you plan to compare.

When you build a blueprint in AdBlueprint, look at the Optimization & Tracking section. The window recommendation adjusts to the product price and buying cycle you entered — so if your customers take a week to decide, it won't push 1-day click on you in the first place.

Frequently asked questions

What's the difference between 7-day click and 1-day view?
7-day click credits a sale to someone who clicked your ad and bought within 7 days. 1-day view credits someone who only saw the ad — no click — and bought within 24 hours. A click is a much stronger signal than a view. If most of your reported revenue comes from view-through, be skeptical: those may be people who'd have bought anyway.
Does changing the attribution window restart the learning phase?
Yes. Changing the window counts as a significant edit, so the campaign re-enters the learning phase and needs to rebuild roughly 50 conversions per ad set within 7 days. Only change it when you genuinely need to — don't flip it back and forth.
Why doesn't my Ads Manager ROAS match my real sales?
Meta only counts conversions it can track inside your chosen window. Your backend counts every order, including organic and other channels. A 20-40% gap is normal and expected. Use Ads Manager to read trends, not to reconcile exact revenue.