ProductReview.com.au Scraper ⭐ avatar

ProductReview.com.au Scraper ⭐

Pricing

Pay per usage

Go to Apify Store
ProductReview.com.au Scraper ⭐

ProductReview.com.au Scraper ⭐

Scrape verified product reviews from Australia's trusted review platform. Extract ratings, reviewer feedback, product details & pricing. Ideal for competitor intelligence, e-commerce research, market sentiment analysis & review aggregation. Clean, structured data ready for analytics.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ProductReview.com.au Scraper

Extract review data from ProductReview.com.au listing pages for products, services, brands, and retailers. Collect ratings, review text, reviewer details, product variants, brand information, timestamps, attachments, and listing statistics for research, monitoring, and customer feedback analysis.

Features

  • Listing review collection - Gather reviews from one or more ProductReview.com.au listing URLs.
  • Pagination support - Continue through review pages until your result or page limit is reached.
  • Reviewer context - Capture author name, location, profile statistics, and avatar URL when available.
  • Product context - Include listing name, brand, rating totals, product variant, and image URL.
  • Clean dataset - Empty and always-null values are removed before records are saved.

Use Cases

Product Research

Compare real customer feedback before launching or sourcing a product. Review ratings, complaints, praise, and product variant details in one structured dataset.

Brand Monitoring

Track public reviews for your brand or competitors. Use timestamps, reviewer locations, rating trends, and review text to understand customer sentiment.

Market Analysis

Build datasets across multiple listings. Compare brands by review volume, average rating, common issues, and product variants.

Customer Support Intelligence

Identify recurring problems and high-impact reviews. Use review dates, likes, and attachments to prioritize response workflows.


Input Parameters

ParameterTypeRequiredDefaultDescription
urlsArrayYesBreville Barista Express URLProductReview.com.au listing or review URLs to scrape
results_wantedIntegerNo20Maximum number of reviews to collect across all URLs
max_pagesIntegerNo3Maximum review pages to request per listing
proxyConfigurationObjectNoApify Proxy offOptional proxy settings

Output Data

Each dataset item can contain:

FieldTypeDescription
review_idStringUnique review identifier
review_urlStringDirect ProductReview.com.au review URL
titleStringReview title when available
ratingNumberReview rating from 1 to 5
bodyStringReview text
first_published_atStringFirst publication timestamp
submitted_atStringSubmission timestamp
modified_atStringLast modified timestamp
is_verifiedBooleanWhether the review is marked verified
has_verified_purchaseBooleanWhether a verified purchase flag is present
number_of_likesNumberReview like count
attachmentsArrayReview media metadata and image URLs
author_nameStringReviewer display name
author_locationStringReviewer location
listing_nameStringProduct or service listing name
brand_nameStringBrand name
subject_nameStringReviewed variant or sub-listing
listing_ratingNumberOverall listing rating
listing_reviews_countNumberTotal review count for the listing

Usage Examples

Single Listing

Collect the first 20 reviews from one listing:

{
"urls": [{ "url": "https://www.productreview.com.au/listings/breville-barista-express" }],
"results_wanted": 20,
"max_pages": 3
}

Multiple Listings

Collect reviews from more than one ProductReview listing:

{
"urls": [
{ "url": "https://www.productreview.com.au/listings/breville-barista-express" },
{ "url": "https://www.productreview.com.au/listings/delonghi-dedica-ec680m" }
],
"results_wanted": 50,
"max_pages": 5
}

Start From a Later Page

Continue from a specific review page:

{
"urls": [{ "url": "https://www.productreview.com.au/listings/breville-barista-express?page=2" }],
"results_wanted": 20,
"max_pages": 2
}

Sample Output

{
"review_id": "2c0135a5-bd03-5374-908b-da20133b7873",
"review_url": "https://www.productreview.com.au/reviews/2c0135a5-bd03-5374-908b-da20133b7873",
"rating": 1,
"body": "The worst thing is, the first thing I think every morning is how poor my coffee maker is.",
"first_published_at": "2026-07-03T10:54:48Z",
"author_name": "Neil",
"author_location": "Australia",
"listing_name": "Breville Barista Express",
"brand_name": "Breville",
"subject_name": "Breville Barista Express BES870BSS (Brushed Stainless Steel)",
"listing_rating": 4.1,
"listing_reviews_count": 1052
}

Tips for Best Results

Use Listing URLs

  • ProductReview listing URLs such as /listings/breville-barista-express provide the richest review dataset.
  • Review URLs are accepted when the public review record is still available.

Keep Test Runs Small

  • Start with 20 results while testing.
  • Increase results_wanted and max_pages for larger production runs.

Use Multiple URLs Carefully

  • The result limit applies across all URLs.
  • Put the highest-priority listings first.

Integrations

Connect your data with:

  • Google Sheets - Review and share extracted feedback.
  • Airtable - Build searchable customer research tables.
  • Slack - Send alerts for new low-rating reviews.
  • Webhooks - Push records into internal tools.
  • Make - Create review monitoring workflows.
  • Zapier - Trigger business actions from new data.

Export Formats

  • JSON - For apps and data pipelines.
  • CSV - For spreadsheets and BI tools.
  • Excel - For business reporting.
  • XML - For system integrations.

Frequently Asked Questions

Can I collect reviews from multiple listings?

Yes. Add multiple ProductReview listing URLs to urls, and the actor will process them in order until it reaches results_wanted.

Does the actor support pagination?

Yes. The actor requests additional review pages until it reaches your result limit, page limit, or the listing has no more reviews.

Why are some fields missing?

Some ProductReview records don't include every field. Empty values are removed so the dataset stays clean.

Can I scrape category pages?

This actor is optimized for listing and review URLs. Use listing URLs for reliable review extraction.

How many reviews should I request?

Start with 20 to test a URL. For larger jobs, raise results_wanted and max_pages based on the listing's review count.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for compliance with website terms of service and applicable laws.