Review Scraper & Monitor - 11 Review Sources
Pricing
from $8.00 / 1,000 subjects
Review Scraper & Monitor - 11 Review Sources
Scrape and monitor reviews across 11 sources - App Store, Google Play, Steam, WordPress, Chrome Web Store, TrustRadius, Reviews.io and more - with a diff of what is new since the last run.
Pricing
from $8.00 / 1,000 subjects
Rating
0.0
(0)
Developer
Data Foundry
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Scrape reviews from eleven public sources into one schema, then run it again and get a diff: what is new, what is negative, and how the rating mix moved.
| What you get | Built for |
|---|---|
|
⭐ 11 sources, one normalised schema |
📱 App teams tracking App Store and Google Play |
What data do I get?
One dataset record per review, plus a REVIEW_SIGNALS summary per subject.
| Field | Meaning |
|---|---|
subject | play:com.whatsapp, plugin:woocommerce, steam:730 |
source | appstore, play, steam, wordpress, theme, chrome, trustradius, reviewsio, feefo, sitejabber, resellerratings |
rating | 1-5, normalised (TrustRadius 0-10 is rescaled) |
title / text | clean, HTML stripped |
author | reviewer handle as published |
publishedAt | ISO timestamp where the source exposes one |
version | app or extension version, when available |
reviewId | stable id, so the diff never double-counts |
The signal adds averageRating, ratingDistribution, negativeShare, newSinceLastRun, newNegativeSinceLastRun and isFirstRun.
How much does it cost?
Pay per event: $10 per 1,000 subjects scanned ($0.01 each). Reviews are unlimited - a plugin with 20 reviews and one with 2,000 cost the same. Subjects that fail are not charged.
| You monitor | Runs | Monthly cost |
|---|---|---|
| 5 apps, weekly | 22 | $0.22 |
| 20 apps, daily | 600 | $6.00 |
| 50 subjects, daily | 1,500 | $15.00 |
How do I use it?
- Create a free Apify account.
- Open Review Scraper & Monitor in Apify Console.
- Fill in whichever source arrays you need - they are independent.
- Run once as a baseline, then schedule it and read the diff.
- Optionally set
webhookUrlandalertOnNegativeOnlyfor alerts.
Input
| Field | For |
|---|---|
apps | App Store IDs, or {"id": "389801252", "country": "gb"} |
playApps | Google Play package names |
steamApps | Steam app IDs |
plugins | WordPress plugin slugs |
themes | WordPress theme slugs |
chromeExtensions | Chrome Web Store extension IDs |
trustradiusProducts | TrustRadius product slugs |
reviewsIoStores | Reviews.io store slugs |
feefoMerchants | Feefo merchant slugs |
sitejabberDomains | Domains on Sitejabber / SmartCustomer |
resellerRatingsStores | ResellerRatings store slugs |
maxReviewsPerSource | Recent reviews per subject (default 100) |
alertOnNegativeOnly | Only alert on new 1-2 star reviews |
webhookUrl / webhookSecret | Where to POST changes, and the signing key |
{"playApps": ["com.whatsapp"],"apps": ["389801252"],"plugins": ["woocommerce"],"maxReviewsPerSource": 100,"alertOnNegativeOnly": true,"webhookUrl": "https://hooks.slack.com/services/..."}
Output
{"source": "play","subject": "play:com.whatsapp","reviewId": "gp:AOqpTO...","rating": 4,"title": "Great for staying in touch","text": "Works well, calls are clear...","author": "A Google user","version": "2.24.10.12","publishedAt": "2026-11-04T09:12:00+00:00","url": "https://play.google.com/store/apps/details?id=com.whatsapp"}
Notes and exceptions
- The first run is a baseline. Diffs start from the second run.
- Only recent reviews are collected. This is a monitor, not an archive - raise
maxReviewsPerSourcefor more depth. - Steam has no stars. "Recommended" is stored as 5, "Not Recommended" as 1, with the verdict in
title. - TrustRadius and Feefo can answer 403 from datacenter IPs. The proxy input fixes that; other sources need no proxy.
- Trustpilot, G2, Capterra, Etsy and Walmart are not supported - they sit behind bot protection that refuses every unauthenticated client.
What can I do with the data?
Watch your own reputation. Point it at your apps and plugins, run it daily with alertOnNegativeOnly, and hear about the one-star reviews while you can still reply.
Watch your competitors. Point it at the three apps you lose deals to. The one-star reviews are a free roadmap: crashes, pricing complaints, missing features.
Feed a support workflow. newNegativeSinceLastRun is the number to route to a human.
Related Actors
- ASO App Rank Tracker - chart rank, rating and version changes.
- Pricing Page Monitor - competitor prices, diffed.
- Policy Change Monitor - terms and privacy diffs.
- Job Board Scraper - hiring signals from career pages.
FAQ
Do I need API keys? No. All eleven sources are read unauthenticated from public pages and feeds.
Can I mix sources in one run? Yes - each array is independent, and each subject is charged once.
What happens when a source breaks? That subject is reported as failed, previous state is kept, and it is not charged.
Changelog
- 0.10 - related actors, store copy.
- 0.8 - Sitejabber, ResellerRatings, Reviews.io and Feefo sources.
- 0.1 - First release.