n8n Workflow Marketplace Analyzer
Pricing
from $0.50 / 1,000 results
n8n Workflow Marketplace Analyzer
Analyze n8n marketplace workflows. Extract nodes, creators, categories, pricing, popularity, and complexity, then generate market intelligence and optional ML datasets.
Pricing
from $0.50 / 1,000 results
Rating
5.0
(2)
Developer
LIAICHI MUSTAPHA
Maintained by CommunityActor stats
2
Bookmarked
42
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Analyze public n8n marketplace workflows and turn raw template metadata into useful automation intelligence. Extract workflow nodes, categories, creators, pricing, views, and dates, then generate reports on popular integrations, complexity, and marketplace demand.
Features
- Collects up to 15,000 public n8n marketplace workflows, enough for the complete current catalogue
- Streams normalized pages directly to the dataset instead of retaining the full raw response in memory
- Saves page-level checkpoints for safe resurrection of long scrape and analysis runs
- Extracts workflow IDs, names, descriptions, nodes, categories, creators, views, and prices
- Calculates top nodes, categories, creators, and viewed workflows
- Compares free and paid templates plus workflow complexity
- Filters marketplace collection by category
- Optionally generates Alpaca and OpenAI-compatible training data
- Saves workflow rows, analysis, training files, and run statistics separately
Use Cases
- Automation product research: identify popular integrations and workflow patterns
- Template strategy: find high-demand categories and common node combinations
- Competitive intelligence: compare creators, pricing, and workflow popularity
- Content research: discover examples for tutorials and automation guides
- AI datasets: generate structured examples from public workflow descriptions
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | scrape_and_analyze | Scrape only, scrape plus analysis, or analysis plus ML data |
maxWorkflows | integer | 1000 | Maximum workflows, from 1 to 15,000 |
startPage | integer | 1 | Starting marketplace page for a complete run or manual chunk |
category | string | all categories | Optional n8n marketplace category |
generateMLData | boolean | false | Generate Alpaca and OpenAI-compatible datasets |
resumeFromCheckpoint | boolean | true | Resume a resurrected scrape or analysis run from its last completed page |
{"mode": "scrape_and_analyze","maxWorkflows": 15000,"startPage": 1,"category": "","generateMLData": false,"resumeFromCheckpoint": true}
Output
Each default-dataset item is one n8n workflow:
{"id": 3124,"name": "Summarize support tickets with AI","slug": "summarize-support-tickets-with-ai","description": "Analyze and summarize incoming support tickets...","url": "https://n8n.io/workflows/3124","totalViews": 18420,"recentViews": 612,"price": 0,"featured": true,"nodes": [{ "name": "n8n-nodes-base.gmail", "displayName": "Gmail", "nodeCategories": [{ "name": "Communication" }] },{ "name": "@n8n/n8n-nodes-langchain.openAi", "displayName": "OpenAI", "nodeCategories": [{ "name": "AI" }] }],"workflowCategories": [{ "name": "AI" }],"user": { "username": "example", "verified": true },"createdAt": "2026-01-15T10:00:00.000Z","updatedAt": "2026-06-30T10:00:00.000Z"}
The key-value store separates the valuable derived outputs:
analysis: top nodes, categories, integration pairs, AI-node adoption, creators, pricing, complexity, creation trends, and popular workflowstraining_data_*: optional ML datasets and metadataSTATS: mode, filter, duration, records saved, and generated-output flagsSCRAPE_CHECKPOINT: internal recovery state for resurrected runs
How to Use
- Open the Actor and click Try for free.
- Select an analysis mode.
- Choose a category or leave it empty for the full marketplace.
- Start with
maxWorkflows: 100for a quick validation run. - Enable ML data only when you need the additional training files.
- Open the Output tab for workflows and the report links.
For a complete marketplace snapshot, use maxWorkflows: 15000. The Actor stops automatically when the n8n API reports that no more workflows are available. Checkpoint recovery applies to scrape_only and scrape_and_analyze; ML generation intentionally rebuilds its complete training set in one run.
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("scraper_guru/n8n-marketplace-analyzer").call(run_input={"mode": "scrape_and_analyze","maxWorkflows": 1000,"category": "AI"})analysis = client.key_value_store(run["defaultKeyValueStoreId"]).get_record("analysis")
Pricing
This is a pay-per-event Actor. A workflow saved to the default dataset costs $0.0005, or $0.50 per 1,000 workflow records, plus any platform usage shown by Apify. The analysis report does not add thousands of duplicate result rows.
FAQ
Does this download executable n8n workflow JSON?
It collects the public metadata returned by the n8n marketplace search API. Availability of full workflow definitions depends on the source response.
Where is the analysis report?
Open the analysis record from the Actor Output or key-value store.
Why is the category list limited?
The input exposes common marketplace categories. Leave it empty to collect all categories and filter the dataset afterward.
When should I enable ML training data?
Enable it only when you need prompt-response examples derived from sufficiently detailed workflow descriptions.
Can I schedule market snapshots?
Yes. Save the input as an Apify Task and run it on a weekly or monthly schedule.
For API changes or incorrect marketplace fields, open the Issues tab on this Actor.
