Apify Store Analyzer avatar

Apify Store Analyzer

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Apify Store Analyzer

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

LIAICHI MUSTAPHA

Maintained by Community

Actor stats

4

Bookmarked

39

Total users

3

Monthly active users

14 days ago

Last modified

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

FieldTypeRequiredDefaultDescription
modeStringYesfindNewIdeasallActors, byCategory, challengeEligible, topActors, findNewIdeas
categoriesArrayNo["AI"]Filter by category: AI, AUTOMATION, ECOMMERCE, SOCIAL_MEDIA, SEO_TOOLS, LEAD_GENERATION, NEWS, JOBS, DEVELOPER_TOOLS, REAL_ESTATE, AGENTS, MCP_SERVERS
maxActorsIntegerNo50Max actors to analyze — 0 = no limit (up to 10,000)
minTotalUsersIntegerNo0Only include actors with at least this many users
minTotalRunsIntegerNo0Only include actors with at least this many runs
pricingModelsArrayNoallFilter by: FREE, PAY_PER_EVENT, PRICE_PER_DATASET_ITEM, FLAT_PRICE_PER_MONTH
includeAnalyticsBooleanNotrueGenerate a full analytics report alongside actor records
minOpportunityScoreIntegerNo0Minimum 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

  1. Open the actor on Apify Store
  2. Click Try for free
  3. Select an Analysis Mode from the dropdown
  4. (Optional) Set category filters, user minimums, or pricing filters
  5. Enable Generate Analytics Report for the full insights summary
  6. Click Start — most runs complete in 2–10 minutes
  7. Download results as JSON, CSV, or Excel

Via Apify API (Python)

from apify_client import ApifyClient
client = 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.

ScaleApproximate CostEstimated Time
50 actors (default)< $0.01< 1 minute
500 actors$0.01–$0.052–3 minutes
5,000 actors$0.10–$0.305–10 minutes
10,000+ actors (full store)$0.50–$1.0010–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