GoodFirms Scraper: IT Companies, Agencies & Reviews avatar

GoodFirms Scraper: IT Companies, Agencies & Reviews

Pricing

from $1.75 / 1,000 company or review delivereds

Go to Apify Store
GoodFirms Scraper: IT Companies, Agencies & Reviews

GoodFirms Scraper: IT Companies, Agencies & Reviews

Scrape GoodFirms directories and company profiles without login: name, website, location, hourly rate, team size, founded, rating, review count, services with focus %, industries, offices and client reviews. Filters by rate, size and reviews. Error rows are free.

Pricing

from $1.75 / 1,000 company or review delivereds

Rating

0.0

(0)

Developer

Scrapewise Data

Scrapewise Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

GoodFirms Scraper: IT companies, agencies, services and client reviews

Scrape GoodFirms without an account, cookies or a browser: every company on any GoodFirms directory (software development, app development, digital marketing, web design, by country or city) with name, website, location and address, hourly rate, team size, year founded, rating, review count, short description and the top review quote. Turn on profile details to add services and industries with their focus percentage, client size focus, every office, sub-ratings, GoodFirms' AI review summary, notable clients, portfolio count, certifications and social links. Turn on reviews to get one row per client review.

Built for B2B lead lists, vendor and outsourcing research, agency market maps, competitor benchmarking and review datasets for sentiment analysis and LLMs.

At a glance

This Actorpowerai/goodfirms-company-search-scraper (most used, 30 days)solidcode/goodfirms-scraper
Price per 1,000 companies, Free planUS$ 2.50US$ 4.99US$ 4.20
Fee per run startNoneUS$ 0.09 per runUS$ 0.005 per run
Client reviewsYes, US$ 2.50 per 1,000Separate ActorYes, US$ 0.60 per 1,000
FiltersHourly rate, team size, minimum reviews, sortSearch URL onlyCategory and country
Services and industries with focus %YesFocus areasServices
Every office address, AI review summary, notable clientsYesNoNo
Error rows (bad link, profile not found)Free, with an errorCodeNot stated on its pageNot stated on its page
Users in the last 30 daysNew (not published yet)322
Public run success, last 30 days10 of 10 local test runs succeeded100% (69 of 69 runs)97% (33 of 34 runs)

Competitor figures were read from the public Apify API (api.apify.com/v2/acts/<actor>) on 2026-09-28; the Store shows the live numbers. One directory page (48 companies) costs US$ 0.12 here and about US$ 0.33 with a US$ 4.99 price plus a start fee.

One real row

From a test run on 2026-09-28 (software development directory, first company):

{
"type": "company",
"companyName": "Instinctools",
"goodfirmsId": 579,
"profileUrl": "https://www.goodfirms.co/company/instinctools",
"website": "https://www.instinctools.com/",
"logoUrl": "https://assets.goodfirms.co/services/medium/instinctools.png?v=1790574638",
"rating": 4.9,
"reviewCount": 27,
"hourlyRate": "$25 - $49/hr",
"employees": "250 - 999",
"founded": 2000,
"location": "Potomac, United States",
"country": "United States",
"address": {"street": "12430 Park Potomac Ave", "city": "Potomac", "region": "Maryland", "postalCode": "20854", "country": "US"},
"shortDescription": "*instinctools is a leading software product development company that provides tailor-made IT and digital transformation solutions for businesses of all sizes…",
"whyChooseUs": ["Trusted engineering partner for AI-driven growth", "Technology solutions built for scalable growth", "Transparent and flexible engagement approach"],
"topReview": {"text": "The team delivers on time and within budget, proactively asking how to help the client and providing new ideas.", "reviewerTitle": "Head of Engineering"},
"sourceUrl": "https://www.goodfirms.co/directory/languages/top-software-development-companies",
"page": 1,
"position": 1,
"scrapedAt": "2026-09-28T11:30:27Z",
"errorCode": null,
"error": null
}

With includeProfileDetails the same row also carries tagline, headquarters, offices (4 addresses in the US, Germany, Poland and Canada), about, services (14, such as {"name": "Mobile App Development", "percent": 10}), industries (9), clientFocus ({"Small Business": 35, "Medium Business": 45, "Large Business": 20}), ratingQuality 4.9, ratingSchedule 4.8, ratingCommunication 4.9, reviewSummary, notableClients (14), portfolioCount 68, certifications (ISO 27001, ISO 9001:2015), socialLinks and areaServed.

