Purplle Reviews Scraper avatar

Purplle Reviews Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Purplle Reviews Scraper

Purplle Reviews Scraper

Scrape product reviews from Purplle.com with precision. Extract ratings, user feedback, images, highlights, and 20+ fields per review — perfect for beauty brands, retailers, and market researchers analyzing cosmetics trends.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Purplle.com Reviews Scraper: Collect Beauty Product Ratings & Feedback


About Purplle.com

Purplle.com is India's prominent online beauty and personal care e-commerce platform, hosting thousands of cosmetics, skincare, and wellness products with customer reviews. Each product page accumulates hundreds of authentic customer reviews, ratings, and feedback — valuable data for brands monitoring reputation, researchers studying consumer preferences, and retailers analyzing product performance. Manually collecting this review data is labor-intensive; the Purplle.com Reviews Scraper automates extraction, delivering structured review data at scale.


Overview

The Purplle Reviews Scraper automatically extracts customer reviews, ratings, and metadata from product pages on Purplle.com. It captures both helpful and recent reviews, handling pagination automatically. The scraper is built for:

  • Brand managers monitoring product perception and customer satisfaction
  • E-commerce analysts tracking competitive products and review trends
  • Market researchers analyzing beauty consumer preferences in India
  • Data scientists building sentiment analysis and review datasets
  • Retailers aggregating customer feedback for business intelligence

Key features include flexible sorting (most recent vs. most helpful), multi-page pagination, image capture, and configurable volume limits to match your collection scope.


Input Format & Configuration

The scraper accepts a JSON configuration object:

{
"urls": [
"https://www.purplle.com/product/faces-canada-comfy-matte-wow-liquid-lipstick-cocoa-crush-07-3-8ml/reviews"
],
"sort_by": "mh",
"page": 2,
"max_items_per_url": 200,
"ignore_url_failures": true
}

Configuration Parameters Explained

ParameterTypeDescriptionExample
urlsArrayProduct review page URLs from Purplle.com["https://www.purplle.com/product/.../reviews"]
sort_byStringSorting preference for reviews"mr" (most recent) or "mh" (most helpful)
pageIntegerNumber of review pages to scrape per URL2 means 2 pages of reviews
max_items_per_urlIntegerMaximum reviews collected per product URL200
ignore_url_failuresBooleanContinue if some URLs fail instead of stoppingtrue or false

Tip: Use sort_by: "mh" to prioritize verified, helpful reviews. Use sort_by: "mr" for latest customer feedback.


Output Format & Field Definitions

Sample output

{
"created_on": "18/8/2025",
"creator_id": 40196988,
"rating": 5,
"module_id": 379581,
"title": "very good👍\n",
"review_id": 19547589,
"is_liked": 0,
"body": "this is my second purchase. it's very good product 💗",
"commen_lgt": 53,
"count_like": 1,
"count_dislike": 0,
"user_details": {
"name": "Guest",
"image": "https://media6.ppl-media.com/mediafiles/ecomm/promo/1493299751_female.png",
"review_count": 1,
"followers_count": 0,
"is_follow": 0,
"slug": "16b0kc-16b5gk",
"expert_text": null
},
"certified_buyer_review": 1,
"highlights": "Moisturizing, Transfer-Proof, Long Lasting, Smooth In Finish, Value For Money",
"highlight_texts": [
{
"id": "264~1",
"text": "Moisturizing",
"type": "positive"
},
{
"id": "319~1",
"text": "Transfer-Proof",
"type": "positive"
},
{
"id": "373~1",
"text": "Long Lasting",
"type": "positive"
},
{
"id": "393~1",
"text": "Smooth In Finish",
"type": "positive"
},
{
"id": "10~1",
"text": "Value For Money",
"type": "positive"
}
],
"user_persona": [],
"variant": {
"group_id": 18843,
"group_value": "options",
"group_type": "options",
"group_display_type": "image",
"group_display_text": "Shade",
"selected_index": 0,
"items": [
{
"id": 137013,
"product_id": 379581,
"slug": "faces-canada-comfy-matte-wow-liquid-lipstick-cocoa-crush-07-3-8ml-one-swipe-application-highly-pigmented-comfortable-wear-glides-smoothly-long-lasting-transferproof",
"stock_status": 1,
"our_price": 249,
"app_discount": 0,
"price": 299,
"app_our_price": 299,
"product_name": "FACES CANADA Comfy Matte Wow Liquid Lipstick - Cocoa Crush 07, 3.8 ml | One Swipe Application | Highly Pigmented | Comfortable Wear | Glides Smoothly | Long Lasting | Transferproof",
"option_display_name": "Cocoa Crush 07",
"option_display_value": "https://media6.ppl-media.com/tr:h-100,w-100,c-at_max,bg-FFFFFF,dpr-2/mediafiles/ecomm/misc/1717673999_9.jpg",
"group_id": 18843,
"group_value": "options",
"group_type": "options",
"group_display_type": "image",
"group_display_text": "Shade",
"is_selected": 1
}
],
"count": 1
},
"score": 0,
"is_same_variant": 1,
"review_images": [
{
"image_id": 633040,
"url": "https://media4.ppl-media.com/tr:h-750,w-750,c-at_max,dpr-2/mediafiles/reviews/images/379581/19547577/32741755493246.jpg"
}
],
"from_url": "https://www.purplle.com/product/faces-canada-comfy-matte-wow-liquid-lipstick-cocoa-crush-07-3-8ml-one-swipe-application-highly-pigmented-comfortable-wear-glides-smoothly-long-lasting-transferproof/reviews"
}

