Pricing
from $0.005 / result
Clutch.co B2B Agency Scraper
Extract agency profiles, ratings, reviews, and verified client data from Clutch.co. Get ratings, pricing, services, location, and reviews for B2B service providers.
Pricing
from $0.005 / result
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
14
Total users
4
Monthly active users
10 days ago
Last modified
Categories
Share
Extract complete agency profiles from Clutch.co โ the leading B2B marketplace for business services. Get ratings, verified client reviews, service breakdowns, industry focus, pricing, location, and 20+ more fields per agency.
Features
- 26 output fields per profile โ the most complete Clutch data available
- Services breakdown with percentage weights (e.g., 30% Web Dev, 25% Mobile)
- Industry focus with percentage weights
- Client size breakdown (Small Business / Midmarket / Enterprise)
- Technology focus areas (AI expertise, frameworks, mobile platforms, etc.)
- Verification status, min project size, hourly rate, employee count
- Recent reviews with project details and ratings
- 100% reliable โ uses Chrome TLS impersonation + Apify RESIDENTIAL proxy
- No nulls โ every field is populated with a typed default
Input
| Field | Type | Description |
|---|---|---|
companyUrls | Array | Clutch profile URLs (e.g., https://clutch.co/profile/toptal) |
maxItems | Integer | Max profiles to scrape (default: 20) |
Example Input
{"companyUrls":["https://clutch.co/profile/toptal","https://clutch.co/profile/cleveroad"],"maxItems":5}
Output
Every profile includes the following 26 fields:
Core Identity
| Field | Type | Description |
|---|---|---|
name | String | Agency name |
url | String | Clutch profile URL |
tagline | String | Agency tagline / headline |
website | String | Agency website URL |
logo | String | Logo image URL |
description | String | Full company description |
Ratings & Pricing
| Field | Type | Description |
|---|---|---|
rating | Number | Overall rating (0โ5) |
reviewCount | Integer | Number of reviews |
verificationStatus | String | Verification status (e.g., "Verified") |
minProjectSize | String | Minimum project size (e.g., $50,000+) |
averageHourlyRate | String | Hourly rate range (e.g., $100 - $149 / hr) |
priceRange | String | Price range from JSON-LD |
employees | String | Employee count (e.g., 1-10 Employees) |
foundingDate | String | Year founded |
Location
| Field | Type | Description |
|---|---|---|
country | String | Country code (e.g., US) |
city | String | City |
region | String | State / region |
postalCode | String | Postal code |
streetAddress | String | Street address |
telephone | String | Contact phone |
Services & Focus (arrays)
| Field | Type | Description |
|---|---|---|
services | Array | Service lines with {name, percent} breakdown |
focus | Array | Technology focus groups {title, values: [{name, percent}]} โ AI expertise, mobile platforms, frameworks, etc. |
industries | Array | Industries served with {name, percent} |
clientSizes | Array | Client size breakdown: Small Business (<$10M), Midmarket ($10Mโ$1B), Enterprise (>$1B) |
Reviews & Metadata
| Field | Type | Description |
|---|---|---|
reviews | Array | Up to 10 recent reviews {name, datePublished, author, rating, reviewBody} |
scrapedAt | String | ISO 8601 scrape timestamp |
Example Output
{"name":"Toptal","url":"https://clutch.co/profile/toptal","tagline":"Hire the Top 3% of Freelance Talentยฎ","website":"https://www.toptal.com","logo":"https://img.shgstatic.com/...","description":"Toptal is the world's largest fully remote workforce...","rating":4.8,"reviewCount":53,"verificationStatus":"Verified","minProjectSize":"$50,000+","averageHourlyRate":"$100 - $149 / hr","employees":"1-10 Employees","priceRange":"$100 - $149","telephone":"(888) 604-3188","foundingDate":"2010","country":"US","city":"San Francisco, United States","region":"CA","postalCode":"94104","streetAddress":"548 Market St #36879","services":[{"name":"Custom Software Development","percent":0.16},{"name":"AI Development","percent":0.15},{"name":"Mobile App Development","percent":0.15}],"focus":[{"title":"AI Expertise","values":[{"name":"Machine Learning","percent":0.2}]}],"industries":[{"name":"Financial services","percent":0.1}],"clientSizes":[{"name":"Small Business (<$10M)","percent":0.5},{"name":"Midmarket ($10M - $1B)","percent":0.3},{"name":"Enterprise (>$1B)","percent":0.2}],"reviews":[{"name":"...","datePublished":"...","author":"...","rating":5,"reviewBody":"..."}],"scrapedAt":"2026-04-10T08:00:00+00:00"}
How It Works
Clutch.co is protected by Cloudflare, so this scraper uses curl_cffi with Chrome TLS impersonation over Apify RESIDENTIAL proxy to reliably fetch profile HTML. It then extracts:
- Core data from JSON-LD
LocalBusinessstructured data - Services, focus, industries, clientSizes from embedded
window.chartPieandwindow.serviceLinesJavaScript globals - Tagline, verification, employees, hourly rate, min project size from DOM selectors and regex patterns
FAQ
Q: Why is RESIDENTIAL proxy required? Clutch blocks datacenter IPs with Cloudflare challenges. Apify RESIDENTIAL proxy bypasses this reliably. The proxy is hardcoded in the actor โ no configuration needed.
Q: How many reviews can I get?
Up to 10 recent reviews per profile, parsed from JSON-LD structured data. The full review count is in the reviewCount field.
Q: What if a profile URL is invalid? Invalid URLs (redirects to listing or homepage) are detected and skipped with a warning โ no junk records are saved.
Q: Can I scrape category listings? Not in this version โ this scraper focuses on individual profile pages. Provide a list of profile URLs directly.
Use Cases
- B2B lead generation โ discover high-rated agencies by service line
- Competitive intelligence โ compare pricing, size, and specialization
- Market research โ analyze service / industry / client size trends
- Partnership discovery โ find verified agencies in specific industries
- Procurement & vendor research โ gather structured data for RFQs
