Clutch.co Scraper
Pricing
from $0.99 / 1,000 results
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
from $0.99 / 1,000 results
Rating
5.0
(5)
Developer
Shahid Irfan
Maintained by CommunityActor stats
5
Bookmarked
45
Total users
10
Monthly active users
7.5 hours
Issues response
4 days ago
Last modified
Categories
Share
What does Clutch.co Agencies Scraper do?
Clutch.co Agencies Scraper extracts agency listings and detailed company profiles from Clutch.co, the B2B services directory, into one structured dataset. Give the Actor a Clutch listing URL such as https://clutch.co/it-services, and it collects agencies with ratings, review counts, budgets, hourly rates, company size, service focus, industries, locations, and contact details. The results come back as clean JSON-ready records for lead generation, vendor research, competitor benchmarking, and market intelligence.
Clutch.co does not publish an open API for its agency directory, so building this dataset normally means visiting hundreds of profile pages by hand. This Actor replaces that manual work with repeatable, schedule-ready runs that export to JSON, CSV, Excel, XML, or your connected tools.
Why use Clutch.co Agencies Scraper?
- Reliable directory dataset creation - Collect structured agency records with ratings, pricing bands, service focus, and locations without manual copy-paste.
- Automation-ready output - Export results to JSON, CSV, Excel, XML, Google Sheets, or downstream systems with consistent field names.
- Lead generation fit - Build targeted outreach lists of agencies by service category, verification status, rating, and company size.
- Competitor and market research - Compare agencies on review volume, average rating, and pricing bands to spot positioning gaps and category trends.
- Platform automation - Run on demand or on a schedule, use Apify proxy for production reliability, and trigger webhooks or integrations after each run.
- Safe, capped runs - Control exactly how many agencies and pages to collect so test runs stay fast and production runs stay predictable.
What data can you extract from Clutch.co?
| Field | Description |
|---|---|
name | Agency name |
url | Direct Clutch profile URL |
rating | Average rating score |
review_count | Number of reviews |
verified | Verification label such as Premier Verified |
min_budget | Minimum project budget range |
hourly_rate | Hourly rate range |
company_size | Employee band |
year_founded | Founding year |
services | Service lines and focus split |
industries | Served industries |
primary_location | Primary office location |
phone | Contact phone |
email | Contact email when published |
website | Company website URL |
testimonials | Review snippets when present |
How to use Clutch.co Agencies Scraper
- Open the Actor on Apify Store.
- Paste a Clutch.co category URL into
startUrl, for examplehttps://clutch.co/it-services. - Set
results_wantedto the number of agencies you need. - Optionally enable
collectDetailsfor richer profile-level fields. - Run the Actor and download the dataset or connect it to your workflow.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | https://clutch.co/it-services | Clutch listing URL to scrape, for example https://clutch.co/it-services. |
collectDetails | Boolean | No | false | Fetch detailed company profile fields. Disable for the fastest listing-only runs. |
results_wanted | Integer | No | 20 | Maximum number of agencies to save. |
max_pages | Integer | No | 5 | Safety cap on the number of listing pages to visit. |
proxyConfiguration | Object | No | Off | Proxy settings for production reliability. Datacenter proxy is recommended. |
Output Data
Each dataset item contains the fields available from the listing and profile:
| Field | Type | Description |
|---|---|---|
id | String | Clutch company identifier |
name | String | Agency name |
url | String | Direct 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 split |
industries | Array | Served industries |
awards | Array | Awards and recognitions when present |
testimonials | Array | Review and 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
Collect 20 agencies from the default IT services listing:
{"startUrl": "https://clutch.co/it-services","results_wanted": 20}
Fast Listing-Only Collection
Collect a large set of listing-level records quickly by leaving collectDetails disabled:
{"startUrl": "https://clutch.co/it-services","collectDetails": false,"results_wanted": 200,"max_pages": 20}
Deep Profile Collection
Enable collectDetails to enrich each agency with profile fields such as founding year, locations, testimonials, and focus areas:
{"startUrl": "https://clutch.co/design-agencies","collectDetails": true,"results_wanted": 50,"max_pages": 10}
Production Run with Proxy
Use Apify proxy for higher consistency on long scheduled runs:
{"startUrl": "https://clutch.co/it-services","collectDetails": true,"results_wanted": 500,"max_pages": 50,"proxyConfiguration": {"useApifyProxy": true}}
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,"languages": ["English", "German"],"services": ["AI Development", "Web Development"],"industries": ["Financial services", "Healthcare"],"website": "https://www.instinctools.com","phone": "+4971166483690","primary_location": "Stuttgart, Germany","fetched_at": "2026-07-28T10:30:00.000Z"}
Tips for Best Results
Start With a Strong Category URL
- Use a clear Clutch category landing page as
startUrl, such ashttps://clutch.co/it-servicesorhttps://clutch.co/design-agencies. - Verify the page shows active agency listings before committing to a large run.
Control Runtime Predictably
- Use
results_wantedandmax_pagestogether to cap run time. - Start with 20 results for testing, then increase for production.
Choose Your Detail Strategy
- Keep
collectDetailsdisabled for fast top-level scans. - Enable it when you need profile fields such as founding year, locations, testimonials, and focus areas.
- Some profile fields are only populated when the source profile publishes them.
Use Proxy in Production
- Configure proxy settings for higher consistency on long or scheduled runs.
Schedule and Automate
- Clutch listing pages change over time. Schedule regular runs to keep your dataset current, and report page changes through the Issues tab.
Integrations
- Google Sheets - Export results for spreadsheet analysis.
- Airtable - Build a searchable agency database.
- Make - Route results into enrichment and notification workflows.
- Zapier - Trigger CRM or messaging flows from new datasets.
- Webhooks - Push results into custom services after each run.
Export Formats
- JSON - API and engineering workflows.
- CSV - Spreadsheet and BI ingestion.
- Excel - Business reporting.
- XML - Existing system integrations.
Frequently Asked Questions
How many agencies can I collect?
As many as the source makes available. The practical limit depends on your results_wanted and max_pages settings.
Can I export Clutch.co data to CSV or Excel?
Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats, or pushed to Google Sheets and other integrations.
Can I scrape only listing-level data?
Yes. Set collectDetails to false to skip profile detail collection and get results faster.
What if some fields are missing?
Some agencies do not publish every field. The Actor returns all available data for each record, and fields such as email, year_founded, or awards may be empty for certain listings.
Can I run this Actor on a schedule?
Yes. Schedule the Actor in Apify Console to refresh your agency dataset hourly, daily, weekly, or at another interval.
Is it legal to scrape Clutch.co?
Scraping public web data can be legal, but you are responsible for complying with applicable laws, Clutch.co terms, and privacy rules.
Related Actors
If you also need company directory data for startups, see Y Combinator Scraper. For marketplace and review analysis across developer tools, see Apify Store Scraper.
Support
For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.
Legal Notice
This Actor is designed for legitimate data collection from publicly available sources. Users are responsible for using the data responsibly and complying with applicable laws and Clutch.co terms.