Iherb Reviews Scraper
Pricing
Pay per event
Go to Apify Store
Iherb Reviews Scraper
iHerb Reviews Scraper at VERY LOW PRICE it collects customer reviews from iHerb product pages. It extracts key details like rating, title, review text, product info, and reviewer profile, and saves them in a structured JSON format up to a specified maximum number of reviews.
Pricing
Pay per event
Rating
0.0
(0)
Developer

Wibuild
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
This iHerb Scraper collects product reviews from iHerb Website and saves them in a structured format.
What it does
- Calls the iHerb reviews API for a given product ID.
- Collects up to
max_reviewsreviews. - Returns a list of dictionaries with fields like rating, username, review text, product info, and profile info.
Example input
{"URL": "https://in.iherb.com/r/medicube-collagen-jelly-cream-1-69-fl-oz-50-ml/150470","maxreviews": 300}
Output fields
The function returns a list of review objects (Python dicts / JSON objects).
Each object has the following fields:
Review info
helpfulYes– number of “helpful” votes.helpfulNo– number of “not helpful” votes.rating– rating value (e.g.4.5).productid– product ID.username– reviewer nickname.review_date– date of the review (YYYY-MM-DD).verifiedPurchase–"Verified purchase"or empty string.hasRewarded– whether the review has been rewarded.
Product info
productName– product name / slug.productImageUrl– product image URL.productUrl– product page URL.productReviewUrl– product reviews page URL.brandCode– brand code.brandName– brand name.
Profile info
badgeName– badge name (e.g. “Silver”, “Gold”).country– reviewer country.isInfluencer– whether the reviewer is an influencer.countryCode– reviewer country code (e.g.US,KR).
Text (English only)
reviewTitle– review title in English (en-US) if available.reviewText– review text in English (en-US) if available.