Clutch Agencies Scraper
Pricing
from $0.80 / 1,000 agency profiles
Clutch Agencies Scraper
Turn any public Clutch directory page into B2B lead rows: agency name, profile URL, website, city and country, hourly rate band, minimum project size, team size, star rating, review count and the service lines the agency lists.
Pricing
from $0.80 / 1,000 agency profiles
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract public Clutch directory listings into structured agency lead rows. Each genuine agency row can include its name, public profile URL, visible location, rating, review count, displayed project minimum, hourly rate, team size, and visible service links.
Input example
{"directoryUrls": ["https://clutch.co/ca/web-developers/toronto"],"maxAgenciesPerDirectory": 25,"enableResidentialFallback": false}
Use public category and location directory pages copied from Clutch. This actor does not scrape authenticated pages, bypass access controls, or claim hidden contact data.
Cost and proxy policy
The actor tries direct HTTP first. If and only if one directory returns a block or rate-limit response, enableResidentialFallback permits one bounded proxy HTTP retry for the whole run. The retry goes out over rotating datacenter addresses. Metered Apify groups (Residential, Google SERP) are not offered by this actor and are replaced with datacenter automatically; your own servers passed in proxyUrls are used exactly as given.
Only rows parsed as real agency records trigger the agency event. Invalid input, no results, blocked pages, errors, and the empty-input sample are never charged.
Empty input
Running with no directoryUrls returns one labeled _sample: true row. It is illustrative only and uncharged.
Output
Every real row includes the source directoryUrl, profileUrl, and transport (direct_http, datacenter_http, or customer_http). Fields that Clutch does not visibly provide are null; the actor does not guess values.
Local validation
npm install --omit=dev --no-audit --no-fundnpm testnpm run check
Billing
$0.003 to start a run, then $0.0008 per agency — $0.80 per 1,000 agencies.
Only rows parsed as a real agency profile are charged. Invalid input, directories that return nothing, blocked pages, errors and the empty-input sample row are all free.