GoodFirms Company Reviews Scraper
Pricing
$19.99/month + usage
Go to Apify Store

GoodFirms Company Reviews Scraper
Scrape company reviews from GoodFirms.co with comprehensive review data including ratings, project details, and company responses.
Pricing
$19.99/month + usage
Rating
5.0
(1)
Developer

PowerAI
Maintained by Community
Actor stats
1
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
🏢 GoodFirms Company Reviews Scraper
This actor allows you to scrape company reviews from GoodFirms.co by providing a company profile URL with reviews. It automatically handles pagination and extracts comprehensive review information including ratings, reviewer details, project information, and company responses.
Features
- URL-based Scraping: Extract reviews by providing a GoodFirms company profile URL with reviews section
- Automatic Pagination: Automatically navigates through review pages until reaching the end or max items limit
- Comprehensive Review Data: Extract detailed information about each review including:
- Review title and summary
- Reviewer information (name, title, company, profile image)
- Overall rating and detailed rating breakdown
- Project Q&A responses
- Project details (cost, status, industry)
- Company responses to reviews
- Review dates and share links
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
searchUrl | string | Yes | GoodFirms company profile URL with reviews section (e.g., https://www.goodfirms.co/company/company-name#review_analytics) |
maxItems | integer | No | Maximum number of reviews to fetch (default: unlimited) |
proxyConfiguration | object | No | Proxy configuration settings |
How to Get Search URL
- Go to GoodFirms.co
- Navigate to a company profile page
- Click on the reviews section or scroll to reviews
- Copy the complete URL from your browser's address bar (should include
#review_analyticsor similar anchor) - Paste it into the
searchUrlfield
Example search URL:
https://www.goodfirms.co/company/sdlc-corp#review_analytics
Output
The output is a dataset of review objects, each containing:
searchUrl: The original search URL usedid: Unique review identifierdetailPageUrl: Direct link to the review detail pagereviewShareTitle: Share title for the reviewreviewTitle: Title of the reviewreviewSummary: Main review text/summaryreviewer: Object containing reviewer information:name: Reviewer's nameimage: Reviewer's profile image URLimageAlt: Alt text for the imagetitle: Reviewer's job titlecompany: Reviewer's company name
reviewDate: Date when the review was postedoverallRating: Overall rating score (typically 1-5)ratingBreakdown: Object with detailed ratings for different aspects:Quality: Rating for qualitySchedule & Timing: Rating for timingCommunication: Rating for communicationOverall Rating: Overall rating value
projectQAs: Object containing project-related Q&A responsesprojectDetails: Object containing project information:Project Cost: Cost range of the projectProject Status: Current status of the projectProject Industry: Industry of the project
companyResponse: Object containing company's response (if available):company: Company nameresponse: Response textdate: Response dateimage: Company image URLimageAlt: Alt text for company image
scrapedAt: Timestamp of when the review was scraped
Example output:
[{"searchUrl": "https://www.goodfirms.co/company/sdlc-corp#review_analytics","id": "review-80437","detailPageUrl": "https://www.goodfirms.co/company/sdlc-corp#review-80437","reviewShareTitle": "Their deep discovery process meant they understood our business needs better than we did. - Reviewed by Tim Launiere for SDLC Corp","reviewTitle": "Their deep discovery process meant they understood our business needs better than we did.","reviewSummary": "Our sales team was frustrated with constant errors and delays in the quote process. SDLC Corp started by spending weeks mapping our entire workflow and identifying pain points we'd learned to live with. The solution they built eliminated manual errors and reduced our sales cycle time by nearly 20%. The team now trusts the system completely, and we're closing deals faster without the previous headaches.","reviewer": {"name": "Tim Launiere","image": "https://assets.goodfirms.co/profile/thumb/55a1c4154835c7626cb51ce47a27769b.jpg","imageAlt": "Tim Launiere","title": "President","company": "DieBotics"},"reviewDate": "1 day ago","overallRating": 5,"ratingBreakdown": {"Quality": 5,"Schedule & Timing": 5,"Communication": 5,"Overall Rating": 5},"projectQAs": {"What was the project name that you have worked with SDLC Corp?": "Quote-to-Cash System","What service was provided as part of the project?": "Software Development","Describe your project in brief": "SDLC Corp completely redesigned our quote-to-cash process on Salesforce...","What is it about the company that you appreciate the most?": "Their patience during the discovery phase...","What was it about the company that you didn't like which they should do better?": "The extensive discovery phase required more time..."},"projectDetails": {"Project Cost": "$10001 to $50000","Project Status": "Completed","Project Industry": "Manufacturing"},"companyResponse": {"company": "SDLC Corp","response": "We appreciate your kind words, Tim...","date": "1 day ago","image": null,"imageAlt": "SDLC Corp"},"scrapedAt": "2025-11-11T06:57:44.324Z"},...]
Use Cases
- Competitive analysis and market research
- Reputation monitoring for companies
- Customer sentiment analysis
- Service quality assessment
- Project cost and industry trend analysis
- Review aggregation and reporting
- Brand reputation tracking
Notes
- Results are saved incrementally as they are found
- All timestamps are in ISO 8601 format
- Reviews are automatically deduplicated based on detail page URLs
- Company responses are included when available
- Rating breakdowns provide detailed insights into different service aspects
Start scraping company reviews from GoodFirms today!