Clutch Scraper
Pricing
$29.99/month + usage
Clutch Scraper
Extract agencies & service providers from Clutch.co. Get ratings, reviews with full text (background, challenge, solution, results), service lines, all office locations, legal entity, credit report, video URL, and AI-generated review insights. Any category, country, or profile URL.
Pricing
$29.99/month + usage
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Clutch.co Scraper
by SilentFlow
Extract companies, agencies, and service providers from Clutch.co — including ratings, reviews, hourly rates, project sizes, services, team sizes, client reviews, service line breakdown, legal entity data, credit reports, AI review insights, and contact details from any category, country, or profile page.
✨ Why use this scraper?
- 🚀 No login required: Scrape any public Clutch.co page without an account
- 📊 Most complete data on the market: 38 company fields + 23 review fields — more than any other Clutch scraper
- 🌍 Any category or location: Works with all Clutch categories, country pages, and direct profile URLs
- ⭐ Full review detail: Background, challenge, solution, and results sections extracted in full — unique to this scraper
- 🤖 AI review insights: Clutch's AI-generated top mentions and highlights for each company
- 🏢 All office locations: Every company office with address, phone, and headcount
- 🏛️ Legal & credit data: Business entity registration (jurisdiction, formation date, status) and credit risk assessment (Creditsafe)
- 🎬 Company video: YouTube/Vimeo embed URL when available
- 🗂️ Service line metadata: Group, slug, and Clutch page URL for each service — ideal for category analysis
- 💼 Portfolio projects: Extract the company's case study portfolio with project details
🎯 Use cases
| Industry | Application |
|---|---|
| Procurement | Find and vet software development or marketing agencies before hiring |
| Market Research | Analyze the competitive landscape for digital agencies in your region |
| Lead Generation | Build a list of qualified agencies with contact info, phone, and website |
| Investment | Research the agency market — size, pricing, legal status, and credit risk |
| Directory Building | Create a curated list of top agencies by category or location |
| Benchmarking | Compare hourly rates, team sizes, and ratings across categories |
| Review Analysis | Aggregate full review text (background, challenge, solution, results) for AI analysis |
| Sentiment Analysis | Use AI-generated review highlights and top mentions per company |
📥 Input parameters
URL Scraping
| Parameter | Type | Description |
|---|---|---|
startUrls | array | Clutch.co category or profile page URLs to scrape |
Supported URL formats:
- Category pages:
https://clutch.co/agencies/digital-marketing - Country/region pages:
https://clutch.co/us/agencies/digital-marketing - Profile pages:
https://clutch.co/profile/webfx
Search
| Parameter | Type | Description |
|---|---|---|
searches | array | Keywords to search on Clutch.co (e.g. "SEO agency", "React developers") |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 100 | Maximum number of companies to extract |
maxPages | integer | 10 | Maximum listing pages to scrape per URL |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
includeDetails | boolean | false | Visit each company's profile page for tagline, description, social links, year founded, website, service lines, audience charts, locations, legal entity, credit report, languages, video URL, and AI review insights |
includeReviews | boolean | false | Extract client reviews with full text: background, challenge, solution, results, ratings, reviewer details, and project info |
maxReviewPages | integer | 3 | How many review pages to fetch per company (~11 reviews per page). Only used when includeReviews is enabled |
includePortfolio | boolean | false | Extract the company's portfolio (case studies) with title, services, client, project size, and description |
includePortfolioDetails | boolean | false | Visit each portfolio item's page for the full project description. Requires includePortfolio: true |
Advanced
| Parameter | Type | Default | Description |
|---|---|---|---|
requestTimeout | integer | 60 | HTTP request timeout in seconds |
debugMode | boolean | false | Enable verbose logging |
proxy | object | residential | Proxy configuration (residential recommended) |
📊 Output data
Company example
{"id": "33049","slug": "webfx","url": "https://clutch.co/profile/webfx","name": "WebFX","logoUrl": "https://img.shgstatic.com/clutch-static-prod/image/scale/50x50/s3fs-public/logos/webfx.jpg","rating": 4.9,"reviewCount": 441,"minProjectSize": "$1,000+","hourlyRate": "Undisclosed","employees": "401 - 500","yearFounded": "1995","isPremier": true,"isVerified": true,"phone": "888-601-5359","website": "https://www.webfx.com","city": "Harrisburg","state": "PA","country": "United States","address": "1705 N Front St","postalCode": "17102","tagline": "Digital Marketing That Drives Revenue®","description": "WebFX is a full-service Internet marketing agency...","socialLinks": [{ "platform": "linkedin", "url": "https://www.linkedin.com/company/webfx" },{ "platform": "x", "url": "https://twitter.com/webfx" }],"services": [{ "name": "Search Engine Optimization", "percent": 70 },{ "name": "Pay Per Click", "percent": 10 }],"serviceLines": [{"name": "Search Engine Optimization","slug": "field_pp_sl_seo","group": "group_pp_group_dm","groupName": "Digital marketing","mainPageUrl": "seo-firms","mainPageCanonicalId": 1012000000000,"percent": 70}],"chartPie": {"serviceProvided": {"legendTitle": "Service Lines","slices": [{ "name": "Search Engine Optimization", "percent": 70, "url": "https://clutch.co/seo-firms" }]},"focus": {"legendTitle": "Focus","charts": {"group_pp_seo_group": {"legendTitle": "SEO Focus","slices": [{ "name": "On site optimization", "percent": 30 }]}}},"industries": {"legendTitle": "Industries","slices": [{ "name": "Business services", "percent": 15 },{ "name": "Manufacturing", "percent": 15 }]},"clients": {"legendTitle": "Clients","slices": [{ "name": "Midmarket ($10M - $1B)", "percent": 50 }]}},"locations": [{"isHeadquarters": true,"isVerified": true,"name": "Headquarters","address": "1705 N Front St","city": "Harrisburg","state": "PA","country": "United States","postalCode": "17102","phone": "888-601-5359","employees": "401 - 500"},{"isHeadquarters": false,"isVerified": false,"name": "New York, NY","city": "New York","state": "NY","country": "United States"}],"businessEntity": {"name": "WebFX, Inc.","source": "Creditsafe","jurisdiction": "Pennsylvania, United States","dateOfFormation": "1996-01-01","status": "Active","lastUpdated": "January 2, 2025","id": "US-X-XXXXX"},"creditReport": {"riskAssessment": "Low Risk","source": "Creditsafe","lastUpdated": "September 29, 2020"},"languages": ["English"],"videoUrl": "https://www.youtube.com/embed/IEqcVXJePNc","reviewInsights": {"topMentions": [{ "name": "Communicative", "count": 37 },{ "name": "Knowledgeable", "count": 29 }],"highlights": [{"title": "Proactive communication","description": "Clients consistently praise WebFX for their proactive communication and regular reporting."}]},"reviews": [{"id": "213001","title": "SEO Strategy for Luxury Architectural Products Company","rating": 5.0,"metrics": {"quality": 5.0,"schedule": 5.0,"cost": 5.0,"willingToRefer": 5.0},"quote": "They have skillfully mastered the art of keeping clients informed.","summary": "WebFX provides SEO services for an architectural products company...","feedback": "The client has seen a surge in website traffic...","background": "I am the CEO of Jonite. Our company manufactures luxury architectural products.","challenge": "Increase organic traffic by at least 20%. Increase conversion rate.","solution": "WebFX provided SEO and content marketing services. The team performed keyword research, on-page optimization, and link building.","results": "The partnership with WebFX brought about a noticeable improvement in online visibility and organic traffic.","date": "Jun 30, 2023","isFeatured": false,"isVerified": true,"reviewerName": "Lexter Chen","reviewerPosition": "CEO, Jonite","reviewerIndustry": "Manufacturing","reviewerLocation": "Singapore","reviewerClientSize": "51-200 Employees","reviewType": "Online Review","projectServices": ["Search Engine Optimization"],"projectSize": "Confidential","projectLength": "Jan. 2022 - Ongoing"}],"rank": 1,"scrapedAt": "2026-02-28T10:00:00Z","dataType": "company"}
🗂️ Data fields
Company fields
| Category | Fields | Requires |
|---|---|---|
| Identity | id, slug, url, name, logoUrl, rank | listing or profile URL |
| Ratings | rating, reviewCount | listing or profile URL |
| Pricing | minProjectSize, hourlyRate | listing or profile URL |
| Company Info | employees, yearFounded, isPremier, isVerified | listing or profile URL |
| Contact | phone, website | listing or profile URL |
| Location (HQ) | city, state, country, address, postalCode | listing or profile URL |
| Services | services[] (name + percent) | listing or profile URL |
| Tagline & Description | tagline, description | includeDetails: true |
| Social Links | socialLinks[] (platform + url) | includeDetails: true |
| Service Lines | serviceLines[] (slug, group, groupName, mainPageUrl, percent) | includeDetails: true |
| Audience Charts | chartPie (serviceProvided, focus, industries, clients) | includeDetails: true |
| All Locations | locations[] (address, phone, employees per office) | includeDetails: true |
| Legal Entity | businessEntity (name, jurisdiction, formation date, status) | includeDetails: true |
| Credit Report | creditReport (riskAssessment, source, lastUpdated) | includeDetails: true |
| Languages | languages[] | includeDetails: true |
| Video | videoUrl (YouTube/Vimeo embed) | includeDetails: true |
| AI Review Insights | reviewInsights (topMentions, highlights) | includeDetails: true |
| Portfolio | portfolio[] (title, services, client, projectSize, description) | includePortfolio: true |
| Reviews | reviews[] | includeReviews: true |
Review fields
| Category | Fields |
|---|---|
| Identity | id, title |
| Ratings | rating, metrics (quality, schedule, cost, willingToRefer) |
| Text | quote, summary, feedback |
| Full Detail | background, challenge, solution, results |
| Meta | date, isFeatured, isVerified |
| Reviewer | reviewerName, reviewerPosition, reviewerIndustry, reviewerLocation, reviewerClientSize, reviewType |
| Project | projectServices[], projectSize, projectLength |
🚀 Examples
Scrape a category listing
{"startUrls": [{ "url": "https://clutch.co/agencies/digital-marketing" }],"maxItems": 100,"maxPages": 2}
Scrape with full profile details
{"startUrls": [{ "url": "https://clutch.co/agencies/digital-marketing" }],"maxItems": 50,"includeDetails": true,"includeReviews": true,"maxReviewPages": 2}
Scrape a specific company profile
{"startUrls": [{ "url": "https://clutch.co/profile/webfx" }],"includeDetails": true,"includeReviews": true,"maxReviewPages": 5,"includePortfolio": true}
Scrape agencies in a specific country
{"startUrls": [{ "url": "https://clutch.co/gb/agencies/digital-marketing" },{ "url": "https://clutch.co/au/agencies/seo" }],"maxItems": 200,"includeDetails": true}
Search by keyword
{"searches": ["React Native developers", "e-commerce SEO agency"],"maxItems": 100,"maxPages": 3}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"startUrls": [{"url": "https://clutch.co/agencies/digital-marketing"}],"maxItems": 100,"maxPages": 2,"includeDetails": True,"includeReviews": True,}run = client.actor("silentflow/clutch-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["name"], item["rating"], item["hourlyRate"])
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/clutch-scraper').call({startUrls: [{ url: 'https://clutch.co/agencies/digital-marketing' }],maxItems: 100,maxPages: 2,includeDetails: true,includeReviews: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(({ name, rating, hourlyRate }) => {console.log(name, rating, hourlyRate);});
📈 Performance & limits
| Metric | Value |
|---|---|
| Companies per listing page | Up to 80 |
| Typical speed (listing only) | ~500 companies/minute |
With includeDetails | ~50–80 companies/minute |
With includeDetails + includeReviews | ~40–60 companies/minute |
| Reviews per page | ~11 reviews |
| Recommended proxy | Residential |
| Pagination format | ?page=N (Clutch native) |
💡 Tips for best results
- Start with a small test: Run with
maxItems: 20first to verify the output matches your needs - Use residential proxy: For best reliability, keep the default residential proxy setting
- Enable profile details selectively:
includeDetails: truefetches one extra request per company — enable only when you need the full dataset - Control review depth: Use
maxReviewPages: 1for a quick sample (~11 reviews), increase for full review history - Combine URL and search: Use
startUrlsfor specific categories andsearchesfor keyword-based discovery - Country pages: Use
https://clutch.co/us/agencies/...or/gb/,/au/,/ca/,/in/to filter by country - Paginate efficiently: Clutch shows up to 80 companies per page —
maxPages: 25gives up to 2,000 companies per URL
❓ FAQ
Q: Do I need a Clutch.co account? A: No. All data is extracted from publicly visible pages — no login or account required.
Q: What is the difference between services and serviceLines?
A: services comes from the listing page and contains name + percentage. serviceLines comes from the profile page and adds group, slug, and Clutch page URL for each service line. Requires includeDetails: true.
Q: What does chartPie contain?
A: Four breakdown charts from the profile page: serviceProvided (service line distribution), focus (technology/platform sub-focus), industries (client industry breakdown), and clients (client size segments). Requires includeDetails: true.
Q: What are background, challenge, solution, and results in reviews?
A: These are the four detailed sections of each Clutch review — the full written content from the client, not just the summary. They give much deeper insight into the project context and outcomes. Requires includeReviews: true.
Q: What is reviewInsights?
A: Clutch's AI-generated analysis of the company's reviews: topMentions lists the most frequently mentioned keywords with their count, and highlights are AI-written insight bullets. Requires includeDetails: true.
Q: What is businessEntity and creditReport?
A: When available, Clutch displays verified legal registration data (jurisdiction, formation date, active status) and a Creditsafe credit risk assessment. These only appear for companies that have gone through Clutch's verification process, typically US-registered businesses.
Q: How many companies can I scrape from a single category?
A: Clutch shows up to 80 companies per page. With maxPages: 25, you can extract up to 2,000 companies from a single category URL.
Q: Can I scrape agencies from a specific country?
A: Yes. Use country-specific Clutch URLs such as https://clutch.co/us/agencies/digital-marketing or https://clutch.co/gb/agencies/seo.
📬 Support
Need help or have a feature request? Contact us through the Apify platform.
Check out our other scrapers: SilentFlow on Apify