NewWeather Demand Modelling is live. Forecast demand before it arrivesWeather Demand Modelling is live

See which ads make money, not just noise.A leaderboard on CM1-ROAS, not the platform's number.

Creative Analytics ranks every ad on the CM1-ROAS it actually earns, the contribution after COGS, shipping, fees and discount, with the platform's revenue-ROAS shown muted beside it, so the creative that looks like a winner while losing money has nowhere to hide. Each ad gets a Creative Effectiveness Score (CES) within its format, an estimated overcharge for the spend bleeding on fatigued ads still serving, and a read of what your margin-true winners share. We hand the read to whoever runs your ads.

Creative AnalyticsDemonstrative data
Creative leaderboard · ranked on margin-true CM1-ROAS, not the platform's revenue-ROAS
Premium bottle hero
CES 88Fresh
2.6x
CM1-ROAS · rev 4.1x
Coastal hydration UGC
CES 74Fresh
2.1x
CM1-ROAS · rev 3.3x
Matcha ritual lifestyle
CES 61Fatiguing
1.9x
CM1-ROAS · rev 3.0x
Bedding refresh promo
CES 43Fatiguing
1.1x
CM1-ROAS · rev 2.6x~$1,840 overcharge
Skincare routine demo
CES 29Dead
0.8x
CM1-ROAS · rev 3.4x~$2,610 overcharge
Sleep bundle carousel
CES 18Dead
0.6x
CM1-ROAS · rev 2.9x~$1,470 overcharge
Every creative is ranked on CM1-ROAS, the contribution it earns after COGS, shipping, fees and discount, with the platform's revenue-ROAS shown muted beside it. A Creative Effectiveness Score (CES, 0-100) scores each one within its format. The skincare demo reports a healthy 3.4x to the platform but earns just 0.8x in margin, and its estimated overcharge is the spend still bleeding on it while it serves dead.
Active creatives
64
with spend in range
Credited CM1
1.9x
CM1-ROAS, margin-true
Revenue-ROAS gap
1.5x
rev 3.4x vs CM1 1.9x
Margin-losing ads
11
winning on ROAS, losing on margin
Estimated overcharge
$18k
bleeding on 9 fatigued ads
Top CES creatives
6 ads
drive 70% of margin
Margin intelligence from the award-winning team behind 100+ brands
What it answers

The questions ROAS can't answer.

Not clicks and platform-reported ROAS. Which creative actually makes margin, which is quietly losing it, and what to make next.

01
Which ads actually make money on CM1-ROAS, not just ROAS?
Every creative ranked on the contribution it earns after COGS, shipping, fees and discount, so the ad that returns a healthy ROAS while losing margin is exposed rather than scaled.
02
How much is the platform over-crediting our creative?
Revenue-ROAS shown muted beside CM1-ROAS, and the gap between the two is the margin the platform number hides, so a high-ROAS, margin-negative ad cannot be mistaken for a winner.
03
Which creatives have fatigued and should be refreshed?
Each ad tracked against its own baseline, so a tiring ad is caught at the point it departs, before you keep paying for a dead one.
04
What do our high-CES, margin-true winners have in common?
The Creative Effectiveness Score ranks each ad within its format, and the attributes behind the top scorers are surfaced, so the next round is briefed on what works rather than what is loud.
05
What is the estimated overcharge on ads that stopped working?
The spend still bleeding on fatiguing and margin-losing creative quantified as an estimated overcharge, so the waste is a number you can see and fix.
06
What worked, so we can brief the next round?
A carry-forward read of the winning angles and formats, handed to whoever makes your creative, so each round builds on the last.
The leaderboard · CM1-ROAS vs revenue-ROAS

Catch the winners that are quietly losing money.

Ad platforms reward revenue-ROAS, which counts the sale but not the COGS, shipping or discount behind it. The Creative Leaderboard plots every ad on the CM1-ROAS it actually earns against the revenue-ROAS it reports. The gap between the two is the margin the platform over-credits. Anything below the margin breakeven line is spending a dollar to make less than a dollar, no matter how strong its reported ROAS.

  • CM1-ROAS against revenue-ROAS.The margin-true number plotted against the platform's over-credited one
  • The revenue-ROAS gap. Exactly how much the platform over-credits each creative
  • Scale the right ads. The genuinely profitable creative, not the loudest
See your creative leaderboard
Creative · CM1-ROAS vs revenue-ROASDemonstrative data
CM1-ROAS against revenue-ROAS · every live creative
1x2x3xmargin breakevenBeddingSkincare demoSleep bundlerevenue ROAS (vanity) →
Plenty of ads sit high on revenue-ROAS but below the margin breakeven line, where every dollar of spend returns less than a dollar of contribution. The skincare demo is the clearest case: loud on the platform, quietly unprofitable. The distance from each dot to its reported revenue-ROAS is the margin the platform over-credits.
Fatigue & refresh

Stop paying for ads that stopped working.

Every creative decays, and the spend rarely stops when the performance does. Each ad is tracked against its own baseline, not a fleet average, so a winner tipping into a tired one is caught at the point it departs. The spend still bleeding on it becomes an estimated overcharge you can see. It is the difference between refreshing on a schedule and refreshing on evidence.

  • Decay vs its own baseline. Each creative judged against itself, not a generic threshold
  • Estimated overcharge. The CM1 bleeding on fatigued ads still serving, quantified
  • Refresh on evidence. The moment to swap a creative, not a guess
See your fatigue read
Creative · fatigue and refreshDemonstrative data
Creative performance over time · healthy above the line, fatigued below
050100refresh linew1w3w5w7w9w1w3w5w7w9refresh
Premium bottle heroBedding refresh promo
The premium bottle is holding strong in the healthy zone, while the bedding promo has decayed across the refresh line into fatigue. The marker is the moment it tipped over, and the cue to swap it before it drags margin.
Creative Effectiveness Score

