OrbTop

Lipscosme Cosmetics Review Ranking Scraper

ECOMMERCE

LIPS Cosmetics Review & Ranking Scraper

Scrape product listings, ratings, reviews, and clip counts from LIPS (lipscosme.com), Japan's fastest-growing Gen-Z cosmetics UGC community — the mobile-first counterpart to @cosme, with a distinct younger demographic and a unique "clip" save-engagement metric.

What you get

Each record includes:

Field Description
product_id Numeric product ID from the LIPS URL
product_name Product name in Japanese
brand_name Brand name
category Product category (e.g. クッションファンデーション)
lips_rating Aggregate LIPS star score (0–5)
review_count Total number of reviews
clip_count Number of users who clipped (saved) this product
price Price string (e.g. 2860円)
review_user Username of the review author
review_text Review body text (up to 20 reviews per product)
review_rating Individual review rating (null — only available on separate review post pages)
detail_url Full URL to the product detail page

How it works

  1. Listing phase — paginate /products?page=N to discover all ~5,000+ products (40 per page).
  2. Detail phase — fetch each /products/NNNN page and extract structured data from the server-rendered JSON-LD Product schema. Up to 20 embedded reviews are extracted per product.

No headless browser required — the site serves full HTML server-side.

Input

Field Type Required Default
maxItems Integer Yes 10

Set maxItems to control how many records to collect. One record = one review row (products with many reviews generate multiple rows).

Notes

  • Clip metric: The LIPS "clip" (save) count is a unique Gen-Z engagement signal not present on @cosme.
  • Individual review ratings: Per-review star ratings are only on individual /posts/NNNN pages — crawling them would triple the request count. They are returned as null.
  • Language: All content is in Japanese (UTF-8).
  • Rate limit: Polite crawl at 8 concurrent requests, no Cloudflare or anti-bot protection.