Clutch.co Scraper – Agency Leads, Rates and Emails avatar

Clutch.co Scraper – Agency Leads, Rates and Emails

Pricing

from $1.75 / 1,000 companies

Go to Apify Store
Clutch.co Scraper – Agency Leads, Rates and Emails

Clutch.co Scraper – Agency Leads, Rates and Emails

Clutch.co agency leads by category and location: website, domain, hourly rate, team size, rating, and published email and phone. $2.50 per 1,000 companies. JSON or CSV.

Pricing

from $1.75 / 1,000 companies

Rating

0.0

(0)

Developer

Martin Varela

Martin Varela

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

Clutch.co Scraper

Build a B2B agency lead list from Clutch.co at $2.50 per 1,000 companies: website and domain, hourly rate, team size, rating, location and, when you ask for them, published contacts and project budgets. Export JSON or CSV.

Who it is for

  • Sales teams and SDRs selling to agencies: filter by rate, size and location, then enrich by domain.
  • Companies hiring an agency: compare rates, minimum project size and review scores across a category.
  • Market researchers sizing an agency niche by country or service.

What you get

  • Company name, profile URL, rating, review count, hourly rate, team size, minimum project size, founding year and location.
  • The company website with tracking parameters removed, and the registrable domain.
  • Sponsored and featured cards flagged, so you can skip them.
  • Optional profile details: service percentages, industries, client focus and review scores.
  • Optional published contacts: email and phone, charged only when returned.
  • Optional project facts from public reviews: budget, category, client company, reviewer role, rating and date. The review text itself is not returned.

Sample output

A real row from a run on the digital-marketing category, trimmed:

{
"name": "NinjaPromo",
"sourceUrl": "https://clutch.co/profile/ninjapromo",
"website": "https://ninjapromo.io/",
"websiteDomain": "ninjapromo.io",
"rating": 4.9,
"reviewsCount": 97,
"hourlyRate": { "min": 50, "max": 99, "currency": "USD", "raw": "$50 - $99 / hr" },
"employees": { "min": 250, "max": 999, "raw": "250 - 999" },
"minProjectSize": { "amount": 5000, "currency": "USD", "raw": "$5,000+" },
"yearFounded": 2017,
"location": { "city": "New York", "region": "NY", "country": "US" },
"reviewScores": { "quality": 4.9, "schedule": 4.9, "cost": 4.8, "willingToRefer": 4.9 },
"phone": "+44 20 4577 2405",
"projects": [
{
"budget": "$50,000 to $199,999",
"category": "Other Digital Marketing",
"reviewerRole": "Chief Marketing Officer",
"rating": 5,
"date": "Jan 3, 2022"
}
],
"isSponsored": false
}

email and emailSource appear when the profile publishes an email or one can be inferred from the website.

How to use

  1. Paste a Clutch category URL, for example https://clutch.co/agencies/digital-marketing. Location filters belong in that URL, for example /agencies/digital-marketing/uk.
  2. Leave Maximum companies at 10 for a preview. Turn on profile details, contacts or project facts only when you want those extra rows priced.
  3. Export JSON or CSV. Sort by rating or filter isSponsored.
{
"startUrls": [{ "url": "https://clutch.co/agencies/digital-marketing" }],
"maxCompanies": 10
}

Input

FieldDefaultWhat it does
startUrlsone digital-marketing categoryCategory or profile URLs on clutch.co.
maxCompanies10Stop after this many companies.
includeProfileDetailsfalseService mix, industries, client focus and scores. Extra event.
includePublishedContactsfalsePublished or inferred email and phone. Charged only when returned.
includeProjectFactsfalseBudget, client, reviewer name and role from public reviews. No review text.
skipSponsoredfalseDrop Sponsor and featured cards.
proxyConfigurationresidentialA deep category from a datacenter address starts returning Cloudflare pages. The measured 1,000-company run used residential.

Pricing

You pay for each company delivered. Profile details, contacts and project facts are extra and only when that part of the run returns them. An empty category is not charged.

You takeYou pay
1 company$0.0025
1,000 companies$2.50
1,000 companies plus profile details$4.00
1 published contact$0.008
1 project fact$0.002

Plan discounts: Bronze 10% off, Silver 20% off, Gold, Platinum and Diamond 30% off. A run uses 512 MB.

Use with AI agents (MCP)

Call martinvarelaa/clutch-agency-scraper from the Apify MCP server with startUrls and maxCompanies. Leave contacts and project facts off unless the task needs them. The dataset is one JSON object per company.

Use via API

curl -X POST "https://api.apify.com/v2/acts/martinvarelaa~clutch-agency-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls":[{"url":"https://clutch.co/agencies/digital-marketing"}],"maxCompanies":10}'

FAQ

How reliable is it?

In our acceptance run of 1,000 companies from one category, 20 of 20 list pages loaded, every company had a unique id and 1,000 of 1,000 had a website domain. A Cloudflare page with no company cards counts as a failed page, not as an empty category.

Can I filter by country or city?

Yes. Open the category on clutch.co, apply the location filter, and paste that URL.

Does it return review text?

No. Project facts are the budget, the client company, the category, the reviewer role and name as published, the rating and the date. The text of the review is not included.

Why are some websites filled from the profile?

Sponsored cards hide the website behind Clutch's click tracker. When the domain is missing, it is filled from the profile. That fill is not the profile-details charge.

This Actor returns publicly available business data, including the contact fields named in its input. You are the controller of that data and you are responsible for having a lawful basis, including for any message you send. This Actor does not send messages and does not keep a copy of the results.

Other actors

Changelog

  • 0.1 (2026-09-24): category and profile pages, hourly rate, team size, published contacts and project facts. Review text is not returned.