One score, weighted to margin, comparable within format.

Raw ROAS makes a video and a static look comparable when they are not. The Creative Effectiveness Score (CES, 0-100) ranks each ad against others in its own format, with margin the heaviest weight, and a shrinkage on click-through so one lucky day cannot win. Open any creative and the score breaks into its parts, so a high CES is never a black box.

  • Margin weighted heaviest. CM1 per impression carries the score, not raw clicks
  • Within format. Video against video, static against static, never apples to oranges
  • Drillable anatomy. Margin, click-through, cost and freshness, each a sub-score
See your CES anatomy
Creative · CES anatomyDemonstrative data
Creative Effectiveness Score · sub-scores behind one number
88CES · Premium bottle hero · 92nd percentile among video
Margin (CM1/impr)94
Click-through81
Cost (CPM)76
Freshness88
CES is a percentile within format with margin the heaviest weight, a Beta-Binomial shrinkage on click-through so one lucky day cannot win, and a display floor below which it honestly reads "needs data". The number is never a black box: open any creative and it breaks into the four sub-scores above.
Winning attributes

Brief the next round on what actually works.

The point of analysing creative is to make better creative. By reading which attributes, the hooks, formats and angles, consistently drive margin across your library, Margin OS turns a pile of past ads into a brief for the next round. Your team or agency makes the creative; we tell them, in margin terms, what has earned its place.

  • Attributes, not anecdotes. The hooks and formats that drive margin, ranked
  • A brief, not a hunch. What to make more of, grounded in contribution
  • Handed to your makers. The read goes to whoever runs and builds your ads
See your winning attributes
Creative · winning attributesDemonstrative data
Winning attributes · what drives margin, ranked
Founder voiceover72Problem-first hook64UGC, unpolished58Product-in-use47Studio glamour28Discount-led hook15
Across your library, founder voiceover and problem-first hooks drive the most margin, while discount-led creative drives the least. Briefing the next round on what actually works beats guessing from whatever felt good last time.
Where the numbers come from

Your ad accounts, joined to true profit.

Creative Analytics connects your ad platforms to your store and costs, and credits each ad through our own margin-true attribution, never the platform's reported conversions, so every creative is judged on the contribution it actually brought in.

Ad accounts

Spend, creative and delivery from your ad platforms, so each ad has its real cost and reach attached, not a platform-reported ROAS in isolation.

MetaGoogleTikTok

Orders & revenue

The orders each creative brought in, net of refunds and discounts, so revenue is real and tied to the customers an ad actually won.

ShopifyWooCommerceBigCommerce

True cost

COGS, shipping and fees on those orders, so an ad is scored on the contribution margin it produced, the way your P&L sees it.

Cost feeds3PL / freightPayment fees
Every figure is reconcilable to its source, a creative read a CFO signs off.
The team behind it

Built by an award-winning analytics team.

Margin OS comes from Blufire, trusted by 100+ mid-market and enterprise brands and recognised across the APAC and Global Search Awards. The same people now model your margin.

100+
Brands served
$5M-$1B
Turnover served
4
Industry awards
100 Fast StartersAPAC Search Awards 2025 WinnerGlobal Search Awards 2025 FinalistGlobal Agency Awards 2025 Finalist
Questions

The things buyers ask.

Ad platforms score creative on revenue ROAS, which ignores COGS, shipping and the discounts behind a sale. We join your ad data to your store and costs and rank every ad on the true contribution margin it produced, so a high-ROAS, margin-losing ad is exposed rather than scaled.
CM1-ROAS is the contribution margin an ad generated, after COGS, shipping, fees and discount, divided by what you spent on it, rather than revenue divided by spend. We show the platform's revenue-ROAS muted beside it; the gap between the two is the margin the platform over-credits. An ad below 1x CM1-ROAS returns less than a dollar of profit for every dollar spent, even if its reported ROAS looks healthy.
CES is a single 0-100 score that ranks each ad against others in its own format, with margin the heaviest weight and a shrinkage on click-through so one lucky day can't win. It carries a display floor, so below enough delivery it honestly reads 'needs data'. Open any creative and the score breaks into its sub-scores: margin, click-through, cost and freshness.
It is the spend still bleeding on fatigued ads that keep serving: the margin lost to clicks they no longer earn at their own peak rate. Each fatiguing creative carries a dollar figure, so the waste is a number you can see and act on rather than a vague sense that something has gone stale.
Yes. Creative Analytics joins your ad platforms to your store and costs, so connecting Meta and Google is what brings it live. The margin and customer-quality layer on top is what makes it different from the platforms' own reports.
No. We score and rank the creative on true margin and hand the read to whoever runs your ads, your team or your agency. We feed the channel rather than being the channel.
We track each creative against its own baseline, not a fleet average or a fixed threshold, and flag it only when its recent click-through has departed materially below that baseline at high confidence. The spend still flowing to a decayed creative is surfaced as the estimated overcharge it is.

See which ads actually make you money.

Connect your store, your costs and your ad accounts. We rank every creative on CM1-ROAS against the platform's revenue-ROAS, score each on CES, surface the estimated overcharge on fatigued ads, and hand the read to whoever runs your ads.

01

Connect your store

Orders, refunds and your costs. No data team.

02

Connect your ad accounts

Meta and Google, so spend meets margin.

03

Join ads to profit

Every creative scored on true contribution.

04

Rank on CM1-ROAS & CES

Winners, fatigue and estimated overcharge surfaced.

05

Brief the next round

What worked, handed to whoever makes your ads.

Book a demo Talk to an analyst