Chrome Webstore Extension Reviews Scraper avatar
Chrome Webstore Extension Reviews Scraper

Pricing

$20.00/month + usage

Go to Store
Chrome Webstore Extension Reviews Scraper

Chrome Webstore Extension Reviews Scraper

Developed by

Neatrat

Neatrat

Maintained by Community

๐ŸŒŸ Scrape thousands of Chrome Web Store reviews with advanced filters. Fast, clean, and customizable.

5.0 (2)

Pricing

$20.00/month + usage

2

Total users

2

Monthly users

2

Runs succeeded

>99%

Last modified

3 days ago

Chrome Extension Reviews Scraper

An Apify actor that scrapes reviews from Chrome Web Store extensions. Extract comprehensive review data including ratings, reviewer information, review text, dates, and metadata.

Features

  • โšก Lightning Fast: Get the 1000's of reviews in seconds
  • ๐Ÿ”„ No Proxy Required: We handle proxy rotation automatically - no setup needed!
  • ๐Ÿ” Flexible Input: Accepts Chrome extension ID or full Chrome Web Store URL
  • โญ Rich Data: Extracts ratings, reviewer names, review text, dates, languages, and helpful vote counts
  • ๐ŸŽฏ Advanced Filtering: Filter by star ratings, keywords, date ranges, and more
  • ๐Ÿ“„ Pagination Support: Automatically handles pagination to get all available reviews
  • ๐Ÿš€ High Performance: Optimized for speed and reliability with retry logic

Input Parameters

ParameterTypeDefaultDescription
extensionIdOrUrlStringRequiredChrome extension ID (e.g., 'cjpalhdlnbpafiamejdnhcphjbkeiagm') or full Chrome Web Store URL
startPageInteger1Page number to start scraping from
pagesToScrapeInteger10Maximum number of pages to scrape (-1 for all available)
reviewsPerPageInteger100Number of reviews per page to scrape
maxReviewsInteger100Maximum number of reviews to scrape (-1 for no limit)
sortByString"top"Sort reviews by "top" (most helpful) or "recent" (most recent)
ratingsArray[1,2,3,4,5]Filter reviews by star ratings (1-5)
keywordsArray[]Filter reviews containing specific keywords
endDateStringnullOnly include reviews posted before this date (YYYY-MM-DD format)
recentDaysInteger0Only include reviews from the last N days (0 = disabled)
uniqueOnlyBooleantrueRemove duplicate reviews (by review ID)

Output Data

Each review contains the following fields:

FieldTypeDescription
reviewIdStringUnique review identifier
ratingIntegerStar rating (1-5)
reviewerStringName of the reviewer
dateStringReview date in ISO format (YYYY-MM-DD)
bodyStringFull text content of the review
languageStringLanguage code of the review
userImageStringURL to reviewer's profile image
helpfulCountsIntegerNumber of helpful votes the review received
unhelpfulCountsIntegerNumber of unhelpful votes the review received
extensionIdStringChrome extension ID
timestampIntegerUnix timestamp of the review
positionIntegerPosition/order of review in the results

Usage Examples

Basic Usage

{
"extensionIdOrUrl": "https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm",
"maxReviews": 1000,
"reviewsPerPage": 100,
"pagesToScrape": 10
}

Advanced Filtering

{
"extensionIdOrUrl": "cjpalhdlnbpafiamejdnhcphjbkeiagm",
"ratings": [4, 5],
"keywords": ["great", "amazing", "helpful"],
"recentDays": 30,
"maxReviews": 100,
"sortBy": "recent"
}

Extension ID Only

{
"extensionIdOrUrl": "cjpalhdlnbpafiamejdnhcphjbkeiagm",
"pagesToScrape": 5,
"sortBy": "top"
}

How to Get Extension ID

You can provide either:

  1. Full Chrome Web Store URL:

    https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
  2. Extension ID only:

    cjpalhdlnbpafiamejdnhcphjbkeiagm

The extension ID is the 32-character string at the end of the Chrome Web Store URL.

Rate Limiting & Best Practices

  • The scraper includes built-in delays between requests to respect Chrome Web Store's servers
  • Proxy is handled by us!

Common Use Cases

  • Market Research: Analyze user sentiment and feedback for extensions
  • Competitive Analysis: Compare reviews across similar extensions
  • Product Development: Identify common issues and feature requests
  • Content Moderation: Monitor reviews for specific keywords or patterns
  • Trend Analysis: Track review patterns over time

Error Handling

The actor includes comprehensive error handling:

  • Invalid extension IDs or URLs are detected and reported
  • Network timeouts are handled with automatic retries
  • Parsing errors are logged with detailed information
  • Empty responses and rate limiting are gracefully handled

Performance Notes

  • Processing speed depends on the number of reviews and applied filters
  • Memory usage scales with the number of reviews being processed

Support

For issues, feature requests, or questions:

  1. Check the actor run logs for detailed error messages
  2. Verify the extension ID or URL is correct
  3. Try with smaller batch sizes if encountering timeouts
  4. Contact support through the Apify platform