Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Clutch.co Scraper — B2B Agencies, Ratings, Pricing & Leads (No Login, No API Key)

Apify Actor No API key No login Pay per result Export

Point it at any Clutch category or city listing and pull a clean list of B2B agencies with name, website, star rating, reviews, pricing, team size, location and services. No account, no login, no API key.

Clutch.co Scraper extracts B2B agencies and service providers from Clutch.co, one of the world's leading agency directories, and hands you a clean, structured dataset ready for B2B lead generation, outreach and competitive research. Give it a category / location directory URL — web-developers, digital-marketing, it-services, seo-firms and dozens more — or build one from the Category + Location dropdowns, and get back every agency's name, website, Clutch star rating, review count, minimum project size, hourly-rate band, team size, location and service focus. Turn on profile enrichment to also collect full address, founded year and social links for outreach-ready leads. It is the unofficial Clutch API alternative: no account, no login, no API key — just public directory and profile data as tidy rows.

The scraper auto-paginates each directory until your maxResults cap is reached, streaming results into an Apify dataset you can export to CSV, JSON, JSONL, Excel or XML, or pipe to Google Sheets, a CRM or a webhook. Add more directory URLs for broader coverage across services and cities.


✨ What you get

One structured record per agency. Fields:

Field Description
name Agency / service-provider name
websiteUrl The agency's own website (un-wrapped from the directory redirect)
rating Clutch star rating
reviewCount Number of reviews
minProjectSize Minimum project budget the agency takes (e.g. $25,000+)
hourlyRate Hourly-rate band (e.g. $100 - $149 / hr)
teamSize Employee range (e.g. 50 - 249)
foundedYear Year founded (profile mode)
location City / region
address Full address (profile mode)
serviceFocus Service breakdown the agency lists
tagline Short company description
socialLinks LinkedIn / X / Facebook / Instagram (profile mode)
profileUrl The agency's Clutch profile URL
sourceUrl The directory URL the agency was found on
scrapedAt Scrape timestamp (ISO 8601)

💡 Use cases

  • B2B sales & lead generation — build targeted lists of agencies by service and city for cold outreach, complete with website and pricing signals.
  • Agencies & freelancers — find partners, white-label vendors or direct competitors in your niche.
  • Recruiters — map service providers and their team sizes across markets.
  • Market research — benchmark pricing, ratings and service mix across a category or region.
  • Investors & analysts — survey the competitive landscape of a vertical (e.g. all AI companies or cybersecurity firms in a country).
  • Partnership & channel teams — shortlist high-rating providers with the right minimum-project size for co-selling.

🚀 Quick start

1) Apify Console (no code)

Open the Clutch.co Scraper and click Try for free. Paste one or more Clutch directory URLs (e.g. https://clutch.co/web-developers) into Directory URLs, or pick a Category + Location from the dropdowns. Turn on Visit each agency profile for outreach-ready detail, set maxResults, then Save & Start and export from the Output tab.

2) Apify CLI

npm install -g apify-cli
apify login
apify call logiover/clutch-co-scraper --input-file=input.json

3) API / curl (run and get dataset items in one call)

curl -X POST \
  "https://api.apify.com/v2/acts/logiover~clutch-co-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "directoryUrls": ["https://clutch.co/web-developers"], "maxResults": 200 }'

4) JavaScript (apify-client)

import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });

const run = await client.actor('logiover/clutch-co-scraper').call({
  category: 'digital-marketing',
  location: 'london',
  scrapeProfiles: true,
  maxResults: 150,
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.length, 'agencies');

5) Python (apify-client)

