Clutch.co Scraper avatar

Clutch.co Scraper

Pricing

Pay per usage

Go to Apify Store
Clutch.co Scraper

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

Shahid Irfan

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

4

Monthly active users

11 days ago

Last modified

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

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://clutch.co/it-servicesListing URL to start scraping.
collectDetailsBooleanNofalseFetch detailed company profile fields. Disable for maximum speed.
results_wantedIntegerNo20Maximum agencies to save.
max_pagesIntegerNo5Maximum listing pages to process.
proxyConfigurationObjectNoApify proxy presetProxy settings for production reliability.

Output Data

Each dataset item includes:

FieldTypeDescription
idStringClutch company identifier.
nameStringAgency name.
urlStringAgency profile URL.
slugStringProfile slug.
ratingNumberAverage rating score.
review_countIntegerNumber of reviews.
verifiedStringVerification label.
min_budgetStringMinimum project budget range.
hourly_rateStringHourly rate range.
company_sizeStringEmployee band.
year_foundedIntegerFounding year when available.
languagesArraySupported languages.
timezonesArraySupported time zones.
highlightsStringKey profile highlight text.
descriptionStringCompany description.
websiteStringCompany website URL.
phoneStringContact phone.
emailStringContact email when available.
addressStringFormatted address.
primary_locationStringPrimary location.
locationsArrayAdditional locations.
servicesArrayService lines and focus splits.
industriesArrayServed industries.
awardsArrayAwards and recognitions when present.
testimonialsArrayReview/testimonial objects.
focus_areasArrayFocus and capability areas.
clientsArrayClient segment distribution.
json_ldObjectStructured profile metadata.
fetched_atStringISO 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: false for the fastest API-only listing extraction.

Control Runtime Predictably

  • Use results_wanted and max_pages together to cap run time.

Choose Detail Strategy

  • Use collectDetails: true for richer datasets.
  • Use collectDetails: false for 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


Use this actor only for legitimate data collection and in compliance with applicable laws and the target website terms.