Skip to main content
RoastIQBuyerLensHugoPricingBlogAbout
Book a demoSign inStart free →
1Step 1 · of the decision system

Score any ad in 90 seconds. Decide before you spend.

RoastIQ is the pre-spend gate. Upload one image or video. Get a verdict, Scale, Sharpen, or Rebuild, calibrated against the public engagement of 1,200+ real ads. When the verdict isn't enough, Step 2 opens automatically.

Drop your ad hereMP4, MOV, GIF, PNG, JPG · up to 60sScore it free →
★★★★★Used by performance marketers at DTC brands and agencies·3 free analyses every month
Scoring live
Beat the Skip82
Sell Proposition61
Brand Impact88
Verdict
Scale
Composite
76/100

The decision system

Two tools. One ladder. Score first, then explain.

RoastIQ runs first on every creative. If the verdict is clear, ship. If the score reveals buyer resistance, BuyerLens opens from the same project, same context, same evidence trace.

1
You are here · RoastIQ

The pre-spend gate

Drop the file. Get a Scale / Sharpen / Rebuild verdict in 90 seconds. Five frozen KPIs, attention heatmap, evidence trace, calibrated against 1,200+ public-outcome ads.

Use when: you have a cut and need a verdict before the media plan goes live.
if Sharpen or Rebuild
2
Step 2 · BuyerLens

The buyer-resistance layer

Synthetic users score the same creative against your real buyer segments. Surfaces the objection patterns the KPI score can't, language, framing, cultural fit. Never runs without a RoastIQ result first.

Use when: the verdict is borderline and you need to know why a segment is bouncing.

The shift

The verdict used to take three weeks. Now it takes 90 seconds.

Most creative testing happens after launch, by the time data comes back, the cut is locked and the budget is spent. RoastIQ moves the verdict to the moment the file is exported.

The old way

Spend, wait, cut.

Post-launch creative testing, by the time you know, you've already paid.
  • Day 1Concept signed off on taste
  • Day 7$30k–$300k of production locked
  • Day 14Ad goes live, media spend starts
  • Day 21First in-market signal, too late to change the cut
  • Day 28Pause the loser. Budget already gone.
With RoastIQ · Step 1

Score, decide, ship.

Pre-spend diagnostic, verdict before the media plan goes live.
  • 0:00Drop the final cut into RoastIQ
  • 0:30Visual attention + audio + KPI scoring runs in parallel
  • 1:30Verdict: Scale, Sharpen, or Rebuild, with the evidence trace
  • Day 1Ship the strong cut. Iterate the weak one. Kill the dead one.
  • Day 14You're spending on the variant that already passed the gate.

What you get back

A scored report, not a generic AI hot take.

Five frozen KPIs, a verdict, the heatmap, the evidence trace, and the next move, all on one page. Not a chat thread. Not a 40-page deck.

app.saliencylab.com/app/results?roast=holidays-are-coming-2026
✓ Scale

Strong skip resilience. Brand impact lands.

Composite 76 · top 18% of seasonal beverage ads in benchmark pool
Composite
76/100
Beat the Skip
82
Get Noticed
79
Brand Impact
88
Sell Prop.
61
Build Brand
71

Why this scored 76

  • WinBrand mark on screen 0.4s, top quartile for category. Logo seen before skip threshold.
  • WinAudio motif identification, the bell jingle is recognized in <2s by category benchmark listeners.
  • FixNo explicit CTA, Sell Proposition drops to 61. Add a closing card to push it >75.
  • FixProduct visibility low at 0:18–0:24, heatmap drift to background. Tighten framing.
If Sell Proposition still under-performs in market

Open Step 2, BuyerLens on the same project

Run buyer panel →

Validation

Calibrated against real ads, not vibes.

Every score is benchmarked against a held-out cohort of public-outcome ads. We don't validate against customer-reported ROAS, too noisy, too unfalsifiable. We validate against TikTok engagement, TikTok CTR, and YouTube view counts.

1,200+
Ads in the held-out calibration cohort
ρ +0.32
YouTube view counts · OOS Spearman, n=403
ρ +0.31
TikTok engagement · OOS Spearman, n=700
6.5×
Top-quintile vs bottom-quintile lift
Last refresh 2026-05-05 · Read the full methodology →

In their words

Operators using RoastIQ as the gate.

Marketers, founders, and brand directors who run Step 1 before the cut leaves the building.

I manage paid media for Erborian across France, the UK, the US and Europe. Being able to check creative effectiveness in minutes, in English, in French, with the right regional benchmarks, lets me optimise campaigns daily instead of monthly.
Capucine Colboc