from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run = client.actor("logiover/clutch-co-scraper").call(run_input={
    "category": "it-services",
    "location": "new-york",
    "maxResults": 300,
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["name"], item.get("rating"), item.get("websiteUrl"))

More detailed snippets: examples/cli.md · examples/api-curl.md · examples/javascript.md · examples/python.md.

📥 Input

Give the Actor at least one directory URL, or a category (optionally combined with a location). Everything else is optional.

Field Type Default Description
directoryUrls array — Clutch category / location URLs, e.g. https://clutch.co/web-developers or https://clutch.co/agencies/digital-marketing/london
category string (dropdown) "" Build a URL from a service category (web-developers, digital-marketing, seo-firms, it-services, ai-companies, cybersecurity and more)
location string (dropdown) "" A country or city to combine with category (e.g. united-states, london, new-york)
sort string (dropdown) Recommended highest_rated or most_reviews
scrapeProfiles boolean false Follow each listing to its profile for website, full address, founded year & social links (slower, richer)
maxResults integer 200 Max agencies to save (auto-paginates to reach it). 0 = unlimited
proxyConfiguration object Residential (US) Clutch requires country-matched residential proxies — the default is set for you

Getting directory URLs: browse Clutch to any category or city listing and paste the URL, or use the Category + Location builder fields.

Example — web development agencies (fast listing data)

{ "directoryUrls": ["https://clutch.co/web-developers"], "scrapeProfiles": false, "maxResults": 200 }

Example — digital marketing agencies in London (outreach-ready)

{ "directoryUrls": ["https://clutch.co/agencies/digital-marketing/london"], "scrapeProfiles": true, "maxResults": 150 }

Example — build a URL from category + location

{ "category": "it-services", "location": "new-york", "maxResults": 300 }

📤 Output

Each agency is one row. Profile mode adds foundedYear, address and socialLinks. Sample:

{
  "name": "Lounge Lizard",
  "profileUrl": "https://clutch.co/profile/lounge-lizard",
  "websiteUrl": "https://www.loungelizard.com/",
  "rating": "4.8",
  "reviewCount": "43",
  "minProjectSize": "$25,000+",
  "hourlyRate": "$100 - $149 / hr",
  "teamSize": "50 - 249",
  "foundedYear": "1998",
  "location": "New York, NY",
  "address": "275 Madison Ave, New York, NY 10016, US",
  "serviceFocus": ["45% Web Development", "45% Web Design", "10% Branding"],
  "tagline": "Lounge Lizard is a versatile web development company...",
  "socialLinks": ["https://www.linkedin.com/company/lounge-lizard"],
  "sourceUrl": "https://clutch.co/web-developers",
  "scrapedAt": "2026-07-06T12:00:00.000Z"
}

🔌 Integrations & automation

  • Schedules — refresh an agency dataset weekly with the Apify Scheduler (e.g. cron 0 4 * * 1).
  • Webhooks — fire on run completion to push new leads to Slack or your own endpoint.
  • Google Sheets — send results into a spreadsheet with the Apify → Google Sheets integration for a shared lead list.
  • Zapier / Make / n8n / Pipedream — connect the Apify app to add rows to a CRM (HubSpot, Pipedrive, Salesforce) or trigger an outreach sequence.
  • Amazon S3 / data warehouse — export the dataset to S3 or your DB for enrichment and BI.
  • AI agents (MCP) — call the Actor from Claude, ChatGPT or any tool-calling agent via the Apify MCP server to build agency lists on demand.

📦 Export formats

Download from the dataset or fetch via API in CSV, JSON, JSONL (JSON Lines), Excel (XLSX) and XML.

❓ FAQ

Is this a Clutch.co API alternative?

Yes. Clutch has no public data API, so this Actor works as an unofficial Clutch API alternative: point it at directory URLs (or a category + location) and get structured agency records — name, website, rating, pricing, services — back, with no API key.

Can I scrape Clutch.co without a login?

Yes. The Actor reads only public directory and profile data, so no account or login is required.

How do I export Clutch data to CSV or Excel?

Every run writes one record per agency to a dataset you can export to CSV, JSON, Excel (XLSX), XML or JSONL, or pull via the Apify API with format=csv / format=xlsx.

How many agencies can I collect per run?

Hundreds — the Actor auto-paginates each directory until maxResults is reached. Add more directory URLs for broader coverage across services and cities.

What does profile enrichment add?

Turning on scrapeProfiles follows each listing to its profile page to add website, full address, founded year and social links — ideal for outreach-ready leads (slower but richer).

Which categories and locations are supported?

Popular categories include web-developers, digital-marketing, seo-firms, it-services, software-developers, mobile-app-developers, ui-ux-design, ppc, branding, ai-companies, blockchain, data-science-companies and cybersecurity. Locations include the US, UK, Canada, Australia, India, Germany and major cities like New York, London, San Francisco and Toronto.

Can I sort by rating or number of reviews?

Yes — set sort to highest_rated or most_reviews. Leaving it default uses Clutch's own recommended ordering.

Do I need a Clutch account or API key?

No — the Actor uses no account, login or API key; it reads only publicly listed agency data.

Is it free to try?

You can run it on the Apify free tier, then scale up. Pricing is pay-per-result — see the Pricing tab on the Actor page for the current rate.

🔗 Related actors by logiover

👉 Browse all logiover scrapers on Apify Store — 180+ actors across B2B, directories, real estate and more.


📄 Documentation only — this repository contains no source code. The Actor runs on the Apify platform. ▶️ Run it: https://apify.com/logiover/clutch-co-scraper

Licensed under the MIT License · © 2026 logiover. This Actor collects only publicly available business-directory data. You are responsible for complying with the source's terms of service and any privacy regulations (such as GDPR) when handling contact details.

About

Clutch.co scraper — B2B agencies with ratings, reviews, pricing, team size & services for lead generation. No login, CSV/JSON/Excel.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors