Apify Store Analyzer
Pricing
from $1.00 / 1,000 results
Apify Store Analyzer
Analyze 20,000+ Apify Actors for competitive intelligence. Get pricing strategies, market opportunities, and $1M Challenge insights. Perfect for actor creators, researchers, and marketplace analysts.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
LIAICHI MUSTAPHA
Maintained by CommunityActor stats
4
Bookmarked
39
Total users
3
Monthly active users
14 days ago
Last modified
Categories
Share
Analyze 10,000+ actors on the Apify marketplace and extract competitive intelligence — pricing strategies, user trends, category gaps, and $1M Challenge insights — in minutes.
Features
- 4 analysis modes — all actors, by category, top performers, or challenge-eligible only
- Pricing intelligence — compare FREE vs PAY_PER_EVENT vs PRICE_PER_DATASET_ITEM success rates
- Growth metrics — 7-day, 30-day, and 90-day user trend data per actor
- Category analysis — find underserved niches and oversaturated markets
- Analytics report — auto-generated summary with insights and benchmarks
- Advanced filters — filter by min users, min runs, pricing model, or opportunity score
Use Cases
- Actor creators — benchmark your actor against the category, pick the right pricing model, find market gaps
- Competitive research — track how rivals grow, what features they add, and how they price
- Market research — analyze the economics of the Apify marketplace across 13 categories
- $1M Challenge strategy — identify what challenge-eligible actors have in common and replicate it
- Niche discovery — find categories with high user demand but few quality actors
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
mode | String | Yes | findNewIdeas | allActors, byCategory, challengeEligible, topActors, findNewIdeas |
categories | Array | No | ["AI"] | Filter by category: AI, AUTOMATION, ECOMMERCE, SOCIAL_MEDIA, SEO_TOOLS, LEAD_GENERATION, NEWS, JOBS, DEVELOPER_TOOLS, REAL_ESTATE, AGENTS, MCP_SERVERS |
maxActors | Integer | No | 50 | Max actors to analyze — 0 = no limit (up to 10,000) |
minTotalUsers | Integer | No | 0 | Only include actors with at least this many users |
minTotalRuns | Integer | No | 0 | Only include actors with at least this many runs |
pricingModels | Array | No | all | Filter by: FREE, PAY_PER_EVENT, PRICE_PER_DATASET_ITEM, FLAT_PRICE_PER_MONTH |
includeAnalytics | Boolean | No | true | Generate a full analytics report alongside actor records |
minOpportunityScore | Integer | No | 0 | Minimum opportunity score for findNewIdeas mode |
Example — analyze top AI actors:
{"mode": "byCategory","categories": ["AI"],"minTotalUsers": 500,"includeAnalytics": true,"maxActors": 100}
Example — find $1M Challenge opportunities:
{"mode": "challengeEligible","includeAnalytics": true}
Output
Actor record (one per actor in dataset)
{"title": "Website Content Crawler","name": "website-content-crawler","username": "apify","stats": {"totalRuns": 22149737,"totalUsers": 88904,"totalUsers7Days": 1900,"totalUsers30Days": 4630,"totalUsers90Days": 10193},"currentPricingInfo": {"pricingModel": "FREE","pricePerUnitUsd": 0},"categories": ["AI", "DEVELOPER_TOOLS"],"actorReviewRating": 4.45,"actorReviewCount": 122,"bookmarkCount": 2054,"isWhiteListedForAgenticPayments": true}
Analytics report (one record at end of dataset)
{"_type": "ANALYTICS_REPORT","generated_at": "2025-11-30T15:30:00.000Z","total_actors_analyzed": 1054,"analytics": {"summary": {"total_actors": 1054,"total_runs": 145000000,"avg_rating": 4.31,"challenge_eligible_count": 284,"challenge_eligible_percentage": 26.95},"pricing_analysis": {"distribution": {"FREE": 412,"PAY_PER_EVENT": 338,"PRICE_PER_DATASET_ITEM": 214}},"insights": ["FREE actors have 2.3x more users on average than PAY_PER_EVENT actors","Highest average users per actor: AI (12,450 users/actor)","26.95% of analyzed actors are eligible for the $1M Challenge"]}}
How to Use
Via Apify Console
- Open the actor on Apify Store
- Click Try for free
- Select an Analysis Mode from the dropdown
- (Optional) Set category filters, user minimums, or pricing filters
- Enable Generate Analytics Report for the full insights summary
- Click Start — most runs complete in 2–10 minutes
- Download results as JSON, CSV, or Excel
Via Apify API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("USERNAME/apify-store-analyzer").call(run_input={"mode": "byCategory","categories": ["AI", "AUTOMATION"],"includeAnalytics": True,"maxActors": 200})for item in client.dataset(run["defaultDatasetId"]).iterate_items():if item.get("_type") == "ANALYTICS_REPORT":print("Insights:", item["analytics"]["insights"])else:print(item["title"], item["stats"]["totalUsers"])
Via Apify API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('USERNAME/apify-store-analyzer').call({mode: 'topActors',includeAnalytics: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();const report = items.find(i => i._type === 'ANALYTICS_REPORT');console.log(report.analytics.insights);
Pricing
This actor is billed by compute units — you pay for runtime and memory only.
| Scale | Approximate Cost | Estimated Time |
|---|---|---|
| 50 actors (default) | < $0.01 | < 1 minute |
| 500 actors | $0.01–$0.05 | 2–3 minutes |
| 5,000 actors | $0.10–$0.30 | 5–10 minutes |
| 10,000+ actors (full store) | $0.50–$1.00 | 10–20 minutes |
New to Apify? Every account includes $5 in free monthly credits — enough to run dozens of full-store analyses.
FAQ
How is this different from browsing the Apify Store manually? The Store UI shows you one actor at a time. This actor pulls structured data on 10,000+ actors at once — with stats, pricing, growth trends, and ratings — so you can sort, filter, and analyze the entire marketplace programmatically.
Where does the data come from? It uses Apify's public Algolia search index (the same data powering the Apify Store search). No private access or authentication is needed — all data is publicly available.
How fresh is the data? Data is pulled in real-time when you run the actor. Every run reflects the current state of the Apify Store.
What is the $1M Challenge and how does this help?
The Apify $1M Challenge rewards actor creators who reach revenue milestones. Use mode: "challengeEligible" to analyze which actors qualify, what categories they're in, and what pricing strategies they use — so you can model your own actor after proven winners.
Can I track actor growth over time?
Not natively — each run is a snapshot. To track trends, schedule runs daily or weekly and save results to a dataset with a timestamp. The stats.totalUsers7Days, totalUsers30Days, and totalUsers90Days fields give growth signals within a single run.
How do I find underserved niches?
Use mode: "byCategory" with includeAnalytics: true. The analytics report shows avg users per actor by category — low average + few actors = opportunity. Or use mode: "findNewIdeas" with a minOpportunityScore filter.
Built by Mustapha Liaichi — Automation & Web Scraping Specialist
