Clutch.co Scraper
Pricing
Pay per usage
Clutch.co Scraper
Introducing the Clutch.co Scraper, a lightweight actor for extracting company profiles, client reviews, and ratings from Clutch.co. Quick and effective. For best results and reliable data extraction, the use of residential proxies is strongly advised. Get the B2B insights you need!
Pricing
Pay per usage
Rating
5.0
(1)
Developer

Shahid Irfan
Actor stats
1
Bookmarked
10
Total users
4
Monthly active users
11 days ago
Last modified
Categories
Share
Clutch.co Agencies Scraper
Extract agency listings and detailed company profiles from Clutch.co in a fast, structured dataset.
Collect ratings, reviews, budgets, service focus, industries, locations, and contact details at scale for research, outreach, and market analysis.
Features
- High-speed extraction — Parallel company detail collection for fast runs.
- Batch dataset writes — Pushes records in batches to reduce write overhead.
- Deep profile coverage — Captures listing data plus detailed profile fields.
- Built-in pagination — Automatically moves through result pages.
- Internally tuned speed — Concurrency, batching, and timeout are optimized in code.
- Clean output schema — Consistent fields ready for analytics and exports.
Use Cases
Lead Generation
Build targeted lists of agencies by service category, quality signals, and company size. Use structured contact and profile data for outreach workflows.
Competitive Benchmarking
Compare competitors by review volume, average rating, pricing bands, and service focus to identify positioning gaps.
Market Intelligence
Track category trends, popular service mixes, and vertical concentration across agencies in one dataset.
Vendor Shortlisting
Create internal shortlists of potential partners with normalized metrics and profile-level detail.
BI and Reporting
Feed dashboard pipelines with clean JSON/CSV data for recurring analysis.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | https://clutch.co/it-services | Listing URL to start scraping. |
collectDetails | Boolean | No | false | Fetch detailed company profile fields. Disable for maximum speed. |
results_wanted | Integer | No | 20 | Maximum agencies to save. |
max_pages | Integer | No | 5 | Maximum listing pages to process. |
proxyConfiguration | Object | No | Apify proxy preset | Proxy settings for production reliability. |
Output Data
Each dataset item includes:
| Field | Type | Description |
|---|---|---|
id | String | Clutch company identifier. |
name | String | Agency name. |
url | String | Agency profile URL. |
slug | String | Profile slug. |
rating | Number | Average rating score. |
review_count | Integer | Number of reviews. |
verified | String | Verification label. |
min_budget | String | Minimum project budget range. |
hourly_rate | String | Hourly rate range. |
company_size | String | Employee band. |
year_founded | Integer | Founding year when available. |
languages | Array | Supported languages. |
timezones | Array | Supported time zones. |
highlights | String | Key profile highlight text. |
description | String | Company description. |
website | String | Company website URL. |
phone | String | Contact phone. |
email | String | Contact email when available. |
address | String | Formatted address. |
primary_location | String | Primary location. |
locations | Array | Additional locations. |
services | Array | Service lines and focus splits. |
industries | Array | Served industries. |
awards | Array | Awards and recognitions when present. |
testimonials | Array | Review/testimonial objects. |
focus_areas | Array | Focus and capability areas. |
clients | Array | Client segment distribution. |
json_ld | Object | Structured profile metadata. |
fetched_at | String | ISO timestamp of extraction. |
Usage Examples
Basic Run
{"startUrl": "https://clutch.co/it-services","results_wanted": 20}
Fast Listing-Only Collection
{"startUrl": "https://clutch.co/it-services","collectDetails": false,"results_wanted": 200,"max_pages": 20}
Lightweight Listing-Only Mode
{"startUrl": "https://clutch.co/it-services","collectDetails": false,"results_wanted": 100,"max_pages": 10}
Sample Output
{"id": "24046","name": "*instinctools","url": "https://clutch.co/profile/instinctools","slug": "instinctools","rating": 4.7,"review_count": 31,"verified": "Premier Verified","min_budget": "$10,000+","hourly_rate": "$25 - $49 / hr","company_size": "250 - 999","year_founded": 2000,"services": ["AI Development", "Web Development"],"industries": ["Financial services", "Healthcare"],"website": "https://www.instinctools.com","phone": "+4971166483690","primary_location": "Stuttgart, Germany, DE","fetched_at": "2026-02-19T15:33:54.639Z"}
Tips for Best Results
Start With a Strong Category URL
- Use a clear category landing page as
startUrl. - Validate that the page shows active agency listings before large runs.
Throughput Is Internally Optimized
- Concurrency, request timeout, and dataset batching are hardcoded for high speed.
- Keep
collectDetails: falsefor the fastest API-only listing extraction.
Control Runtime Predictably
- Use
results_wantedandmax_pagestogether to cap run time.
Choose Detail Strategy
- Use
collectDetails: truefor richer datasets. - Use
collectDetails: falsefor faster top-level scans.
Use Proxy in Production
- Configure proxy settings for higher consistency on long runs.
- Keep defaults for QA and short local validations.
Integrations
Connect your dataset with:
- Google Sheets — Quick spreadsheet analysis.
- Airtable — Searchable agency database workflows.
- Make — Automated enrichment and routing pipelines.
- Zapier — Trigger CRM or messaging flows.
- Webhooks — Push results into custom services.
Export Formats
- JSON — API and engineering workflows.
- CSV — Spreadsheet and BI ingestion.
- Excel — Business reporting.
- XML — Legacy integrations.
Frequently Asked Questions
How fast is this actor now?
It is API-first and internally tuned for high-throughput processing, with parallel profile enrichment only when enabled.
Can I scrape only listing-level data?
Yes. Set collectDetails to false to skip profile enrichment.
How do I get more results?
Increase results_wanted and max_pages.
What if some fields are null?
Some companies do not publish every field. The actor still returns complete available data for each record.
Can I run this daily?
Yes. It is suitable for scheduled runs for monitoring and trend tracking.
Support
For issues or feature requests, use your Apify actor issue/support channel.
Resources
Legal Notice
Use this actor only for legitimate data collection and in compliance with applicable laws and the target website terms.
