We read multiple threads across the major beauty subreddits. Here's the honest verdict — the products people repurchase, the ones they regret, and the routine that actually shakes out.
What we do
We track 20,908 Reddit posts and 657,387 comments across 33 beauty subreddits. Every time a user mentions a product, we extract their sentiment, then aggregate per product. 130,665 tagged user-product mentions across 41,674 unique redditors. Each product on this site has been mentioned by ≥5 unique redditors with an explicit positive opinion. 343 products clear that bar today.
The formula
Each product gets a score between 0 and 1 computed as:
`` score = 0.75 × normalized_positive + 0.25 × pos_to_neg_ratio ``
Where:
normalized_positive= positive_users / (positive_users + neutral_users + negative_users) — so a product with 90 positive and 10 negative scores 0.9 here.pos_to_neg_ratio= positive_users / (positive_users + negative_users) — capped at 1.0 (when there are zero negative mentions, ratio is 1).
The 75/25 split means the share of positive opinions matters more than the absence of negative ones. This stops a product with 3 positive and 0 negative reviews from outranking one with 50 positive and 5 negative.
Verdict thresholds
We sort products into 6 tiers based on positive percentage and total mention volume:
| Verdict | Required |
|---|---|
| Holy Grail | ≥80% positive AND ≥30 unique users |
| Editor's Pick | manually-curated classics (CeraVe, Cetaphil, The Ordinary, etc.) — held to ≥4 users + Amazon meta |
| Top Pick | ≥75% positive |
| Highly Recommended | ≥65% positive |
| Recommended | ≥50% positive |
| Mixed Reviews | <50% positive AND ≥15 popular new-product seeds |
Why we keep "Editor's Pick" classics
Some products have polarized Reddit sentiment but are universally-known drugstore essentials. CeraVe Hydrating Cleanser, Cetaphil Foaming, The Ordinary Niacinamide — these belong on any beauty affiliate site regardless of Reddit's mood that month. We hold them to a softer threshold (≥4 unique users with-opinion + has Amazon metadata) and label them clearly so you know we made an editorial call.
What we don't do
- We don't take PR samples or sponsored placements.
- We don't accept brand pitches.
- We don't manipulate verdicts to favor higher-commission products.
- We don't write our own reviews — we link to the Reddit threads our claims are sourced from.
How we keep this running
GlowRecs is reader-supported. We participate in the Amazon Associates Program — when you click an Amazon link from this site and buy something, Amazon pays us a small commission (no extra cost to you). Buying through our links is what keeps the lights on.
The commission never affects rankings. If a product without Amazon availability ranks #1 by Reddit consensus, it stays #1 — even though we earn $0 on it.
Limitations
- Reddit isn't representative of all skincare buyers. The audience skews 25–35, female, US/UK/CA, English-speaking. Take our verdicts as "what an enthusiastic Reddit user would buy" — not as universal truth.
- LLM-extracted sentiment isn't perfect. We use Claude Haiku 4.5 with confidence scoring. Pairs below 0.7 confidence are filtered out.
- Aliases for products are manually curated for top brands (CeraVe, COSRX, The Ordinary, etc.). Long-tail products may have under-counted mentions.
Data refresh
Last sentiment refresh: June 2026. We aim to re-pull and re-score every 4–6 weeks. Major releases (e.g. new K-beauty launches) may be added by hand between scheduled refreshes.
Got a correction?
If you spot a misattributed quote, a wrong rating, or a broken link — contact us. We respond within a week.
Heads up: Some links above are Amazon affiliate links. Buying through them helps keep GlowRecs running — at no cost to you. We don't take PR samples. The affiliate cut never affects rankings. Read our full methodology →