Skip to content

For GA4 usersFrustrated with GA4 attribution? Upload your GA4 export, see causal insights in 5–10 minutes for €99 pay-per-use.

ROAS & Incrementality

4 min read

The One-Hour Black Friday Claim Ratio Audit

Six steps and one hour produce the two numbers that every Black Friday ROAS figure depends on: the claim ratio and the coverage rate. No vendor, no new tracking, last year's data. The procedure, with an illustrative worked example.

Share
Quick Answer·4 min read

The One-Hour Black Friday Claim Ratio Audit: Six steps and one hour produce the two numbers that every Black Friday ROAS figure depends on: the claim ratio and the coverage rate. No vendor, no new tracking, last year's data. The procedure, with an illustrative worked example.

Read the full article below for detailed insights and actionable strategies.

Key insight

2 min

Time to set up Causality Engine, no pixel, no code, no onboarding

The claim ratio audit takes one hour: pull orders for 24 to 30 November 2025 from the store, pull each platform's claimed conversions for the same seven days under the windows they actually used, sum the claims without deduplication, divide by orders. Then pull deduplicated attributed conversions from analytics and divide those by orders for the coverage rate. Two numbers, last year's data, no vendor, and both reframe the Q4 plan before a euro is allocated.

Octalysis's Rolling Rewards are small payoffs that arrive on a short cycle and keep the player going. This is one: an hour's work with a result nobody in the company has seen, and the result is usually a surprise in a specific direction.

The six steps

  1. Orders. From the store or finance system, orders placed 24 to 30 November 2025. This is the fact about money. Call it O.
  2. Meta. Purchases reported for the same dates under the attribution setting the account used at the time, which was probably 7-day click and 1-day view. Call it M.
  3. Google. Conversions for the same dates for the purchase action, under Google Ads' window. Call it G.
  4. Everything else. TikTok, Pinterest, affiliates, and the email and SMS platform's attributed orders under its own window. Call the sum E.
  5. Claim ratio. (M + G + E) divided by O. Do not deduplicate; the point is to see the overlap.
  6. Coverage. Purchase conversions your analytics attributes to any named source for the same dates, deduplicated (one per order), divided by O.

Then repeat both for a quiet week, say 9 to 15 February 2026. The difference between the peak and the quiet week is how much more generous the platforms get when every channel is on and every window is open.

An illustrative example

Say the store shipped 4,000 orders in Cyber Week. Meta claims 2,600 purchases, Google 1,500, TikTok 400, and the email platform 2,900 attributed orders. The claims sum to 7,400. The claim ratio is 7,400 divided by 4,000, which is 1.85: the suppliers collectively believe they did 85% more work than exists. Analytics, deduplicated, attributes 2,500 orders to a named source, so coverage is 0.625. Every cost-per-order figure computed from analytics is therefore the real figure divided by 0.625, which is 60% too high, before any platform overlap is considered.

Those numbers are made up to show the arithmetic. Yours are not, and they are an hour away.

Reading the two numbers

The Price of Being Found's guidance: the claim ratio's level matters once and its movement matters always, because movement is usually a definition change rather than a performance change. Meta narrowed its click definition in March 2026, per the book's account; if your ratio falls this November, that is a candidate explanation before any improvement is. Coverage is the first of the four properties of a defensible number: revenue of X, of which the systems can attribute Y, reported rather than hidden.

The two together tell you what the platform ROAS figures in the plan are made of. Your Black Friday ad budget is finite. The platforms' claims are not. is the allocation consequence; the number nobody checks is the coverage half in depth.

What the audit cannot tell you

It cannot say which channel holds the double counts, and it cannot say what any channel caused. A claim ratio of 1.85 means the credit is inflated; it does not say whose. That question needs a design that could have found nothing: a holdout that starts by 2 October, or a causal read on the GA4 export that estimates each channel's incremental contribution with an interval. The audit is what makes the case for either.

What to do this week

  • If you own the budget: run the six steps this week. Put both numbers on the first page of the Q4 plan, above any ROAS.
  • If you have to defend the number: run them for three periods, Cyber Week 2025, a quiet week, and last month, so the review sees a series rather than a snapshot.

The calendar has the dates that follow.

As of 9 September 2026. The claim ratio, the coverage identity and the four properties are from The Price of Being Found (Edition 2.10), Chapters 8, 9 and 19. The worked example is illustrative.

Get attribution insights in your inbox

One email per week. No spam. Unsubscribe anytime.

Key Terms in This Article

Related Articles

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

Ready to see your real numbers?

Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Start with the live demo and take the read to your CFO.

Full refund if you don't see value.

Stay ahead of the attribution curve

Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.

Which one are you? Optional.

No spam. Unsubscribe anytime. We respect your data.

Frequently Asked Questions

How do I calculate the claim ratio for Black Friday?

Sum every platform's claimed conversions for the same days (Meta, Google, TikTok, affiliates, email and SMS) without deduplicating, and divide by the orders the store shipped in those days. Anything above 1 is the amount by which the platforms collectively claim more sales than you made.

What is the difference between claim ratio and coverage rate?

The claim ratio sums undeduplicated platform claims over orders and measures overlap. The coverage rate takes deduplicated attributed conversions from analytics over orders and measures how much of your sales your measurement can see at all. One is usually above 1, the other always below.

Why compare Cyber Week to a quiet week?

In Cyber Week every channel is on and every attribution window is populated, so overlap peaks and the claim ratio is at its highest. The gap between the peak and a quiet week shows how much of the platforms' generosity is seasonal, which matters when peak ROAS is used to set next year's plan.

Related reports

Real reports on this topic.

Anonymised reports from the Attribution Report Library tagged with roas & incrementality.

Browse all related reports

Find your wasted ad spend in 5–10 minutes.

Watch the model work on a sample store first, no signup. Then upload your last 40–90 days of GA4 sessions and get incremental ROAS with confidence intervals. No pixel, no SDK. €99 per read.

Prefer to talk it through? Book a 20-min call, or read how it works.

Last-click guesses.We run the math.

Causal attribution for ecommerce brands. Watch the model work on a sample store first, then upload your GA4 export and see which channels really drove revenue in 5–10 minutes. €99, pay-per-use. Pro at €299/mo when you want it continuous.

No signup for the demo. Book a 20-min call or compare plans.