Capucine Colboc

Paid Media Online Manager, Erborian

Paris, France

I’ve bought Meta and Google ads for six years across my Shopify stores. SaliencyLab catches things I miss, brand drift, attention drops, CTA timing, at a fraction of the price of the legacy platforms. For an indie operator, that’s a no-brainer.
Mehdi Bakkali

Mehdi Bakkali

Founder, Timed Post

Morocco

Running L’Oréal Paris in Morocco means balancing global brand codes with local cultural nuance. SaliencyLab’s MENA-aware benchmark finally gives brand managers here the same creative intelligence that global teams in Paris have had for years.
Zainab Lahlou

Zainab Lahlou

Brand Director, L’Oréal Paris Morocco

Casablanca, Morocco

I’ve bought paid media from Beirut to Rome, across Amazon, Instagram, Pinterest, and LinkedIn, and every channel has its own creative failure mode. SaliencyLab is the first diagnostic I’ve used that flags what’s wrong before the data comes in, when I can still change the cut.
Melody Abboud

Melody Abboud

Senior Media Manager, FBU Solutions

Rome, Italy

I’ve built products on YC’s playbook: validate cheap, ship fast. SaliencyLab is how I validate creative without briefs or wait times. And as a Moroccan founder, watching the MENA benchmark deepen every week genuinely matters.
Amine Benjelloun

Amine Benjelloun

Co-founder & CTO, Mailwarm (YC S20)

Dubai, UAE

After ten years running Google and Meta campaigns across Morocco and Africa, the missing layer has always been objective creative diagnostics. SaliencyLab fills it, and the trilingual coverage (Arabic, French, English) is rare in our market.
Fatimazahra Hafsaoui

Fatimazahra Hafsaoui

Client Partner Manager, Google, Aleph Group

Casablanca, Morocco

Pricing

Try it free. Pay when it changes a decision.

No credit card to start. 3 analyses per month on Free, 14-day Pro trial when you need unlimited. Same scoring engine across every tier, we don't gate accuracy by plan.

Free

Free

€0/ month
  • 3 analyses per month
  • Full Step 1 report, verdict, KPIs, heatmap
  • Platform-native scoring
  • Public benchmark comparison
  • Methodology disclosure on every report
Start free →
Pro · most chosen

Pro

€99/ month
  • Unlimited analyses
  • Step 2 unlocked, BuyerLens synthetic buyer panel
  • Brand drift tracking over time
  • Private benchmark cohort
  • Priority compute · sub-60-second scoring
  • Team workspace · 5 seats included
Start 14-day Pro trial →

Questions

The honest answers.

Why is RoastIQ “Step 1”?

SaliencyLab is a two-step decision system. RoastIQ scores the creative against public-outcome benchmarks, that's the gate. If the verdict is clear (Scale or Rebuild), you're done. If the verdict is Sharpen, or a KPI drops unexpectedly, Step 2, BuyerLens, opens from the same project to explain buyer resistance with synthetic personas. You never run Step 2 without Step 1 first.

Is the score predicting sales or ROAS?

No. RoastIQ predicts relative engagement and click-intent on TikTok and YouTube, calibrated against the public outcomes of 1,200+ real ads. We don't claim sales lift, ROAS, or attributed conversion. The score is a pre-spend gate, not a substitute for in-market measurement.

How is this different from a generic AI critic?

Generic AI gives you a hot take with no benchmark and no falsifiability. RoastIQ scores against a held-out cohort with public engagement outcomes, validates with Spearman ρ, and shows you the evidence trace. Different model, different category.

What about my own data and IP?

Your creative is private to your workspace. We never use customer ads to train scoring models, calibration runs on the public benchmark cohort only. Storage is purged on request.

How accurate is the heatmap?

The heatmap is a predicted attention map from a saliency model, not measured eye tracking. It's calibrated against gaze patterns of real viewers on similar formats. Useful for diagnosis, not a substitute for biometric testing.

Does it work for static images and short videos?

Yes. MP4, MOV, GIF, PNG, JPG up to 60s. Static images skip the audio + video-saliency steps and finish in ~30 seconds. Long-form video (> 60s) is on the roadmap.

Your next ad, scale, sharpen, or rebuild?

Drop a file. Run Step 1. 90 seconds. Free plan includes 3 analyses every month.

Drop your ad hereMP4, MOV, GIF, PNG, JPG · up to 60sScore it free →