Shopify App Store Intelligence Scraper
Pricing
from $2.00 / 1,000 app scrapeds
Shopify App Store Intelligence Scraper
Scrape the Shopify App Store at scale. Extract app listings, ratings, reviews, pricing plans, categories and developer info as clean JSON/CSV. Built for app founders, competitor research and market intelligence. No login, pay per result, one-click run or API.
Pricing
from $2.00 / 1,000 app scrapeds
Rating
0.0
(0)
Developer
Gal Gilboa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Shopify App Store Scraper — App Data, Pricing Plans & Reviews
Extract structured data from the public Shopify App Store (apps.shopify.com): app details, pricing plans, ratings, review counts, categories, launch dates — and optionally every merchant review including the reviewer's store name, country, and how long they've used the app.
Built for Shopify app developers, product teams, and agencies who need reliable competitor intelligence without copy-pasting listings by hand.
What data does it return?
For every app:
- App name, slug and canonical URL
- Developer name + partner page URL
- Star rating and total review count
- Pricing summary ("Free to install", "From $24/month", ...)
- Full pricing plans — plan name, price, and plan description
- Categories (e.g. Email marketing, SMS marketing)
- Launch date on the App Store
- Supported languages
- Listing description
With includeReviews enabled, one item per review:
- Star rating and review date
- Full review text (developer replies excluded from the text)
- Reviewer store name and store country
- Time using the app ("Almost 6 years using the app")
Sample output
App item:
{"type": "app","name": "Klaviyo: Email Marketing & SMS","slug": "klaviyo-email-marketing","url": "https://apps.shopify.com/klaviyo-email-marketing","developer": "Klaviyo","developerUrl": "https://apps.shopify.com/partners/klaviyo","rating": 4.6,"reviewCount": 2832,"pricingSummary": "Free to install","pricingPlans": [{ "name": "Free", "price": "Free to install", "description": "Email free forever for up to 250 contacts." },{ "name": "SMS", "price": "$15 / month", "description": "Up to 1250 SMS/MMS credits. Includes carrier fees." },{ "name": "Email", "price": "$20 / month", "description": "251-500 contacts. Upgrade as you grow." }],"categories": [{ "name": "Email marketing", "slug": "marketing-and-conversion-marketing-email-marketing" },{ "name": "SMS marketing", "slug": "marketing-and-conversion-marketing-sms-marketing" }],"launched": "September 20, 2012","languages": ["English", "French", "Spanish"],"description": "Klaviyo is a leading email and sms marketing app for Shopify...","scrapedAt": "2026-07-10T12:00:00.000Z"}
Review item:
{"type": "review","appSlug": "klaviyo-email-marketing","appName": "Klaviyo: Email Marketing & SMS","rating": 5,"date": "May 2, 2026","text": "We use Klaviyo app for more than 5 years and it did help us recover the carts left...","storeName": "iSmart Home Gadgets","country": "Hong Kong SAR","timeUsingApp": "Over 5 years using the app","scrapedAt": "2026-07-10T12:00:00.000Z"}
How to use it
Choose any combination of three input modes:
| Input | What it does |
|---|---|
appUrls | Scrape specific apps by URL — best for monitoring a fixed competitor set |
categorySlug | Crawl a whole category (paginated /all listing), e.g. marketing-and-conversion-marketing-email-marketing |
searchKeyword | Harvest apps from App Store search results |
maxApps | Cap on apps collected from category/search listings |
includeReviews + maxReviewsPerApp | Also crawl each app's review pages (10 reviews per page, newest first) |
Tip: category mode is the most reliable way to enumerate many apps. Shopify sometimes renders search results client-side, so search may return fewer results.
Use cases
- Competitor monitoring — schedule a daily/weekly run over your competitor URLs and diff rating, review count, and pricing changes over time.
- Review mining — pull 1-star reviews across a category to find recurring complaints (missing features, pricing pain, support gaps) = your product roadmap.
- Pricing research — extract every pricing plan in a category to position your own plans with real market data.
- Market sizing / niche selection — rank a category by review count and launch date to spot crowded vs. underserved niches.
- Lead generation — build lists of app developers by category for partnership outreach.
Pricing (pay per event)
| Event | Price | Meaning |
|---|---|---|
app-scraped | $0.002 | One app record in the dataset |
review-scraped | $0.0005 | One review record in the dataset |
Example: 100 apps with 50 reviews each = 100 × $0.002 + 5,000 × $0.0005 = $2.70. The Actor respects your maximum cost per run and stops cleanly when the limit is reached.
Fair use
The Actor only visits public marketing pages, uses low concurrency, and collects no data beyond what any visitor sees in a browser. Review bylines (store name, country) are public information displayed on the listing.
Integrations
Standard Apify platform features apply: export to JSON/CSV/Excel, API access, webhooks, and scheduled runs for continuous competitor monitoring.
Development
npm installnpm test # parses the saved fixture, 40 assertionsapify run # local run (uses ./storage)