Chemistwarehouse Reviews Spider avatar
Chemistwarehouse Reviews Spider

Pricing

$30.00/month + usage

Go to Apify Store
Chemistwarehouse Reviews Spider

Chemistwarehouse Reviews Spider

This Apify Actor scrapes comprehensive product reviews from Chemist Warehouse, extracting ratings, titles, bodies, timestamps, and rich metadata like segments and brands....

Pricing

$30.00/month + usage

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

3 days ago

Last modified

Share

Introduction

The Chemistwarehouse Reviews Spider is a powerful Apify Actor designed to scrape and extract detailed product reviews from Chemist Warehouse, Australia's leading online pharmacy. It provides structured data on customer feedback, ratings, and product metadata, enabling businesses and researchers to gain valuable insights into consumer sentiment and market trends. This tool simplifies the process of gathering review data at scale, making it an essential resource for data-driven decision-making.

Features

  • Comprehensive Review Extraction: Scrapes full review details including ratings, titles, bodies, and timestamps from Chemist Warehouse product pages.
  • Rich Metadata: Captures additional product information such as segments, genders, brands, and geographical data for deeper analysis.
  • High Reliability: Built with Python Scrapy for robust web scraping, handling dynamic content and anti-bot measures effectively.
  • Flexible Input: Accepts multiple URLs for batch processing, allowing users to target specific products or categories.
  • Structured Output: Delivers clean, JSON-formatted data ready for integration into databases, analytics tools, or reporting systems.
  • Performance Optimized: Efficient crawling with minimal resource usage, supporting large-scale extractions without compromising speed.
  • Sentiment and Topic Analysis Ready: Includes fields for sentiment, higher topics, and granular topics, facilitating advanced NLP applications.

Input Parameters

ParameterTypeRequiredDescriptionExample
UrlsarrayNoA list of URLs pointing to Chemist Warehouse product pages from which to extract reviews.["https://www.chemistwarehouse.com.au/buy/143831/mineralyte-hydrate-hydration-drops-unflavoured-125ml-124-serves-2pack"]

Example Usage

To run the Actor, provide the input parameters in JSON format. Here's an example input:

{
"Urls": [
"https://www.chemistwarehouse.com.au/buy/143831/mineralyte-hydrate-hydration-drops-unflavoured-125ml-124-serves-2pack"
]
}

The Actor will output a JSON array of review objects. Example output:

[
{
"Product_Id": "143831",
"Review_Id": "1184204469",
"Rating": 5,
"Title": "Love that its sugar free and neutral taste",
"Body": null,
"Sentiment": null,
"Section": "",
"Higher_Topic": null,
"Granular_Topic": null,
"Source": "ChemistWarehouse",
"Full_Review": "Love that its sugar free and neutral taste: None",
"Review_Type": "Product Review",
"Title_Trans": "Love that its sugar free and neutral taste",
"Body_Trans": null,
"Full_Review_Trans": "Love that its sugar free and neutral taste: None",
"Product_Name_Trans": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Product_Segment": "Vitamins",
"Gender": "Unisex",
"Product_Segment2": "General",
"Year_Quarter": "2025-Q2",
"Sub_Brand": null,
"Format": "Pants",
"Country": "Australia",
"Date": "04-05-2025",
"Product_Name": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Brand": null,
"URL": "https://www.chemistwarehouse.com.au/buy/143831/mineralyte-hydrate-hydration-drops-unflavoured-125ml-124-serves-2pack",
"Crawled_Date": "01-21-2026"
},
{
"Product_Id": "143831",
"Review_Id": "1186243413",
"Rating": 5,
"Title": null,
"Body": null,
"Sentiment": null,
"Section": "",
"Higher_Topic": null,
"Granular_Topic": null,
"Source": "ChemistWarehouse",
"Full_Review": "None: None",
"Review_Type": "Product Review",
"Title_Trans": null,
"Body_Trans": null,
"Full_Review_Trans": "None: None",
"Product_Name_Trans": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Product_Segment": "Vitamins",
"Gender": "Unisex",
"Product_Segment2": "General",
"Year_Quarter": "2025-Q2",
"Sub_Brand": null,
"Format": "Pants",
"Country": "Australia",
"Date": "05-10-2025",
"Product_Name": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Brand": null,
"URL": "https://www.chemistwarehouse.com.au/buy/143831/mineralyte-hydrate-hydration-drops-unflavoured-125ml-124-serves-2pack",
"Crawled_Date": "01-21-2026"
},
{
"Product_Id": "143831",
"Review_Id": "1173262320",
"Rating": 5,
"Title": null,
"Body": null,
"Sentiment": null,
"Section": "",
"Higher_Topic": null,
"Granular_Topic": null,
"Source": "ChemistWarehouse",
"Full_Review": "None: None",
"Review_Type": "Product Review",
"Title_Trans": null,
"Body_Trans": null,
"Full_Review_Trans": "None: None",
"Product_Name_Trans": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Product_Segment": "Vitamins",
"Gender": "Unisex",
"Product_Segment2": "General",
"Year_Quarter": "2024-Q4",
"Sub_Brand": null,
"Format": "Pants",
"Country": "Australia",
"Date": "10-25-2024",
"Product_Name": "Mineralyte Hydrate Hydration Drops Unflavoured 125Ml 124 Serves 2Pack",
"Brand": null,
"URL": "https://www.chemistwarehouse.com.au/buy/143831/mineralyte-hydrate-hydration-drops-unflavoured-125ml-124-serves-2pack",
"Crawled_Date": "01-21-2026"
}
]

Use Cases

  • Market Research and Analysis: Analyze customer feedback to identify trends in product popularity and areas for improvement.
  • Competitive Intelligence: Compare reviews across similar products to benchmark performance and pricing strategies.
  • Price Monitoring: Track review sentiments alongside pricing data to optimize dynamic pricing models.
  • Content Aggregation: Build comprehensive review databases for content marketing or e-commerce platforms.
  • Academic Research: Study consumer behavior in the health and wellness sector using real-world review data.
  • Business Automation: Automate sentiment analysis pipelines for proactive customer service and product development.

Installation and Usage

  1. Search for "Chemistwarehouse Reviews Spider" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The output is a JSON array of objects, each representing a single product review. Key fields include:

  • Product_Id: Unique identifier for the product.
  • Review_Id: Unique identifier for the review.
  • Rating: Numerical rating (e.g., 1-5).
  • Title and Body: Review content, which may be null if not provided.
  • Sentiment, Higher_Topic, Granular_Topic: Analysis fields (often null in raw output).
  • Source: Always "ChemistWarehouse".
  • Full_Review: Concatenated title and body.
  • Review_Type: Typically "Product Review".
  • Translated Fields: *_Trans versions for multilingual support.
  • Metadata: Includes Product_Name, Segment, Gender, Country, Date, URL, and Crawled_Date for context.

This structured format ensures easy parsing and integration.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!