Shopify App Store Scraper
Pricing
from $5.00 / 1,000 app scrapeds
Shopify App Store Scraper
Scrape Shopify App Store apps, pricing plans, ratings, and merchant reviews. MCP/API-ready.
Pricing
from $5.00 / 1,000 app scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Scrape the Shopify App Store (apps.shopify.com) at scale — app metadata, pricing plans, ratings, and merchant reviews — from a search query, a category, or a direct app URL. One actor, four auto-detected modes. Built HTTP-only (fast, no browser), MCP-ready, and priced pay-per-event so you only pay for the data you keep.
What you can do with it
| You want… | Give it… | You get back |
|---|---|---|
| Discover apps in a niche | a search query (e.g. email marketing) | App cards: name, developer, rating, review count, pricing badge, icon, URL |
| Map a whole category | a category URL (/categories/<slug>) | The category's curated app list (same card fields) |
| Full intel on one app | an app URL (/klaviyo-email-marketing) | Description, developer, rating, total reviews, pricing plans (name, price, features, extra charges), categories, works-with, languages, launch date, Built-for-Shopify badge |
| Mine merchant reviews | an app URL + Also scrape reviews (or a /reviews URL) | One record per review: star rating, full text, store name, country, usage duration, posted date, developer reply |
The mode is auto-detected from each input, so you can mix a search query, a category, and a handful of app URLs in one run.
Pricing — pay per event
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| App scraped (listing card or full detail) | $0.005 per app |
| Review scraped | $0.002 per review |
A typical run of 50 apps from a search costs ~$0.25. Pulling 500 reviews of one app costs ~$1.00. Every run prints its cost cap up front and the actual billed amount at the end. Hard caps (Max apps per query/category, Max reviews per app) keep spend predictable.
Example input
Discover apps + their reviews from a search:
{"queries": ["email marketing", "upsell cross sell"],"maxApps": 50,"enrichDetails": true,"scrapeReviews": true,"maxReviews": 200}
Full detail + reviews for specific apps:
{"startUrls": [{ "url": "https://apps.shopify.com/klaviyo-email-marketing" },{ "url": "https://apps.shopify.com/judgeme-product-reviews" }],"scrapeReviews": true,"maxReviews": 500,"reviewSort": "most_recent"}
Only 1-star complaints for one app:
{"startUrls": [{ "url": "https://apps.shopify.com/klaviyo-email-marketing/reviews" }],"reviewRating": 1,"maxReviews": 300}
Output
App record
{"recordType": "app","appName": "Klaviyo: Email Marketing & SMS","appSlug": "klaviyo-email-marketing","appUrl": "https://apps.shopify.com/klaviyo-email-marketing","developer": "Klaviyo","developerUrl": "https://apps.shopify.com/partners/klaviyo","rating": 4.7,"reviewsCount": 2879,"pricingBadge": "Free to install","priceFrom": "Free to install","pricingPlans": [{ "name": "SMS", "price": "$15/month", "additionalCharges": "Up to 1250 SMS/MMS credits.", "features": ["Multi-channel flows", "SMS AI", "..."] }],"category": "Email marketing","categories": ["Email marketing", "SMS campaigns", "Pop-ups"],"worksWith": ["Checkout", "Customer accounts"],"languages": ["English", "French", "Spanish"],"launchedAt": "September 20, 2012","builtForShopify": false,"iconUrl": "https://cdn.shopify.com/.../icon.png","scrapedAt": "2026-06-17T02:00:00.000Z"}
Review record
{"recordType": "review","appName": "Klaviyo: Email Marketing & SMS","appSlug": "klaviyo-email-marketing","reviewId": "2204756","rating": 1,"reviewBody": "Extremely unhappy. Last year my monthly price went from 80usd to 150usd...","storeName": "North Ones","country": "Sweden","usageDuration": "Almost 6 years using the app","postedAt": "May 15, 2026","developerReply": "We hear you and appreciate you sharing this openly...","developerReplyAt": "June 4, 2026","scrapedAt": "2026-06-17T02:00:00.000Z"}
Input options
| Field | Type | Default | Notes |
|---|---|---|---|
queries | string[] | — | Search keywords, one niche per line |
startUrls | url[] | — | App / category / reviews / search URLs (mode auto-detected) |
mode | enum | auto | Force search / category / app_detail / reviews |
scrapeReviews | bool | false | Also paginate each app's reviews |
enrichDetails | bool | false | Visit each search/category app's detail page for full metadata |
maxApps | int | 50 | Cap apps per query/category |
maxReviews | int | 100 | Cap reviews per app |
reviewSort | enum | most_recent | highest_rating / lowest_rating / most_helpful |
reviewRating | int | 0 | Only reviews with this exact star rating (1–5); 0 = all |
country | string | US | Proxy egress country (ISO alpha-2) |
Use it from an AI agent (MCP)
This actor is MCP-ready. Exposed via Apify MCP as apify--shopify-app-store-scraper, an agent can call it with a single app URL or search query and get back clean, flat JSON — ideal for "summarize what merchants say about app X" or "list the top email-marketing apps and their pricing."
FAQ
How many apps does a category return? Category pages are a curated set (~40 apps). For exhaustive coverage of a niche, use a search query instead — search paginates through every matching app.
Are install counts available? No. Shopify does not expose install counts on the App Store; ratings and review counts are the public popularity signals.
Does it need a login or cookies? No. All data is public; the actor is HTTP-only and uses Apify Proxy (AUTO) by default.
Why pay-per-event? You pay for apps and reviews actually returned, not for compute time. Failed/empty runs cost nothing beyond the tiny start fee.
Notes & legal
This actor collects publicly available information from apps.shopify.com. Use the data in compliance with the Shopify App Store terms, applicable laws, and privacy regulations (GDPR/CCPA). Review text and store names are user-generated public content; do not use scraped data to spam merchants or for any purpose that violates applicable law. You are responsible for how you use the output. Not affiliated with or endorsed by Shopify Inc.