Steals+
Join Steals+
← Back to deals

How Deal Scores Work

Every deal on Steals+ gets a score from 0 to 100. It's not a vibe check — it's a formula. Here's exactly how we calculate it, and why some deals earn the Steal Alert badge.

Score tiers

<60
60–74
75–89
90+
Filtered out — doesn't make the cut
Good
Great
Steal!

The four factors

1. Discount Depth

40 pts

The biggest factor. How deep is the actual discount? We look at the calculated percentage off.

50% off or more 40 pts
30–49% off 30 pts
15–29% off 18 pts
Has a price but no calculable discount 10 pts
Under 15% off 0 pts — filtered out

Deals under 15% off are automatically removed. Most "sale" prices at that level are just noise.

2. Community Signals

25 pts

Deals validated by real people score higher. We trust the crowd.

Slickdeals frontpage community-voted to the top
20 pts
Other curated sources BensBargains, Hip2Save, 9to5Toys
0 pts

Slickdeals frontpage deals have already passed community voting, so they get a flat 20 points.

3. Source Trust

20 pts

Not all sources are equal. We weight based on editorial quality and track record.

Slickdeals
17 pts
9to5Toys
16 pts
BensBargains
15 pts
Hip2Save
15 pts

Sources not in this list get a baseline of 8 points.

4. Freshness

15 pts

New deals score higher. The best deals sell out fast — we reward recency.

Under 6 hours old 15 pts
6–12 hours old 12 pts
12–24 hours old 8 pts
24–48 hours old 4 pts
Over 48 hours old 0 pts — removed

Deals with urgency signals in the title ("lightning deal", "today only", "flash sale") get a +3 bonus, capped at 15.

What we filter out

Before scoring, we automatically remove deals that aren't worth your time:

  • Under 15% off — if we can calculate the discount and it's below 15%, it's not a real deal
  • Older than 48 hours — stale deals are likely expired or sold out
  • Suspicious pricing — if the original-to-sale price ratio is over 50x, it's a parsing error, not a deal

Example: scoring a real deal

Example deal

Sony WH-1000XM5 Headphones — $228 (was $399, 43% off)

Posted 3 hours ago on Slickdeals frontpage

Discount depth: 43% off +30 pts
Community: Slickdeals frontpage +20 pts
Source trust: Slickdeals +17 pts
Freshness: 3 hours old +15 pts
Total 82 — Great Deal

If this same deal had 500+ Reddit upvotes instead, it would score 92 — a Steal Alert.