Skip to content

The reported vs causal ROAS gap widens at peak

Peak is when reported ROAS looks best and means least. Three structural reasons the gap widens precisely when you are spending the most.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 3 min read

Run the numbers for your store: the free break-even ROAS calculator.

Reported ROAS looks best during peak and means least during peak, and the two facts have the same cause. The window that most needs a reliable number is the window where the reported one is least reliable.

Three structural reasons

ReasonEffect on reported ROASEffect on causal ROAS
Buying intent is elevated for everyoneEvery touched conversion is creditedThe counterfactual is also elevated
Frequency rises, so overlap risesMore channels claim the same orderUnchanged
Discounting pulls forward purchasesCredited as new revenueRecognised as timing, not incremental demand

The third is the one that catches brands out. A shopper who would have bought in December buying in November is not incremental revenue, it is the same revenue earlier, at a discount. Reported ROAS cannot distinguish the two, because it sees a conversion attached to a touch.

Why the overlap grows

During peak you increase frequency across channels, so the same shopper sees more of your marketing before buying. Every platform that touched the path claims the order under its own rules, so the sum of claims grows faster than actual revenue. The claim ratio you measured in an ordinary month is not the claim ratio during the window.

That is worth measuring specifically rather than assuming. Run the ratio on a normal month and again on the window, and the difference is the peak-specific overlap. The method is in platform-reported ROAS against orders.

What to hold on to during the window

Your baseline. A peak read without a normal-month comparison is close to uninterpretable, because peak is strong for reasons unrelated to your channel mix. If you have not taken a baseline read, that is the highest-value hour available before the window opens.

Also hold your definitions. Changing channel grouping or lookback mid-window makes before and after incomparable, and that damage cannot be repaired afterwards. The calendar for all of this is in Black Friday measurement deadlines.

The read that is worth most

The post-window read, taken in the two weeks after peak. Budget moved enough during the window to separate channels more clearly than in an ordinary month, so estimates are usually tighter. The constraint is your analytics retention setting, which can expire and take the granular data with it, as covered in the retention trap.

What not to do in the window

Do not reallocate large amounts of budget mid-window on reported ROAS, because that is the number most distorted by the conditions above. Small tactical moves are fine. Structural decisions belong to the post-window read, when you can compare against a baseline.

The honest framing of the urgency

Nothing about this is urgent because of a countdown. It is urgent because retention expires, baselines cannot be taken retroactively, and definitions changed mid-season cannot be un-changed. Those are calendar facts and they are the only real deadlines here.

Frequently asked questions

  • Why does reported ROAS look so good during Black Friday?
    Buying intent is elevated for everyone, so every touched conversion gets credited, and higher frequency means more platforms claim the same orders. Discount-driven pull-forward also gets counted as new revenue rather than as the same revenue arriving earlier.
  • Is discount-driven revenue incremental?
    Partly at best. A shopper who would have bought in December buying in November at a discount is the same revenue earlier and thinner. Reported ROAS cannot distinguish timing from genuine incremental demand, because it only sees a conversion attached to a touch.
  • When is the best time to read peak performance?
    The two weeks after the window closes. Budget moved enough during peak to separate channels more clearly than in an ordinary month, so estimates are tighter, provided your analytics retention setting still covers the period.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.