Make Template Analyzer avatar

Make Template Analyzer

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Make Template Analyzer

Make Template Analyzer

The first Actor to scrape Make.com's 8,000+ automation templates. Extracts title, description, apps used, and URL from every template. Uses PlaywrightCrawler to bypass Cloudflare and JS rendering. Perfect for market research, competitive analysis, and ML training data.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

LIAICHI MUSTAPHA

LIAICHI MUSTAPHA

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

๐Ÿงฉ Make.com Template Analyzer

The first Apify Actor to scrape and analyze Make.com's 8,000+ automation templates โ€” Unlock the hidden intelligence behind the world's second-largest automation marketplace.

Apify Actor Make.com PlaywrightCrawler


๐ŸŽฏ Why This Actor Exists

Make.com has 8,000+ automation templates โ€” a goldmine of market intelligence that nobody is extracting. Until now, this data was locked behind a JavaScript-rendered SPA with Cloudflare protection, making it impossible for simple HTTP scrapers.

This Actor breaks through those barriers using a real Chromium browser via PlaywrightCrawler to collect every template with its full metadata.

The Automation War Is Real

PlatformTemplatesPublic API?Existing Scrapers?
n8n~6,000โœ… YesMany
Zapier~7,000PartialSome
Make.com8,000+โŒ NoNone โ€” until now

Make.com is the blind spot. Competitors analyze n8n and Zapier daily, but Make.com's template library โ€” arguably the richest โ€” has been untouched.


โšก What It Does

This Actor navigates to Make.com's template library, handles JavaScript rendering and anti-bot measures, paginates through the entire catalog via "Load More" clicks, and extracts structured data from every single template card.

Data Fields Extracted

FieldTypeDescription
titleStringTemplate name (e.g., "Generate ChatGPT Completions from Google Sheets Rows")
urlStringDirect link to the template page
descriptionStringFull description with feature details and use cases
appsArrayList of apps/services used (e.g., ["Google Sheets", "OpenAI (ChatGPT, Whisper, DALL-E)"])

๐Ÿ’ก Who Is This For?

๐Ÿข Automation Consultants & Agencies

"What are the most popular automation patterns on Make.com?"

Analyze 8,000+ templates to discover which app combinations clients actually want. Stop guessing โ€” build what the market demands.

๐Ÿ“Š Market Researchers & Competitive Analysts

"How does Make.com's template ecosystem compare to n8n and Zapier?"

Cross-reference with n8n marketplace data (available via our n8n Marketplace Analyzer) to spot trends, gaps, and opportunities across the entire automation industry.

๐Ÿค– AI/ML Engineers

"I need a training dataset of real-world automation workflows."

Use 8,000+ structured template records to:

  • Fine-tune LLMs that recommend automations
  • Build classification models for app categories
  • Train NLP models on automation descriptions

๐Ÿš€ SaaS Founders & Product Teams

"Which integrations should we build next?"

Discover which apps and combinations appear most frequently in Make.com's templates to prioritize your integration roadmap with real demand data.

๐Ÿ“ Content Creators & Educators

"What Make.com tutorials will get the most views?"

Find the most popular templates โ†’ Create tutorials around proven demand โ†’ Grow your audience.


๐Ÿ“‚ Output Data

Sample Output Record

{
"title": "Generate ChatGPT Completions from Google Sheets Rows",
"url": "https://www.make.com/en/templates/10570-create-new-completions-with-openai-chatgpt-from-new-rows-in-google-sheets",
"description": "Effortlessly enhance your content creation process by integrating ChatGPT with Google Sheets. This powerful template allows you to automatically generate relevant completions, ranging from SEO keywords to custom responses, boosting productivity and content quality with ease.",
"apps": [
"Google Sheets",
"OpenAI (ChatGPT, Whisper, DALL-E)"
]
}

What You Can Do With This Data

Use CaseHow
App popularity rankingCount app appearances across all templates โ†’ Top 50 most integrated apps
Combination analysisFind which app pairs appear together most โ†’ "Google Sheets + Slack" = 500 templates
Category trendsGroup by description keywords โ†’ AI templates grew 300% in 2024
Competitor benchmarkingCompare against n8n/Zapier data โ†’ Make.com leads in CRM integrations
Content gap analysisFind popular apps with few templates โ†’ Opportunity for tutorial content
ML training dataset8,000+ labeled automation descriptions โ†’ Fine-tune workflow recommendation models

Download as: JSON, CSV, or Excel from the Apify Dataset tab.


โš™๏ธ Input Configuration

Parameters

ParameterTypeDefaultDescription
startUrlsArray["https://www.make.com/en/templates"]URLs to start scraping from
maxRequestsPerCrawlInteger100Max browser requests (controls pagination depth)

Example Inputs

Quick Test (first page of templates)

{
"startUrls": [{ "url": "https://www.make.com/en/templates" }],
"maxRequestsPerCrawl": 10
}

Category-Specific Scrape (AI templates only)

{
"startUrls": [{ "url": "https://www.make.com/en/templates?category=ai" }],
"maxRequestsPerCrawl": 100
}

Deep Scrape (all available templates)

{
"startUrls": [{ "url": "https://www.make.com/en/templates" }],
"maxRequestsPerCrawl": 1000
}

Available Category Filters

You can filter by category using the URL query parameter ?category=:

CategoryURL
AIhttps://www.make.com/en/templates?category=ai
Marketinghttps://www.make.com/en/templates?category=marketing
Saleshttps://www.make.com/en/templates?category=sales
CRMhttps://www.make.com/en/templates?category=crm
Productivityhttps://www.make.com/en/templates?category=productivity
IT & Developmenthttps://www.make.com/en/templates?category=it-development