Each scraped review returns 20+ fields of structured data:

Review Identification

FieldDescriptionExample
Review IDUnique identifier for the review in the Purplle system12345678
Module IDProduct module identifier linked to the reviewproduct_98765
Creator IDUnique identifier of the reviewer (anonymized)user_4521

Review Content & Metadata

FieldDescriptionExample
TitleSummary headline written by the reviewer"Great long-lasting lipstick!"
BodyFull review text with detailed feedback"The color is vibrant and stays all day without flaking..."
RatingStar rating given by the reviewer4 or 5
ScoreCalculated review quality or relevance score0.85
Created OnTimestamp when the review was posted2024-01-15T10:30:00Z

Engagement & Verification

FieldDescriptionExample
Count LikeNumber of users who found the review helpful342
Count DislikeNumber of users who found the review unhelpful8
Is LikedWhether the current user liked the reviewtrue
Certified Buyer ReviewFlag indicating if reviewer purchased the producttrue
Is Same VariantWhether reviewer purchased the exact product varianttrue

User & Product Details

FieldDescriptionExample
User DetailsReviewer profile information (name, verified status){"name": "Sarah M.", "verified": true}
User PersonaInferred user category (e.g., first-time buyer, regular)"Regular Buyer"
VariantProduct variant reviewed (shade, size, etc.)"Cocoa Crush 07 - 3.8ml"

Review Components & Media

FieldDescriptionExample
HighlightsKey positive/negative points extracted from review["Long-lasting", "Rich color"]
Highlight TextsFull text of highlighted review sections["The color is incredibly pigmented", "Smooth application"]
Review ImagesURLs of images uploaded with the review["https://cdn.purplle.com/review_img_1.jpg"]
Commen LgtCharacter count or length metric of the review body245

How to Use

  1. Find product review URLs — Navigate to any Purplle.com product page, scroll to "Reviews" section, and copy the full review page URL (e.g., https://www.purplle.com/product/.../reviews).

  2. Configure your input — Paste 1 or more review URLs into the urls array. Decide on sorting: use "mh" for most helpful, "mr" for most recent.

  3. Set pagination & limits — Choose how many pages (page: 2 = 2 pages) and max items per URL (max_items_per_url: 200) you need.

  4. Enable error handling — Set ignore_url_failures: true for bulk runs to skip broken links without stopping the scraper.

  5. Launch & export — Run the actor and download results as JSON, CSV, or connect directly to your data pipeline.

Best practices:

  • Start with page: 1 to test, then increase once working smoothly.
  • For popular products, max_items_per_url can be set to 500+ to capture diverse opinions.
  • Certified buyer reviews (Certified Buyer Review: true) tend to be more reliable for analysis.

Real-World Use Cases

  • Brand monitoring: Track how customers perceive your cosmetics line; identify recurring complaints or praise
  • Competitive intelligence: Analyze reviews of rival products to spot market opportunities
  • Sentiment analysis: Process review bodies and ratings to measure product satisfaction trends
  • Product development: Use highlights and feedback to guide reformulation or variant launches
  • Content marketing: Leverage authentic customer testimonials from review data for campaigns

The Purplle Reviews Scraper transforms scattered customer feedback into clean, machine-readable datasets ready for Excel, SQL databases, or machine learning pipelines.


Conclusion

The Purplle.com Reviews Scraper is the fastest way to collect authentic beauty product reviews at scale. With 20+ data fields covering ratings, text, images, and user verification, it provides complete insight into product perception. Whether you're a brand, retailer, or researcher, this scraper unlocks the customer intelligence hidden in Purplle's review ecosystem.