A review row (type: "review"): reviewDate "2026-06-03", rating 5.0 with quality, communication and schedule sub-ratings, title, text, services ["Mobile App Development", "Software Development"], reviewerTitle "Founder", reviewerCompany "Hiya Healthcare", verified true.

Input

FieldTypeWhat it does
startUrls (also searchUrl, urls)listGoodFirms directory pages, company profiles (goodfirms.co/company/<name>) or company slugs. Filters already in a link are kept.
maxCompaniesPerUrl (also maxItems)integer, default 48Companies per directory link. GoodFirms shows 48 per page. 0 = the whole list.
sortBygoodfirms, mostReviews, highestRatedThe directory's own orders.
hourlyRatelist<25, 25-49, 50-99, 100-149, 150-199, 200-300, 300+, NA.
employeeslist2-9, 10-49, 50-249, 250-999, 1000-9999, 10000+.
minReviewsinteger1, 3, 5, 10, 15 or 20 (other numbers round down).
includeProfileDetailsboolean, default falseOpens each profile and adds the fields listed above. Same price per company.
includeReviewsboolean, default falseOne row per client review, newest first. Turns on profile details.
maxReviewsPerCompanyinteger, default 10Reviews per company. 0 = every review.
proxyConfigurationproxyApify datacenter proxy by default.

Price

US$ 2.50 per 1,000 rows on the Free plan (a company or a review), no start fee. Rows with an errorCode are free; a company is never charged twice in a run, even when it appears in two of your directories.

Errors you may see

errorCodeMeaningCharged
INVALID_URLnot a goodfirms.co link or company slugno
NO_COMPANIESthe page has no company list (software product pages, for example)no
NOT_FOUNDno company profile at that addressno
ONLY_FREELANCERSevery company on the list is an individual freelancer profileno
FREELANCER_SKIPPEDthe profile you asked for belongs to an individual freelancerno
BLOCKEDGoodFirms did not answer after five attempts on new IPs; run againno
NOT_REACHEDthe run timeout arrived before this linkno
INVALID_INPUTa filter value is not validno
ITEM_UNREADABLE, UNEXPECTEDa card came in a shape we did not expect; the rest of the run goes onno

Good to know

  • Whole directories, not a sample. The Actor follows GoodFirms' own pages to the end (the software development list has over 500 pages of 48 companies).
  • Individual freelancer profiles are skipped. GoodFirms lists some one-person profiles under the team size "Freelancer"; those are personal data and are not collected or charged.
  • No personal data from reviews. A review row carries the reviewer's role and company as shown on GoodFirms, never the reviewer's name, initial or photo. Company phone numbers and e-mails are not collected either.
  • Website links are clean: GoodFirms' tracking parameters (utm_*) are removed.
  • Something broke? Open an issue on the Actor page.

FAQ

Do I need a GoodFirms account? No. Nothing to log in to, no cookies to paste.

Which links work? Any GoodFirms page that lists service companies: the main categories, country and city lists, and service pages such as goodfirms.co/content-marketing. Copy the link from your browser after choosing filters on GoodFirms, or use the filter fields here.

How fast is it? A directory page of 48 companies takes about two seconds. With profile details, five profiles are read in parallel (300 profiles took about one minute in a test).

Can I use it from n8n, Make, Zapier or an AI agent? Yes, through the Apify app or the Apify MCP server. Error rows are free, so an agent can explore cheaply.

What if a run is cut by its timeout? The Actor stops 45 seconds before the limit and ends successfully with what it delivered, telling you in the status message how to get the rest.

Changelog

  • 0.1 (2026-09-28): first version. Directory and profile links, hourly rate, team size and review filters, profile details, client reviews without reviewer names, free error rows.

Em português

Coleta empresas de TI e agências do GoodFirms sem login: nome, site, localização e endereço, preço por hora, tamanho da equipe, ano de fundação, nota e número de avaliações; com os detalhes do perfil, serviços e indústrias com porcentagem, escritórios e resumo das avaliações; e as avaliações de clientes sem o nome de quem avaliou. US$ 2,50 por mil linhas, sem taxa de início; linha de erro não é cobrada.

Keywords: goodfirms scraper, goodfirms api, goodfirms data, IT company list, software development companies list, agency leads, B2B lead generation, outsourcing vendors, clutch alternative, company reviews scraper.