GoodFirms Scraper - Agency Reviews avatar
GoodFirms Scraper - Agency Reviews

Pricing

from $0.01 / 1,000 results

Go to Apify Store
GoodFirms Scraper - Agency Reviews

GoodFirms Scraper - Agency Reviews

Extract agency profiles, reviews, ratings & service offerings from GoodFirms. Ideal for B2B lead generation, competitor analysis & agency research.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

4

Monthly active users

a day ago

Last modified

Share

GoodFirms B2B Directory Scraper - Agency Profiles, Reviews & Service Data

Scrape GoodFirms for B2B company profiles, client reviews, ratings, services offered, pricing, and portfolio data. Extract IT companies, marketing agencies, and software providers. Essential for B2B lead generation, vendor research, and competitive intelligence.

Features

  • Company Profiles - Name, location, website, phone, description, founding year
  • Ratings & Reviews - Star ratings, review counts, detailed client reviews
  • Pricing Information - Minimum project size, hourly rates, team size
  • Service Listings - Full list of services offered per company
  • Industry Focus - Target industries and verticals
  • Client & Portfolio Data - Notable clients and case studies
  • Category Search - Browse by service category (SEO, web design, mobile apps, etc.)
  • Location Filtering - City, state, or country-based search
  • Anti-Detection - Residential proxies for reliable access
  • No Login Required - Works with public GoodFirms data
  • Demo Mode - Test with sample data before going live

Who Should Use This Actor?

B2B Sales Teams

Build prospect lists of agencies and IT companies. Identify decision-makers, project budgets, and service offerings for targeted outreach.

Marketing Agency Owners

Research competitors on GoodFirms. Compare service offerings, pricing, and client reviews to position your agency effectively.

Procurement Teams

Find and compare vendors for IT projects. Filter by hourly rate, minimum project size, and client reviews to shortlist partners.

Market Researchers

Analyze the agency landscape by category, location, and pricing. Track industry trends and competitive dynamics.

Startup Founders

Find development partners, design agencies, or marketing firms. Compare reviews and pricing to make informed vendor decisions.

Quick Start

Demo Mode (Free Test)

{
"demoMode": true
}

Search by Service Category

{
"scrapeType": "category_search",
"category": "SEO Companies",
"location": "United States",
"minRating": 4.0,
"maxResults": 50,
"demoMode": false
}

Scrape a Specific Company

{
"scrapeType": "company_profile",
"companyUrl": "https://www.goodfirms.co/company/pixel-perfect-studios",
"includeReviews": true,
"demoMode": false
}

Search by Hourly Rate Range

{
"scrapeType": "category_search",
"category": "Web Development",
"hourlyRateMax": 100,
"location": "India",
"maxResults": 75,
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
scrapeTypestringcategory_searchType: company_profile, category_search, reviews
companyUrlstring-Direct GoodFirms company URL
categorystring-Service category (SEO, Web Design, Mobile App Development, etc.)
locationstring-City, state, or country filter
minRatingnumber-Minimum rating (1.0-5.0)
hourlyRateMinnumber-Minimum hourly rate
hourlyRateMaxnumber-Maximum hourly rate
minProjectSizestring-Minimum project size filter
companySizestring-Employee count filter
includeReviewsbooleantrueScrape client reviews
maxResultsnumber50Maximum companies
proxyConfigurationobjectResidentialProxy settings
demoModebooleantrueReturn sample data for testing
webhookUrlstring-Webhook URL for results delivery

Output Format

{
"name": "Pixel Perfect Studios",
"goodfirmsUrl": "https://www.goodfirms.co/company/pixel-perfect-studios",
"rating": 4.9,
"reviewCount": 89,
"location": "Austin, TX",
"country": "United States",
"minProjectSize": "$10,000+",
"hourlyRate": "$100 - $149/hr",
"employees": "10-49",
"founded": 2016,
"services": ["Web Design", "UI/UX Design", "Mobile App Development"],
"industries": ["Technology", "Healthcare", "Finance"],
"description": "Award-winning digital design studio...",
"website": "https://pixelperfectstudios.com",
"phone": "+1 512-555-0199",
"clients": ["Tech Startup", "Healthcare Provider"],
"portfolio": [
{
"title": "Healthcare Dashboard Redesign",
"description": "Complete UX overhaul for patient portal"
}
],
"reviews": [
{
"author": "Product Manager",
"company": "MedTech Inc.",
"rating": 5,
"title": "Incredible attention to detail",
"text": "They delivered our project on time and exceeded expectations...",
"projectType": "Web Design",
"projectSize": "$50,000 - $100,000",
"date": "October 2025"
}
],
"scrapedAt": "2026-01-28T10:30:00.000Z"
}

Pricing (Pay-Per-Event)

EventDescriptionPrice
company_scrapedPer company profile scraped$0.02
review_scrapedPer review extracted$0.003

Example costs:

  • 50 companies with reviews: (50 x $0.02) + (250 x $0.003) = $1.75
  • 100 companies, profiles only: 100 x $0.02 = $2.00
  • Demo mode: $0.00

Common Scenarios

Scenario 1: Agency Competitive Research

{
"scrapeType": "category_search",
"category": "Digital Marketing",
"location": "New York, NY",
"minRating": 4.5,
"maxResults": 30,
"demoMode": false
}

Scenario 2: Offshore Vendor Sourcing

{
"scrapeType": "category_search",
"category": "Mobile App Development",
"location": "India",
"hourlyRateMax": 50,
"minRating": 4.0,
"maxResults": 100,
"demoMode": false
}

Scenario 3: B2B Lead List Building

{
"scrapeType": "category_search",
"category": "SEO Companies",
"location": "United States",
"maxResults": 200,
"demoMode": false
}

Export to CRM for sales outreach.

Webhook & Automation Integration

Zapier / Make.com / n8n

  1. Create a webhook trigger in your automation platform
  2. Copy the webhook URL to webhookUrl
  3. Route results to Google Sheets, CRM, Airtable, etc.

Popular automations:

  • Company data -> HubSpot CRM (lead enrichment)
  • New companies -> Slack notification (market monitoring)
  • Profiles -> Google Sheets (vendor comparison database)

Apify Scheduled Runs

Schedule monthly runs to track new agencies and rating changes.

Official API Alternatives

GoodFirms does not offer a public data API.

Alternative B2B directory sources:

  • Clutch.co - B2B agency reviews (see our Clutch Scraper)
  • G2 - Software reviews (see our G2 Scraper)
  • LinkedIn - Company pages (see our LinkedIn Profile Scraper)
  • Crunchbase - Startup data (see our Crunchbase Scraper)

FAQ

Q: Do I need a GoodFirms account?

A: No. This scraper uses public GoodFirms data.

Q: What service categories are available?

A: GoodFirms covers SEO, web design, mobile app development, software development, digital marketing, IT services, cloud computing, and many more.

Q: Can I compare GoodFirms data with Clutch?

A: Yes. Run both scrapers and match companies by name and website to build comprehensive vendor profiles.

Q: How current is the data?

A: GoodFirms profiles are maintained by the companies themselves. Review dates reflect when clients posted their feedback.

Common Problems & Solutions

"No companies found"

  • Check category name spelling (match GoodFirms categories)
  • Broaden location filter or remove it
  • Try a different category name

"Rate limited"

  • Wait 10-15 minutes between runs
  • Reduce maxResults

"Demo data showing"

  • Set demoMode: false - no account required

Built by John Rippy | Actor Arsenal