GoodFirms Scraper - Agency Reviews
Pricing
from $0.01 / 1,000 results
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
Actor stats
1
Bookmarked
5
Total users
4
Monthly active users
a day ago
Last modified
Categories
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
| Parameter | Type | Default | Description |
|---|---|---|---|
scrapeType | string | category_search | Type: company_profile, category_search, reviews |
companyUrl | string | - | Direct GoodFirms company URL |
category | string | - | Service category (SEO, Web Design, Mobile App Development, etc.) |
location | string | - | City, state, or country filter |
minRating | number | - | Minimum rating (1.0-5.0) |
hourlyRateMin | number | - | Minimum hourly rate |
hourlyRateMax | number | - | Maximum hourly rate |
minProjectSize | string | - | Minimum project size filter |
companySize | string | - | Employee count filter |
includeReviews | boolean | true | Scrape client reviews |
maxResults | number | 50 | Maximum companies |
proxyConfiguration | object | Residential | Proxy settings |
demoMode | boolean | true | Return sample data for testing |
webhookUrl | string | - | 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)
| Event | Description | Price |
|---|---|---|
company_scraped | Per company profile scraped | $0.02 |
review_scraped | Per 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
- Create a webhook trigger in your automation platform
- Copy the webhook URL to
webhookUrl - 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