The 7-day window is lying to you before noon

Meta's attribution window quietly rewrites yesterday's numbers for a week. Pausing a campaign on day-one data is the most expensive reflex in performance marketing — here's how to read a metric that isn't done yet.

Open Ads Manager at 9am and a campaign you launched yesterday shows a ROAS of 1.9×. The instinct is immediate and wrong: pause it, reallocate, move on. The problem is that 1.9× isn't a result. It's a snapshot of a number still being written.

Meta attributes conversions on a 7-day click, 1-day view basis by default. A purchase that happens today can be credited to an ad someone clicked six days ago. Which means the ROAS you read on day one is missing most of the conversions it will eventually earn. The figure doesn't just change — it almost always revises up.

Why the morning read is the worst read

Early in a metric's life, the denominator (spend) is complete but the numerator (attributed revenue) is not. You're dividing a finished number by an unfinished one. The result reads pessimistic by construction, and it reads most pessimistic first thing in the morning, before the day's conversions have landed.

A number inside the attribution window isn't a verdict. It's a question that hasn't finished being answered.

How to read a number that isn't done

You don't need to stop looking at fresh data. You need to stop trusting it like mature data. Three habits make the difference:

  • Mark the window. Treat anything inside 7 days as provisional. Flag it visually so no one reacts to it as final.
  • Compare like-aged data. Judge a day-1 read against other day-1 reads, not against a 30-day average that has fully matured.
  • Wait for the floor, not the ceiling. Make kill decisions when a metric has stopped revising — usually day 3 to 4 — not on the first reading.

The exception that costs real money

Waiting isn't free. A genuinely broken campaign — wrong audience, broken landing page, creative that misses — burns budget every hour you give it the benefit of the doubt. The discipline isn't "never act early." It's knowing which signals mature and which don't.

Click-through rate, CPM, and cost per click are effectively final within hours. They don't wait on attribution. If CTR is a third of your account average on day one, that's a real signal and you can act on it. Revenue-side metrics — ROAS, CPA, conversion rate — are the ones still being written. Kill on the fast signals; wait on the slow ones.

This is exactly the kind of judgment Adgent encodes by default. Every number it reports carries its attribution maturity, and anything still inside the window is flagged rather than trusted. The brief never tells you to pause a campaign on a number that's going to revise up by noon.

The discipline is simple to state and hard to hold under pressure: a number inside the window is a draft. Read it as one.

All articles Request demo