GoodFirms Scraper - IT Company & Agency Leads
Pricing
from $3.00 / 1,000 results
GoodFirms Scraper - IT Company & Agency Leads
GoodFirms scraper & unofficial API alternative: export GoodFirms B2B company leads to CSV/JSON. Hourly rate, team size, rating. No login, no key.
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
18 hours 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.
❓ FAQ
Is this a GoodFirms API alternative?
Yes. GoodFirms has no public company API, so this actor works as an unofficial GoodFirms API alternative — it reads the public directory pages directly and returns structured company records, no API key required.
How do I export GoodFirms data to CSV or JSON?
Run the actor on your directory URLs, then download the dataset as CSV, JSON, Excel or pull it from the Apify API. Every company-leads row (name, website, hourly rate, team size, rating, reviews) is included in the GoodFirms data export.
Can I scrape GoodFirms without an API or login?
Yes — this is a GoodFirms company data extraction tool that needs no login and no token. It reads server-rendered firm cards from public directory pages, so you can scrape GoodFirms without an API.
📝 Changelog
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
2026-06-07
- Docs: added coverage for GoodFirms API alternative, CSV/JSON data export, and no-login company data extraction use cases.