🙌 Our latest webinar is live!
Aug 12
Attribution

Attribution Windows Explained: Meta, Google Ads and GA4 Compared

Andre Sottil
Founder & CEO, Admira

An attribution window is how long after an ad interaction a platform will still claim credit for a conversion. Meta defaults to 7-day click plus 1-day view, Google Ads defaults to 30-day click for most conversion actions, and GA4 uses data-driven attribution with lookback windows of up to 90 days. Because the windows differ, the same sale can be claimed by several platforms, or reported on different dates, which is exactly why your dashboards never match.

What an attribution window actually controls

A window does two jobs at once. First, it decides which past ad interactions are eligible to receive credit when a conversion happens. Second, it shapes what each platform's optimization algorithm learns from, because the system only trains on conversions it is allowed to see inside that window. Change the window and you change both the report and the machine deciding who sees your ads.

That dual role is why window settings deserve more respect than they usually get. Teams treat them as a reporting preference, but they are also a bidding input. A window that is too short can starve the algorithm of conversion signal; one that is too long can let it take credit for demand it did not create.

What each platform actually does

PlatformDefault windowConfigurable optionsCounts views?
Meta Ads7-day click, 1-day view1-day click; 7-day click; each with or without 1-day viewYes, view-through by default
Google Ads30-day click (varies by conversion action)1 to 90 days per conversion action; separate engaged-view and view windows for videoVideo engaged-view and viewable impressions, depending on campaign type
GA4Data-driven attribution; 30-day lookback for acquisition events, up to 90 days for other conversionsLookback adjustable in attribution settingsNo, GA4 only sees clicks and sessions, not impressions

Two more details cause endless confusion. Meta reports the conversion on the date of the ad interaction (the impression or click), while GA4 reports it on the date of the conversion itself. And Google Ads lets every conversion action carry its own window, so "purchases" and "leads" in the same account may quietly follow different rules.

Why the same sale shows up differently everywhere

Imagine a customer who sees a Meta ad on the 1st, clicks a Google ad on the 5th, and buys on the 10th. Meta claims a view-through conversion dated the 1st. Google Ads claims a click conversion dated the 5th or 10th depending on the report. GA4 assigns credit across the click path, dated the 10th, and never sees the Meta impression at all. Three reports, three stories, one order.

Now multiply that single journey across thousands of orders and overlapping channels. Each platform's window catches a slightly different slice of the same buyers, so the totals cannot reconcile no matter how carefully you export them. The mismatch is structural, not a bug you can configure away. It also drifts over time: as your channel mix shifts toward more retargeting or more view-through-heavy formats, the overlap grows and the gap between platform totals and real orders widens, even when nobody touched a single setting.

How window choice changes your numbers

Longer windows and view-through counting always raise reported conversions; they never lower them. Shortening Meta from 7-day click 1-day view to 1-day click typically cuts reported conversions substantially, especially for retargeting. That does not mean performance changed. It means you changed the ruler you are measuring with.

Window choice also feeds the algorithms. Platforms optimize toward the conversions they can see inside the window you set, so very short windows can push delivery toward impulse buyers, and very long ones can let the algorithm coast on people who would have converted anyway. The setting you pick quietly reshapes who your campaigns chase.

The reporting-date difference matters for month-end analysis too. A Meta click on January 30 that converts on February 3 lands in January's Meta report and February's GA4 report. Anyone comparing "January performance" across the two tools is comparing different sets of orders by construction, before any attribution logic even enters the picture.

Practical recommendations

  • Match the window to your real consideration cycle. Check your median time from first touch to purchase; if 90% of orders happen within 3 days, a 30-day window mostly adds noise.
  • Standardize windows across platforms as far as each one allows before you compare them side by side.
  • Document your settings. Half of all "why did our numbers change?" panics trace back to someone quietly editing a window.
  • Separate reporting from optimization. You can leave view-through visible for context while excluding it from the numbers you actually budget on.
  • For cross-platform truth, use a measurement layer outside the platforms, since no window setting fixes double counting between them.

Admira sits above all three platforms and deduplicates conversions under one consistent model, so window mismatches stop driving your budget meetings. It combines multi-touch attribution, MMM, and lift testing on a cookieless-first foundation, so every channel is measured on the same ruler instead of each platform's own. If your Meta, Google and GA4 numbers never reconcile, book a demo and we will show you a single reconciled view of the same conversions.

FAQ

Which attribution window is best for ecommerce?

For most ecommerce with short cycles, 7-day click on Meta and 30-day click on Google are workable defaults; drop view-through from decision-making even if you leave it visible for context. Long-consideration products, like furniture or high-ticket electronics, justify longer windows because real buyers genuinely take weeks to decide. Check your own median time to purchase rather than copying a competitor's setting blindly.

Why did my conversions drop after shortening a window?

Reported conversions dropped because fewer past interactions now qualify for credit, not because sales fell. Your backend orders are the check: if actual revenue held steady while the platform number dropped, the change was reporting, not performance. This is the single most common false alarm in paid media, and it is entirely avoidable by reconciling against real orders before reacting.

Can I make Meta, Google Ads, and GA4 match?

No. Different visibility, different attribution logic, and different report dating make exact reconciliation impossible. Meta sees impressions GA4 never will; GA4 sees a click path Meta ignores. You can narrow the gaps by aligning windows and standardizing conversion definitions, but matching to the decimal is not a realistic or useful goal. Aim for stable, explainable differences instead.

Do attribution windows affect billing?

No. You pay for clicks and impressions regardless of any window setting. Windows only change which conversions get reported and what each optimization system learns from. So while a longer window can make a campaign look more efficient on paper, it does not change what you actually spent, only how that spend appears to have performed.