Clutch Scraper
Under maintenancePricing
from $2.50 / 1,000 results
Clutch Scraper
Under maintenanceScrape Clutch.co company profiles, listings, and reviews. Extract ratings, services, pricing, contact details, portfolios, and client reviews from the world's largest B2B ratings platform.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Devon Kellar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Clutch.co Scraper
Clutch.co doesn't provide a flexible or free API, but this scraper acts as an unofficial Clutch API to help you extract the data you need, when you need it, and at scale.
Clutch.co Scraper supports the following features:
- Search any keyword
- Scrape company listings by category
- Scrape full company profiles
- Scrape client reviews
- Scrape portfolio items
- Filter by location, service type, company size
Clutch provides a "platform of in-depth client reviews, data-driven content, and vetted market leaders". Scraping that content and extracting it in a structured format could give you invaluable business insights and an edge over the competition.
Use cases
- Lead generation — build targeted lists of agencies and service providers by category, location, and size.
- Competitor analysis — track competitor ratings, review counts, and service focus over time.
- Market research — analyse pricing trends (hourly rates, project sizes) across industries and regions.
- Sales prospecting — extract company websites, phone numbers, and social links for outreach.
- Review monitoring — track what clients say about specific companies or service categories.
- Recruitment — identify top-rated agencies in specific tech stacks or service areas.
Bugs, fixes, updates, and changelog
This scraper is under active development. If you have any feature requests, you can create an issue from here.
Upcoming changes
- Search by keyword with mode selection (companies/profiles)
- Location-filtered search support
- Review pagination for companies with 50+ reviews
- Industry focus extraction
Input parameters
The input of this scraper should be JSON containing the pages on Clutch.co that should be visited and scraping options. Possible fields are:
startUrls: (Optional) (Array) List of Clutch.co URLs. You can provide listing pages (e.g. https://clutch.co/web-developers) or individual profile pages (e.g. https://clutch.co/profile/smartsites). The actor automatically detects the page type.
search: (Optional) (String) Keyword that you want to search on Clutch.co. This is used when no startUrls are provided.
mode: (Optional) (String) Search mode when using the search keyword. The values can be: companies and profiles. Default is companies.
includeReviews: (Optional) (Boolean) Adding reviews into the profile objects is optional and by default it is false. If you want to scrape the reviews of the companies, then you can set this option as true.
maxReviewsPerCompany: (Optional) (Number) Maximum number of reviews that you want to retrieve per each company. It is only enabled when includeReviews option is enabled as well. By default it is 0 (all reviews). If you want to scrape the reviews of the companies but with a limited amount, then you can set this option.
excludePortfolio: (Optional) (Boolean) Profile objects include portfolio by default. If you don't want to scrape the portfolios of the companies, then you can set this option as true. This can increase performance.
endPage: (Optional) (Number) Final number of page that you want to scrape. The default is 0 (no limit). This applies to all search requests and startUrls individually.
maxItems: (Optional) (Number) You can limit scraped items. This should be useful when you search through big lists or search results. Default is 500.
proxy: (Required) (Proxy Object) Proxy configuration. This scraper requires proxies to bypass Clutch.co's Cloudflare protection. Apify Proxy is recommended.
Tips
-
When you want to scrape a specific listing category, just copy and paste the Clutch.co URL as one of the startUrls. For example:
https://clutch.co/web-developers,https://clutch.co/agencies/digital-marketing, orhttps://clutch.co/it-services/msp. -
You can also provide direct profile URLs to scrape specific companies:
https://clutch.co/profile/smartsites. -
If you would like to scrape only the first page of a listing, then add the link and set
endPageto1. -
Please keep in mind that the
includeReviewsparameter adds extraction time per company. The number of requests and compute units consumed will be higher if you enable this option. -
For large-scale scraping, use
excludePortfolio: trueto speed up the process if you don't need portfolio data. -
Location-filtered URLs work too:
https://clutch.co/web-developers/indiaorhttps://clutch.co/agencies/ppc/new-york.
Compute unit consumption
Clutch.co Scraper uses a headless browser (Playwright) to handle Cloudflare protection, so compute usage is higher than simple HTTP scrapers. Estimated consumption:
- 10 company profiles: ~0.05–0.10 compute units
- 100 company profiles: ~0.50–1.00 compute units
- 1 listing page (15–30 companies): ~0.15–0.30 compute units (listing + profiles)
Memory requirement: 1024 MB recommended (Playwright browser).
Clutch.co Scraper input example
{"startUrls": [{ "url": "https://clutch.co/profile/smartsites" },{ "url": "https://clutch.co/web-developers" }],"includeReviews": false,"excludePortfolio": false,"endPage": 1,"maxItems": 50,"proxy": { "useApifyProxy": true }}
Search by keyword
{"search": "mobile app development","mode": "companies","maxItems": 100,"proxy": { "useApifyProxy": true }}
Scrape with reviews
{"startUrls": [{ "url": "https://clutch.co/web-developers" }],"includeReviews": true,"maxReviewsPerCompany": 5,"endPage": 2,"maxItems": 30,"proxy": { "useApifyProxy": true }}
During the run
During the run, the actor will output messages letting you know what is going on. Each message contains the URL being processed, the page number for listings, and a running count of items scraped.
When company profiles are loaded, you will see a message with the company name, rating, and the current item count vs the maximum.
If you provide incorrect input to the actor, it will immediately stop with a failure state and output an explanation of what is wrong.
Clutch.co export
During the run, the actor stores results into a dataset. Each item is a separate company profile in the dataset.
You can manage the results in any language (Python, PHP, Node.js/NPM). See the FAQ or the API reference to learn more about getting results from this Clutch.co actor.
Export to JSON, CSV, or Excel in one click from the Apify Console.
Scraped Clutch.co company profiles
The structure of each item in Clutch.co results looks like this:
{"url": "https://clutch.co/profile/smartsites","name": "SmartSites","tagline": "Think Web. Think Smart.","description": "Outsmart the competition with best-in-class digital marketing services...","logo": "https://img.shgstatic.com/clutchco-static/image/scale/60x60/s3fs-public/logos/example.png","website": "https://www.smartsites.com","phone": "+1.201.870.6000","rating": 5.0,"reviewCount": 56,"avgHourlyRate": "$100 - $149 / hr","minProjectSize": "$1,000+","employees": "10 - 49","founded": "2011","verificationStatus": "GOLD VERIFIED","headquarters": {"city": "Paramus","state": "NJ","country": "United States"},"services": [{ "name": "Web Development", "percentage": 30 },{ "name": "Custom Software Development", "percentage": 25 },{ "name": "Mobile App Development", "percentage": 25 },{ "name": "AI Development", "percentage": 20 }],"clientFocus": [{ "name": "Small Business (<$10M)", "percentage": 80 },{ "name": "Midmarket ($10M - $1B)", "percentage": 20 }],"socialLinks": {"linkedin": "https://linkedin.com/company/smartsites","facebook": "https://facebook.com/SmartSites","twitter": "https://twitter.com/SmartSites"},"portfolio": [{"image": "https://static2.clutch.co/s3fs-public/portfolio/example.jpeg","description": "Web Design, SEO, PPC"}],"reviews": [{"title": "SEO & PPC Services for Outdoor Refinishing Company","rating": 5,"datePublished": "May 25, 2021","project": {"category": "SEO & PPC","size": "$10,000 to $49,999","length": "Sep. 2020 - Jun. 2021","description": "SmartSites provided SEO and PPC services..."},"review": {"quality": 5,"schedule": 5,"cost": 5,"willingToRefer": 5,"comments": "The team's work resulted in increased traffic and conversions..."}}]}
Output fields
| Field | Description |
|---|---|
url | Clutch.co profile URL |
name | Company name |
tagline | Company tagline / slogan |
description | About section text |
logo | Logo image URL |
website | Company website URL |
phone | Phone number |
rating | Overall Clutch rating (0–5) |
reviewCount | Total number of reviews |
avgHourlyRate | Hourly rate range |
minProjectSize | Minimum project budget |
employees | Employee count range |
founded | Year founded |
verificationStatus | Verification badge status |
headquarters | HQ location (city, state, country) |
services | Service lines with percentage focus |
clientFocus | Client size breakdown |
socialLinks | LinkedIn, Facebook, Twitter, Instagram URLs |
portfolio | Portfolio items (image + description) |
reviews | Client reviews with ratings and project details |