Shopify App Store Reviews Scraper: Every Review, No Cap
Pricing
from $0.02 / 1,000 reviews
Shopify App Store Reviews Scraper: Every Review, No Cap
Scrape every review of any Shopify App Store app: stars, text, date, the merchant's store name and country, time using the app and the developer's reply. Star and date filters. $0.03 per 1,000 reviews, no start fee, errors free.
Pricing
from $0.02 / 1,000 reviews
Rating
0.0
(0)
Developer
Wulfcare Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Security
Limited permissionsShare
Shopify App Store Reviews Scraper
Scrape every review of any app on the Shopify App Store (apps.shopify.com), with no cap. It reads about 2,500 reviews a minute, so most apps' whole review history takes a minute or two, and Judge.me's 50,000 take about 20 minutes.
- Sort newest first or most relevant
- Filter by star rating (only 1-2 stars, say) and stop at a date (only reviews since 2026-09-01, or the last 30 days)
- Each review has the stars, text, date, the merchant's store name and country, how long they've used the app, the developer's reply and a link to the review
- Apps by handle (
judgeme) or URL (https://apps.shopify.com/judgeme) - Per-app totals (rating, review count, star breakdown) in the
SUMMARYrecord, free - $0.025 per 1,000 reviews, no start fee, and errors are free
A missing app or a typo never crashes the run. You get a free row that says what went wrong, and the other apps carry on.
What people use it for
- Competitor research for Shopify app developers: every complaint about every rival app, sorted and filtered
- Review monitoring: run it daily with Only reviews since: 1 day and send new 1-2 star reviews to Slack or email
- Lead lists: the store names of merchants who reviewed (and so use) a competitor's app, with their country and how long they've used it
- Sentiment analysis and LLM datasets: tens of thousands of merchant reviews of an app category
- Support QA: which reviews got a developer reply, and how fast
How to use it
- Add apps: handles like
judgeme, or App Store URLs. - Set Maximum reviews per app (0 = all of them), and optionally an order, star ratings or a date.
- Run it, then download JSON, CSV or Excel, or call the API.
Every column is present on every row (null when Shopify shows no value), and the columns don't change between runs.
What you get: one row per review
{"appHandle": "klaviyo-email-marketing","appName": "Klaviyo: Email Marketing & SMS","developer": "Klaviyo","reviewId": "2326034","rating": 5,"text": "Klaviyo is an important part of my business. From flows to newsletters to subscriber segments it allows me to market to my customers and analyse the results.\n\nIt is expensive, but it makes me money so all good!","date": "2026-08-17","edited": false,"storeName": "4MyEarth","storeCountry": "Australia","timeUsingApp": "Almost 4 years using the app","replyText": "Thank you for the honest review. We're glad Klaviyo has been making a positive impact on your business!","replyDate": "2026-08-18","reviewUrl": "https://apps.shopify.com/reviews/2326034","error": null}
Pricing
$0.025 per 1,000 reviews. There's no start fee and no monthly rental, and you're never charged for errors: apps not found, invalid inputs and failed requests are free rows.
Set Max cost per run in the run options to cap your spend. The run stops cleanly when it gets there, and you keep everything scraped so far.
Examples
Every 1- and 2-star review from the last 90 days
{ "apps": ["judgeme"], "maxReviewsPerApp": 0, "reviewStars": ["1", "2"], "reviewsSince": "90 days" }
Every review of several competing apps (for a dataset or an LLM)
{ "apps": ["judgeme", "loox", "yotpo-social-reviews"], "maxReviewsPerApp": 0 }
The 100 most relevant reviews
{ "apps": ["https://apps.shopify.com/klaviyo-email-marketing"], "reviewsSort": "relevant", "maxReviewsPerApp": 100 }
Good to know
- Edited reviews show the edit date, like the App Store does, and have
edited: true. - Speed: Shopify allows each IP about 100 review pages a minute. The scraper stays under that on each of several Apify Proxy IPs (on by default) and switches IP when one is slowed down.
- Use the handle from the app's URL. The App Store's search is off-limits to bots (robots.txt), so app names can't be looked up.
- Everything comes from the public App Store pages, as a logged-out visitor sees them. No Shopify account is used.
- Data accuracy: results are what the source showed at run time and can contain errors or change later. Check anything important before you rely on it.
Other Actors by Wulfcare Data
- App Store Reviews Scraper: every Apple App Store review, with no 500 cap
- Google Play Reviews Scraper: every Google Play review, with no cap
- Steam Reviews Scraper: every Steam review of any game
- YouTube Comments Scraper: every comment and reply on any video
Found a problem or need a field? Open an issue on the Issues tab.