Apify Store Market Analyzer
Pricing
from $1.00 / 1,000 results
Apify Store Market Analyzer
Analyze Apify Store Actors for competitive intelligence. Compare demand, pricing, ratings, categories, and growth to identify marketplace gaps and stronger Actor ideas.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
LIAICHI MUSTAPHA
Maintained by CommunityActor stats
4
Bookmarked
43
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
Analyze public Apify Store Actor data for competitive intelligence, pricing research, category demand, ratings, growth signals, and marketplace gaps. The Actor collects comparable Store records and can generate an SEO opportunity report for deciding what to build next.
Features
- Collects public Actor metadata from the Apify Store search index
- Supports full-store, category, top-performer, eligibility, and idea-discovery modes
- Filters Actors by total users, total runs, pricing model, and opportunity score
- Extracts pricing, categories, ratings, bookmarks, usage, and developer information
- Generates a separate SEO opportunity report with promising niches and keywords
- Provides focused dataset views and a
STATSrun summary
Use Cases
- Actor opportunity research: identify demand with limited quality supply
- Competitive intelligence: compare products, adoption, pricing, and ratings
- Store SEO research: discover recurring terms used by successful Actors
- Pricing strategy: compare monetization models across relevant categories
- Portfolio planning: prioritize Actor ideas using structured marketplace evidence
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | findNewIdeas | Full Store, category, eligible, top Actors, or opportunity discovery |
categories | array | ["AI"] | One or more Apify Store categories |
maxActors | integer | 50 | Maximum Actors to collect; 0 uses the available Store total |
minTotalRuns | integer | 0 | Minimum lifetime runs |
minTotalUsers | integer | 0 | Minimum lifetime users |
pricingModels | array | all | Optional pricing-model filter |
includeAnalytics | boolean | true | Generate the SEO opportunity report |
minOpportunityScore | integer | 0 | Minimum score for returned opportunities |
{"mode": "byCategory","categories": ["AI", "AUTOMATION"],"maxActors": 500,"minTotalUsers": 10,"includeAnalytics": true}
Output
Each standard dataset row represents one public Actor record:
{"name": "example-actor","title": "Example Actor","username": "developer","categories": ["AI", "AUTOMATION"],"stats": {"totalRuns": 25000,"totalUsers": 1400,"totalUsers30Days": 95},"currentPricingInfo": {"pricingModel": "PAY_PER_EVENT"},"actorReviewRating": 4.7,"actorReviewCount": 18,"bookmarkCount": 72,"isWhiteListedForAgenticPayments": true}
When analytics are enabled, SEO_REPORT contains a separate report:
{"_type": "SEO_OPPORTUNITY_REPORT","generated_at": "2026-07-11T10:00:00+00:00","top_niches_to_build_in": [],"high_volume_low_competition_keywords": [],"fastest_growing_new_actors": [],"summary_stats": {"total_actors_analyzed": 500,"total_users": 100000}}
How to Use
- Open the Actor and click Try for free.
- Choose an analysis mode and relevant categories.
- Keep
maxActors: 50for a quick test. - Enable analytics when you need opportunity scoring.
- Start the run and inspect the Actor records view.
- Open
SEO_REPORTfrom the Output tab for the derived market analysis.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('scraper_guru/apify-store-analyzer').call({mode: 'findNewIdeas',maxActors: 500,includeAnalytics: true,});const report = await client.keyValueStore(run.defaultKeyValueStoreId).getRecord('SEO_REPORT');
Pricing
This is a pay-per-event Actor. A dataset record costs $0.001, or $1 per 1,000 results, plus any platform usage shown by Apify. The optional SEO report adds one dataset item and is also exposed directly through the key-value store.
FAQ
Where does the data come from?
The Actor queries the public search index used by the Apify Store. It does not access private account or billing data.
Why can Store totals change between runs?
Actors, pricing, usage, and publication status change continuously. Each run is a current snapshot.
What does the opportunity score mean?
It is a comparative heuristic based on the collected Store sample, not a revenue guarantee.
Can I track changes over time?
Yes. Schedule the Actor and preserve each dataset or export results into your own database.
Does eligibility mean an Actor is profitable?
No. Eligibility is a platform attribute; it does not prove demand, revenue, or profitability.
For Store-index changes or report issues, open the Issues tab on this Actor.