๐Ÿ› ๏ธ Technical Details

Why PlaywrightCrawler?

Make.com is not scrapable with traditional HTTP request libraries or CheerioCrawler:

ChallengeStatus
HTTP fetch โ†’ 403 Forbidden (Cloudflare)โœ… Solved with real Chromium browser
Content rendered by JavaScript (SPA)โœ… Solved with Playwright page evaluation
"Load More" pagination (no numbered pages)โœ… Solved with automated button clicks
Dynamic cookie consent bannersโœ… Auto-dismissed

Built With

  • Apify SDK โ€” Actor runtime and dataset management
  • Crawlee โ€” Web scraping framework with built-in retry logic
  • PlaywrightCrawler โ€” Real Chromium browser for JS-heavy sites
  • Node.js 22 โ€” Latest LTS runtime

Enterprise Architecture (V2)

Scraping 8,000+ templates from a Single Page Application will normally crash a headless browser due to Out-Of-Memory (OOM) errors. This Actor implements a custom Batch Extraction & DOM Cleanup architecture:

  1. Incremental Extraction: Extracts cards in batches rather than waiting for all 8,000 to load.
  2. DOM Memory Cleanup: Physically deletes processed template cards from the browser DOM (element.remove()) to keep memory usage flat.
  3. Data Safety: Pushes to the Apify Dataset incrementally. If the run is interrupted, you keep all data extracted up to that point.
  4. Bot Mitigation: Randomized human-like delays between "Load More" clicks to avoid Cloudflare captchas.

Performance

  • Safely scrapes the entire 8,000+ catalog without memory crashes.
  • Increase maxRequestsPerCrawl to set your desired limit (e.g., 500, 1000, or 10000 for the full set).
  • Uses Apify proxy rotation and intelligent timeouts to prevent blocking.

๐Ÿค– API & Automation

Programmatic Access

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('scraper_guru/make-template-analyzer').call({
startUrls: [{ url: 'https://www.make.com/en/templates' }],
maxRequestsPerCrawl: 100,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Scraped ${items.length} Make.com templates`);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('scraper_guru/make-template-analyzer').call(
run_input={
'startUrls': [{'url': 'https://www.make.com/en/templates'}],
'maxRequestsPerCrawl': 100,
}
)
dataset = client.dataset(run['defaultDatasetId']).list_items()
print(f"Scraped {len(dataset.items)} Make.com templates")

cURL

curl -X POST https://api.apify.com/v2/acts/scraper_guru~make-template-analyzer/runs \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [{"url": "https://www.make.com/en/templates"}],
"maxRequestsPerCrawl": 100
}'

Integrate With

PlatformFlow
n8nSchedule โ†’ Run Actor โ†’ Get Dataset โ†’ Analyze in Google Sheets
Make.comSchedule โ†’ Apify Module โ†’ Parse JSON โ†’ Store in Airtable
ZapierSchedule โ†’ Webhooks โ†’ Apify API โ†’ Google Sheets
CustomCron job โ†’ Apify API โ†’ PostgreSQL โ†’ Dashboard

๐Ÿ”ฎ Roadmap

This is V1 โ€” the scraper foundation. Upcoming versions will add:

  • Analytics Engine โ€” Top apps, category distribution, trend analysis (like the n8n Actor)
  • Template Detail Scraping โ€” Navigate into each template for full module count, step details, triggers
  • ML Training Data Generator โ€” Alpaca & OpenAI fine-tuning formats
  • Cross-Platform Intelligence โ€” Compare Make.com vs n8n vs Zapier ecosystems side-by-side
  • Scheduled Monitoring โ€” Track template growth over time

๐Ÿค Part of the Automation Intelligence Suite

This Actor is part of a larger project to map and analyze the entire automation ecosystem:

ActorPlatformStatus
n8n Marketplace Analyzern8nโœ… Live
Make.com Template AnalyzerMake.comโœ… This Actor
Apify Store AnalyzerApifyโœ… Live
Zapier Template AnalyzerZapier๐Ÿ“‹ Planned

The vision: A complete, data-driven view of the automation industry โ€” who's building what, where the demand is, and what's trending.


๐Ÿ’ฌ Support & Contact

Custom Services

  • ๐ŸŽจ Custom analysis reports for your niche
  • ๐Ÿค– Fine-tuned AI models for automation recommendation
  • ๐Ÿ”ง Bespoke scrapers for any platform
  • ๐Ÿ“Š Data visualization and dashboards

๐ŸŽ“ About the Creator

Built by MuLIAICHI, an AI Engineer mapping the automation industry:

  • ๐Ÿ”ฌ Creator of the n8n Marketplace Intelligence project
  • ๐Ÿค– Expertise in web scraping, LLM fine-tuning, and automation analytics
  • ๐Ÿ“š Active contributor to the n8n and Make.com communities

๐Ÿ“œ License & Terms

  • License: ISC
  • Terms: Follow Apify Terms of Service
  • Data: Public Make.com template data only
  • Ethics: Respects rate limits, uses proxies responsibly

๐Ÿš€ Get Started Now

  1. Click "Try for Free" above
  2. Run with default settings โ€” takes ~2 minutes
  3. Download your dataset โ€” JSON, CSV, or Excel
  4. Analyze the data โ€” Discover what 8,000+ automation builders are creating
{
"startUrls": [{ "url": "https://www.make.com/en/templates" }],
"maxRequestsPerCrawl": 100
}

Nobody else has this data. Now you do. ๐ŸŽ‰


โญ Star this Actor if you find it useful!

๐Ÿ’ฌ Questions? Ideas? Reach out anytime!


Last updated: February 2026 Version: 0.0 Maintained by: MuLIAICHI (mustaphaliaichi@gmail.com)