Shopify AppStore Apps and Reviews Scraper
Pricing
$0.00001 / actor start
Shopify AppStore Apps and Reviews Scraper
A powerful Apify Actor designed to extract comprehensive data from the Shopify App Store. This scraper can discover all available apps, collect detailed application information, and extract user reviews from any Shopify app, making it perfect for market research, and competitor analysis.
Pricing
$0.00001 / actor start
Rating
5.0
(4)
Developer

AppMarketScraper
Actor stats
2
Bookmarked
111
Total users
11
Monthly active users
14 days
Issues response
10 days ago
Last modified
Categories
Share
Scrape data from the Shopify App Store including apps, reviews, categories, and developers. This actor integrates with the AppMarketScraper API for reliable, high-quality data extraction.
Features
- App Listing: Scrape all apps from the Shopify App Store sitemap
- App Details: Get detailed information about specific apps (pricing, features, ratings, etc.)
- App Reviews: Extract reviews with pagination and sorting options
- Categories: Browse and scrape app categories
- Developers: Get information about app developers
Pricing & Billing
This actor offers two billing options:
Option 1: Use Your Own API Key (Recommended)
Bring your own API key from AppMarketScraper.com and enjoy significantly lower rates:
- Pay-as-you-go: Starting at just $0.0019 per request (1000 requests for $1.98)
- No markup: You pay the direct API rates without any additional fees
- Volume discounts: Save more with monthly subscription plans
Sign up now to get your API key and start saving!
Option 2: Pay Through Apify
Run the actor without an API key and pay through Apify at standard rates.
Input
The actor accepts the following input fields:
| Field | Type | Required | Description |
|---|---|---|---|
type | string | Yes | Type of data to scrape: listing, app, review, categories, category, developers, developer |
appHandles | array | For app, review | List of Shopify app handles (e.g., tiktok, klaviyo). The handle is the last part of the app URL: https://apps.shopify.com/{handle} |
categoryHandles | array | For category | List of Shopify category handles (e.g., marketing, sales). The handle is the last part of the category URL: https://apps.shopify.com/{handle} |
developerHandles | array | For developer | List of Shopify developer handles (e.g., shopify, klaviyo). The handle is the last part of the developer URL: https://apps.shopify.com/partners/{handle} |
maxItems | integer | No | Maximum number of pages to scrape (default: 1) |
maxReviewPageNumber | integer | No | Maximum review pages to scrape (default: 5) |
reviewSortBy | string | No | Review sort order: relevance or newest (default: relevance) |
apiKey | string | No | Your AppMarketScraper API key for lower pricing |
Output
The actor stores results in a dataset. The structure varies based on the scrape type:
App Detail:
{"title": "TikTok","description": "...","logo": "https://...","rating": "4.8","reviewCount": 1234,"developer": { "name": "...", "url": "..." },"pricing": "Free","pricings": [...],"categories": [...],"worksWith": [...]}
Example Outputs
App Listing:
{"url": "https://apps.shopify.com/tiktok","handle": "tiktok"}
Review:
{"app_url": "https://apps.shopify.com/tiktok","app_name": "TikTok","reviewer": "John Doe","rating": 5,"review_created_date": "2024-01-01","review_content": "Great app!","review_id": "..."}
Usage Examples
Scrape App Details
{"type": "app","appHandles": ["tiktok", "klaviyo"],"apiKey": "your-api-key-here"}
Scrape Reviews
{"type": "review","appHandles": ["tiktok"],"maxReviewPageNumber": 3,"reviewSortBy": "newest","apiKey": "your-api-key-here"}
Get All Apps (Listing)
{"type": "listing"}
Get Categories
{"type": "categories"}
Scrape Category
{"type": "category","categoryHandles": ["marketing"],"maxItems": 5}
Scrape Developer
{"type": "developer","developerHandles": ["shopify", "klaviyo"]}
Billing Events
The actor tracks two billing events:
result_with_api_key: Results billed to your AppMarketScraper account (lower rates)result_without_api_key: Results billed through Apify (standard rates)
These events are emitted for each item scraped and can be used for tracking and billing purposes.
Why Use AppMarketScraper?
- Cost-effective: Up to 10x cheaper than running through Apify
- Reliable: Built-in rate limiting, caching, and error handling
- Fast: Multiple browser rendering strategies for optimal performance
- Comprehensive: Extract all available data fields from the Shopify App Store
Get your API key and start scraping today!
Support
For issues, questions, or suggestions:
- Visit appmarketscraper.com