review-scraper

Scrape product reviews from G2, Capterra, and Trustpilot via Apify actors.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/athina-ai/goose-skills --skill review-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-scraper
Source: https://github.com/athina-ai/goose-skills/tree/main/skills/capabilities/review-scraper
Command: npx skills add https://github.com/athina-ai/goose-skills --skill review-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering product reviews from popular platforms, saving you the time and effort of manual data collection for market research and sentiment analysis.

Core Features & Use Cases

  • Multi-Platform Scraping: Collects reviews from G2, Capterra, and Trustpilot.
  • Targeted Data Collection: Allows filtering by keywords and recency.
  • Use Case: A product manager needs to understand customer sentiment towards a competitor's new feature. They can use this Skill to scrape the latest 50 reviews from G2, filtering for mentions of "performance" and "usability," and receive a summarized output.

Quick Start

Use the review-scraper skill to scrape the latest 20 reviews from the provided G2 URL and output them as a summary.

Frequently Asked Questions about review-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape product reviews from G2, Capterra, and Trustpilot for competitor analysis?

Scraping reviews from G2, Capterra, and Trustpilot is done using Apify actors to collect customer feedback. The Skill outputs normalized JSON or a human-readable summary, allowing you to track product sentiment and monitor competitor reviews efficiently.

Can I filter Trustpilot and G2 reviews by specific keywords and dates?

Yes, you can filter scraped Trustpilot and G2 reviews by specific keywords and recency. This targeted data collection isolates mentions of specific features or topics, helping you focus your sentiment analysis on relevant customer feedback.

What is the best way to automate market research and gather customer feedback from software review platforms?

Automating customer feedback collection from software review platforms is achieved by using scraping scripts with Apify actors. This approach eliminates manual data collection, providing normalized JSON outputs for streamlined market research and sentiment tracking.

Do I need an Apify account to scrape Capterra reviews with this script?

You need an Apify account because the scraping process relies on Apify actors to extract reviews from Capterra and other platforms. Additionally, the Python requests dependency is required to execute the scripts and retrieve the normalized JSON output.

What format is the scraped review data output in for sentiment analysis?

Scraped review data is output as either normalized JSON or a human-readable summary. This format ensures the collected feedback is ready for immediate sentiment analysis or direct integration into your market research pipeline.