GoodFirms Company Reviews Scraper avatar
GoodFirms Company Reviews Scraper

Pricing

$19.99/month + usage

Go to Apify Store
GoodFirms Company Reviews Scraper

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

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

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

FieldTypeRequiredDescription
searchUrlstringYesGoodFirms company profile URL with reviews section (e.g., https://www.goodfirms.co/company/company-name#review_analytics)
maxItemsintegerNoMaximum number of reviews to fetch (default: unlimited)
proxyConfigurationobjectNoProxy configuration settings

How to Get Search URL

  1. Go to GoodFirms.co
  2. Navigate to a company profile page
  3. Click on the reviews section or scroll to reviews
  4. Copy the complete URL from your browser's address bar (should include #review_analytics or similar anchor)
  5. Paste it into the searchUrl field

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 used
  • id: Unique review identifier
  • detailPageUrl: Direct link to the review detail page
  • reviewShareTitle: Share title for the review
  • reviewTitle: Title of the review
  • reviewSummary: Main review text/summary
  • reviewer: Object containing reviewer information:
    • name: Reviewer's name
    • image: Reviewer's profile image URL
    • imageAlt: Alt text for the image
    • title: Reviewer's job title
    • company: Reviewer's company name
  • reviewDate: Date when the review was posted
  • overallRating: Overall rating score (typically 1-5)
  • ratingBreakdown: Object with detailed ratings for different aspects:
    • Quality: Rating for quality
    • Schedule & Timing: Rating for timing
    • Communication: Rating for communication
    • Overall Rating: Overall rating value
  • projectQAs: Object containing project-related Q&A responses
  • projectDetails: Object containing project information:
    • Project Cost: Cost range of the project
    • Project Status: Current status of the project
    • Project Industry: Industry of the project
  • companyResponse: Object containing company's response (if available):
    • company: Company name
    • response: Response text
    • date: Response date
    • image: Company image URL
    • imageAlt: 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!