Zapier App Directory Scraper
Pricing
Pay per event
Zapier App Directory Scraper
Scrape the Zapier app directory for 9,000+ integrations. Get app names, slugs, descriptions, popularity rankings, categories, logos, beta/premium flags, and direct URLs. Filter by search term or category.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract data on 9,000+ apps from the Zapier app directory — including app names, slugs, categories, popularity rankings, partner tiers (PLATINUM, GOLD, etc.), logos, and more. Filter by search term or category to get targeted subsets.
🔍 What does it do?
The Zapier App Directory Scraper retrieves app metadata from Zapier's integration directory — the world's largest automation marketplace with 9,000+ connected apps. It fetches all available fields from Zapier's backend API including:
- App name, slug, and description
- Popularity ranking (Zapier's internal score)
- Category tags (e.g., CRM, Marketing Automation, AI Assistants)
- Logo URL
- Partner tier status (premium, featured, beta flags)
- Direct Zapier directory URL
Results are returned sorted by Zapier's popularity rank (most popular apps first), or filtered by your search term or category.
👥 Who is it for?
SaaS companies monitoring their Zapier presence: Track your app's popularity ranking, partner tier, and category placement vs competitors. See which apps are rising in rank and benchmarking opportunities.
Venture capital and market researchers: Map the integration ecosystem for a sector. Which CRM tools have Zapier integrations? Which AI assistants are gaining momentum? Get structured data to analyze trends across 9,000+ tools.
Automation consultants: Quickly search the full Zapier catalog to find the right integrations for client workflows. Export lists of apps by category to build automation blueprints.
Developer advocates and integration teams: Monitor new apps entering your competitive category. Track which tools are marked as PREMIUM and which are in BETA to stay ahead of competitors.
No-code ecosystem analysts: The Zapier directory is the de-facto list of tools that "matter" in the no-code ecosystem. Use this data to power competitive analysis, market maps, and investment theses.
🚀 Why use this scraper?
- No coding required — Just set your filters and run. Get a spreadsheet-ready JSON/CSV export in seconds
- Sorted by real demand — Results are ranked by Zapier's internal popularity score, giving you a built-in signal of which apps users actually connect
- Category filtering — Filter by 50+ Zapier categories (CRM, Email, AI Assistants, eCommerce, etc.) to get targeted lists
- Full metadata — Get logos, descriptions, beta/premium flags, and direct URLs — everything you need for a competitive analysis
- API-powered — Uses Zapier's own search infrastructure for reliable, fast results
📊 Data extracted
| Field | Description | Example |
|---|---|---|
name | App display name | "Salesforce" |
slug | URL-friendly identifier | "salesforce" |
description | App description from Zapier | "Salesforce is a leading..." |
imageUrl | Logo image URL | "https://zapier-images.imgix.net/..." |
popularityRank | Zapier popularity rank (1 = most popular) | 5 |
categories | Array of category tags | ["CRM", "Sales & CRM"] |
appId | Zapier's internal app ID | "4716" |
isBeta | Whether the app is in beta | false |
isPremium | Whether the app requires a premium plan | false |
isFeatured | Whether the app is featured on Zapier | true |
url | Direct Zapier directory URL | "https://zapier.com/apps/salesforce" |
💰 How much does it cost to scrape the Zapier app directory?
This actor uses pay-per-result pricing. You only pay for results you extract.
| Volume | Estimated cost |
|---|---|
| 100 apps | ~$0.10 |
| 500 apps | ~$0.50 |
| 1,000 apps (full directory) | ~$1.00 |
Free plan estimate: Apify's free plan includes $5 of monthly usage, enough to scrape the full 1,000-app result set 5 times per month.
Cost tip: Category-filtered searches are just as fast and cheap as the full directory — filter by your target category to get only the apps you need.
📋 How to use it
Option 1: Apify Console (no code)
- Go to the Zapier App Directory Scraper on the Apify Store
- Click Try for free
- Set your filters:
- Leave everything blank to get the top 1,000 most popular apps
- Add a search query (e.g.,
"Salesforce") to find specific apps - Add categories (e.g.,
["CRM (Customer Relationship Management)"]) to filter by category
- Click Start and download results as JSON or CSV
Option 2: API or code (see below)
⚙️ Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | "" | Search term to filter apps (e.g., "email", "CRM", "Salesforce") |
categories | string[] | [] | Filter by Zapier category names. Leave empty for all categories |
maxResults | integer | 1000 | Maximum number of apps to return (1–1,000) |
Category names
Common categories include: AI Assistants, CRM (Customer Relationship Management), Email, eCommerce, Marketing Automation, Forms & Surveys, Project Management, Phone & SMS, Scheduling & Booking, Developer Tools, Productivity, Analytics, Payment Processing, Team Collaboration, Accounting, HR Talent & Recruitment, Documents, Communication, Video & Audio, Website Builders.
You can filter by multiple categories at once — results will include apps in ANY of the listed categories.
📤 Output example
[{"name": "Google Sheets","slug": "google-sheets","description": "Create, edit, and share spreadsheets wherever you are with Google Sheets, and get automated insights from your data.","imageUrl": "https://zapier-images.imgix.net/storage/services/8913a06feb7556d01285c052e4ad59d0.png","popularityRank": 1,"categories": ["Google", "Spreadsheets"],"appId": "1498","isBeta": false,"isPremium": false,"isFeatured": true,"url": "https://zapier.com/apps/google-sheets"},{"name": "Gmail","slug": "gmail","description": "One of the most popular email services, Gmail keeps track of all your emails...","imageUrl": "https://zapier-images.imgix.net/storage/services/1afcb319c029ec5da10efb593b7159c8.png","popularityRank": 2,"categories": ["Email", "Google"],"appId": "20","isBeta": false,"isPremium": false,"isFeatured": true,"url": "https://zapier.com/apps/gmail"}]
💡 Tips and tricks
- Get the full top-1000 list: Leave all filters empty and set
maxResults: 1000. This gives you Zapier's most popular integrations sorted by usage. - Monitor a category: Filter by a category (e.g.,
"AI Assistants") to track all tools in your competitive space. - Find beta apps: Export the full directory and filter locally by
isBeta: trueto find apps in early access. - Competitive intelligence: Search for your product category and sort by
popularityRankto see the top players. - Category names are case-sensitive: Use the exact names from Zapier, e.g.,
"CRM (Customer Relationship Management)"not"CRM". - Combine search + category: You can set both
searchQueryandcategoriesto narrow down results further.
🔗 Integrations
Google Sheets — Build a competitor tracker
- Run the actor filtered to your category (e.g.,
["CRM (Customer Relationship Management)"]) - Use Apify's Google Sheets integration to push results directly to a spreadsheet
- Set up a scheduled run weekly to track ranking changes over time
Airtable — Integration marketplace map
- Scrape the full 1,000 apps
- Push to Airtable as a base with category views
- Filter and group by category to create market landscape maps
Make / Zapier — Automate competitive monitoring
- Connect the actor to Make or Zapier's scheduler
- Run weekly and compare new results to previous exports
- Alert when new competitors appear in your category or existing ones move up in rank
Notion — Build an integration database
- Run the scraper for your target categories
- Send results to a Notion database via Apify's Notion integration
- Tag, annotate, and filter integrations for your team's reference
🔌 API usage
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('automation-lab/zapier-scraper').call({searchQuery: '',categories: ['AI Assistants'],maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} apps`);items.forEach(app => console.log(`${app.name} (rank #${app.popularityRank})`));
Python
from apify_client import ApifyClientclient = ApifyClient(token='YOUR_APIFY_TOKEN')run = client.actor('automation-lab/zapier-scraper').call(run_input={'searchQuery': '','categories': ['AI Assistants'],'maxResults': 100,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(f'Got {len(items)} apps')for app in items:print(f"{app['name']} (rank #{app['popularityRank']})")
cURL
# Start the actorcurl -X POST "https://api.apify.com/v2/acts/automation-lab~zapier-scraper/runs" \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQuery": "","categories": ["AI Assistants"],"maxResults": 100}'# Get results (replace RUN_ID and DATASET_ID from the run response)curl "https://api.apify.com/v2/datasets/DATASET_ID/items" \-H "Authorization: Bearer YOUR_APIFY_TOKEN"
🤖 MCP (AI assistant) usage
Use this actor directly from Claude, Cursor, VS Code, or any MCP-compatible AI assistant to query the Zapier app directory without writing code.
Claude Code (terminal)
$claude mcp add --transport http apify "https://mcp.apify.com?tools=automation-lab/zapier-scraper"
Claude Desktop / Cursor / VS Code
Add to your MCP config file (~/.claude/claude_desktop_config.json or equivalent):
{"mcpServers": {"apify": {"type": "http","url": "https://mcp.apify.com?tools=automation-lab/zapier-scraper","headers": {"Authorization": "Bearer YOUR_APIFY_TOKEN"}}}}
Example prompts
- "What are the top 20 most popular AI tools in the Zapier directory?"
- "Find all CRM apps with Zapier integrations and export to CSV"
- "Which email marketing tools are featured on Zapier?"
- "Get me the full list of project management apps ranked by popularity"
- "Are there any beta apps in the eCommerce category on Zapier?"
⚖️ Legality and terms of service
This actor scrapes publicly available data from the Zapier app directory (zapier.com/apps), which is accessible without authentication. The data extracted (app names, descriptions, categories, logos) is publicly listed by Zapier for the purpose of promoting their integrations.
Web scraping of publicly available data is generally lawful in most jurisdictions. However, users are responsible for ensuring their use case complies with Zapier's Terms of Service and applicable law.
This actor is intended for market research, competitive analysis, and integration discovery — not for republishing Zapier's content or circumventing any access controls.
❓ FAQ
Q: Why do I only get 1,000 results when Zapier has 9,000+ apps? A: The Zapier search API used by this actor returns up to 1,000 results per query. The results are sorted by popularity, so you get the top 1,000 most popular integrations — which covers most practical use cases. Use category filtering to access different subsets.
Q: The categories filter returned 0 results — what's wrong?
A: Category names are case-sensitive and must match exactly. Use the examples from the "Category names" section above. For example: "CRM (Customer Relationship Management)" not just "CRM". You can also leave categories empty and filter the exported data yourself.
Q: How often is Zapier's directory updated? A: Zapier regularly adds new integrations. The actor always fetches live data from Zapier's current directory — no cached data.
Q: Can I scrape individual app pages for more details?
A: This actor focuses on the directory listing data. Each app also has a detail page at https://zapier.com/apps/{slug} with trigger/action counts. Contact us if you need a more detailed app profile scraper.
Q: My run succeeded but the dataset is empty — what happened? A: If no apps match your search query or category filter, the actor will succeed but produce no results. Try a different category name (see the category list above) or remove the filters to get all apps.
🔗 Related scrapers
- Apify Store — More automation-lab actors for integration ecosystem data