Resources

Beauty Product Reviews Dataset

Beyond product listings, BeautyFeeds collects individual customer reviews at scale — star ratings, full review text, verified purchase status, and reviewer attributes like skin type and tone, structured and ready for analysis.

29.9M+
Reviews collected
36
Fields per review
6
Filter dimensions
Monthly
Refresh — weekly or daily on demand
What's included
Every review,
fully structured

Each review is collected as its own record — not just an average star rating rolled up on the product. That means you get the full text, the reviewer's context, and trust signals for every single review.

Rating, Title & Full Text

Star rating, review title, and complete review body — plus structured pros and cons when the retailer collects them separately.

✔️
Trust Signals

Verified purchase flag, incentivized review disclosure, staff-review flag, and helpful/not-helpful vote counts — filter out noise before you analyze.

🧑
Reviewer Attributes

Skin type, skin tone, age range, skin concern, eye color, and hair color, when disclosed by the reviewer — useful for segmenting feedback by who it's actually from.

🖼️
Photos & Videos

Links to any photos or videos the reviewer attached, plus badges like "Beauty Insider" when the retailer surfaces reviewer status.

🔗
Linked to Product & SKU

Every review carries product_id, sku_id, and product_url, so it joins cleanly against our product dataset for per-SKU sentiment analysis.

🌍
Multi-Retailer, Multi-Country

Reviews are collected alongside our product data across 55+ retailers and 7 countries, tagged with site_name, country, and language.

Coverage
Reviews by site

Current review coverage across every retailer in the reviews dataset, updated as collection grows. Each site links to a dedicated page with sample rows and the same 36-field schema.

SiteReviewsShare
iHerb (iherb.com) 19,712,500
65.9%
Sephora (US) (sephora.com) 5,072,878
16.9%
Sephora (UK) (sephora.co.uk) 4,259,096
14.2%
Sociolla (sociolla.com) 783,533
2.6%
Amazon (amazon.com) 57,818
0.2%
The Ordinary (theordinary.com) 43,679
0.1%
Who uses this
How teams put review data to work

Reviews data rarely stands alone — it's usually paired with product and ingredient data for one of these workflows. Each links to a full breakdown with a typical workflow and relevant fields.

See the full list on the Use Cases page, or sign in to app.beautyfeeds.io to try one against live data.

A real example
One review,
every field structured

An actual review record from our Sephora (US) collection — nothing simplified.

GinZing™ Refreshing Scrub Cleanser
4-star review · Sephora.com (US)

"i have combo skin and this worked great. its exfoliating so it helped with my oily skin but still pretty hydrating where it didn't worsen my dry spots :)" — tagged with skin_type: comboSk, skin_tone: fairLight, not a verified purchase, not incentivized.

Sephora — new review collected
CSV EXPORT
review_id: 128688705 — sephora.com (US)
{
  "rating": 4,
  "title": "pretty good !",
  "is_verified_purchase": false,
  "is_recommended": true,
  "skin_type": "comboSk",
  "skin_tone": "fairLight",
  "submission_time": "2019-05-28"
}

Filter before you buy

Preview the review set that matches your needs before purchasing — filter by site, country, rating, submission date, verified purchase, and recommended status, see the matching count, then buy exactly that slice.

Site name Country Rating Submission date Verified purchase Recommended

This filtering happens on app.beautyfeeds.io — sign in, pick a site from the table above (or all of them), preview the matching count, and export or connect via API.

Need reviews outside beauty?

BeautyFeeds is built by CrawlFeeds, which also collects structured review data for hotels, companies, products, and apps. See CrawlFeeds Reviews Datasets for review data beyond the beauty category.

See real review data yourself

Download a free 50-row sample, or filter the full review set and see how many match before you buy.

Start free trial Browse product sample data