GoodFirms Scraper - IT Company & Agency Leads
Pricing
from $3.00 / 1,000 results
GoodFirms Scraper - IT Company & Agency Leads
Scrape GoodFirms B2B company directory: company name, website, hourly rate, min project size, team size, founded year, location, rating & review count, plus profile URL. No login, no API key. Great for B2B agency & IT-vendor lead gen.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
5 minutes ago
Last modified
Categories
Share
🚀 Why scrape GoodFirms?
GoodFirms.co ranks tens of thousands of software development, mobile app, web design, digital marketing, AI and IT-services companies worldwide — each with hourly rate, team size, founded year, location, rating and reviews. A single country/service directory can list 4,000+ companies across ~100 pages.
This GoodFirms scraper reads those server-rendered firm cards and paginates the whole result set, so one run becomes:
🎯 a B2B lead engine — agency / IT-vendor outreach lists with website, location, size & rate — and 📊 a market-intelligence dataset — map vendors by service, country, price band & rating for competitor research and sourcing.
✨ What you get
⚡ Quick start
Open a GoodFirms directory, apply your filters, copy the URL, paste it in:
{"searchUrls": ["https://www.goodfirms.co/directory/country/top-software-development-companies/us"],"maxResults": 500}
Scrape multiple services / countries in one run:
{"searchUrls": ["https://www.goodfirms.co/directory/country/top-software-development-companies/us","https://www.goodfirms.co/directory/country/top-mobile-app-development-companies/gb","https://www.goodfirms.co/directory/platform/top-digital-marketing-agencies"],"maxResults": 3000}
⚙️ Input
| Field | What it does |
|---|---|
searchUrls | GoodFirms directory / category / country / city URLs copied from the site. Every filter encoded in the URL is respected, and the actor paginates with ?page=N. |
maxResults | Global cap across all URLs. 0 = no limit. |
maxResultsPerSearch | Per-URL cap. 0 = no cap. |
useProxy / proxyConfiguration | Apify Proxy — residential recommended (default). |
maxConcurrency | How many directory URLs to run in parallel. |
📤 Output
One clean row per company:
{"id": "75762","name": "SDLC Corp","website": "https://sdlccorp.com/","profileUrl": "https://www.goodfirms.co/company/sdlc-corp","tagline": "SDLC Corp provides cutting-edge custom software development services for mobile, web and enterprise systems...","hourlyRate": "$25 - $49/hr","minProjectSize": null,"teamSize": "250 - 999","foundedYear": "2015","location": "San Francisco, California","city": "San Francisco","region": "California","rating": "4.9","reviewCount": "155","services": "Software Development, Mobile App Development","scrapedAt": "2026-06-05T15:31:24.950Z"}
The Output tab also ships a ready-made table — company, website, rate, team size, location, rating & reviews.
🎯 Use cases
| Use case | How | |
|---|---|---|
| 🎯 | Agency / IT-vendor lead gen | Build outreach lists of software, app, web & marketing firms by country, service or price band. |
| 🔎 | Vendor sourcing & shortlisting | Filter providers by hourly rate, team size, rating & reviews to shortlist suppliers. |
| 📊 | Competitor & market research | Map the competitive landscape of any IT service across regions. |
| 🧮 | Price & rate benchmarking | Benchmark hourly rates and team sizes across markets. |
| 🗂️ | Directories & aggregators | Power a B2B company feed or CRM enrichment from a scheduled run. |
🤖 Automate it
Put it on an Apify Schedule → a fresh company-leads feed on your cadence, straight to the Apify API, a webhook, Google Sheet, S3 or your warehouse. Chain it with an email-finder / email-verifier to enrich and clean leads before outreach.