Review Scraper avatar
Review Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Review Scraper

Review Scraper

Aggregate customer reviews from multiple platforms into a single unified dataset for comprehensive reputation management. Google Maps, Yelp, Facebook, BBB - Better Business Bureau, TripAdvisor, Trustpilot, Angi, Healthgrades, Avvo & OpenTable supported.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

AI-Powered Review Scraper v2.1

Aggregate reviews with Claude AI Sentiment Analysis by John Rippy | johnrippy.link

Aggregate customer reviews from multiple platforms with AI-powered sentiment analysis. Get actionable insights from your reviews with Claude AI theme extraction, complaint detection, and improvement recommendations.

🤖 AI Sentiment Analysis (BYOK - Bring Your Own Key)

Provide your Anthropic API key to unlock Claude AI-powered features:

  • Sentiment Theme Extraction - AI identifies key positive and negative themes
  • Common Complaint Detection - Spots recurring issues across all platforms
  • Praise Pattern Analysis - Understands what customers love
  • Competitive Insights - AI identifies competitive advantages and gaps
  • Actionable Recommendations - Specific improvements based on feedback
  • Sentiment Scoring (0-100) - Quantified overall sentiment

Example AI Analysis Output

{
"overallSentiment": "positive",
"sentimentScore": 78,
"positiveThemes": [
"Fast service and punctuality",
"Friendly and professional staff",
"Fair and transparent pricing"
],
"negativeThemes": [
"Occasional scheduling delays",
"Limited availability on weekends"
],
"commonComplaints": [
"Wait times during peak hours"
],
"recommendations": [
"Consider expanding weekend availability",
"Implement callback system for peak periods"
]
}

Supported Platforms

  • Google Maps - The most important review platform for local SEO
  • Yelp - Critical for restaurants, home services, retail
  • Facebook - Social recommendations and reviews
  • BBB - Better Business Bureau ratings and complaints
  • TripAdvisor - Essential for hospitality, tourism, restaurants
  • Trustpilot - Popular for e-commerce and services
  • Angi - Home services reviews

Features

AI Features (BYOK)

  • Claude AI Analysis - Deep sentiment analysis using Claude claude-sonnet-4-20250514
  • Theme Extraction - Automatic categorization of feedback themes
  • Recommendation Engine - AI-generated improvement suggestions
  • Demo Mode - Test AI features with sample data

Multi-Platform Aggregation

  • Scrape reviews from multiple platforms in one run
  • Unified review format across all sources
  • Platform-specific data preserved

Analytics & Insights

  • Aggregate rating across platforms
  • Rating distribution analysis
  • Sentiment breakdown (positive/neutral/negative)
  • Response rate tracking
  • Platform performance comparison

Filtering & Sorting

  • Filter by minimum/maximum rating
  • Filter by date range
  • Sort by date, rating, or platform
  • Include/exclude owner responses

Integrations

  • Webhook Support - POST results to Zapier, Make, n8n
  • Demo Mode - Test without real scraping

Input Options

Required

  • businessName - Name of the business
  • location - City, State or address

Platform URLs (Optional)

Provide direct URLs for faster, more accurate scraping:

  • googleMapsUrl - Google Maps business URL
  • yelpUrl - Yelp business page URL
  • facebookUrl - Facebook page URL (required for FB)
  • bbbUrl - BBB profile URL
  • tripAdvisorUrl - TripAdvisor URL
  • healthgradesUrl - Healthgrades provider profile URL (NEW)
  • avvoUrl - Avvo attorney profile URL (NEW)
  • opentableUrl - OpenTable restaurant URL (NEW)

Configuration

  • platforms - Which platforms to scrape
  • maxReviewsPerPlatform - Limit reviews per platform
  • includeResponses - Include owner responses
  • minRating / maxRating - Filter by rating
  • sortBy - Sort results
  • outputFormat - Combined or by platform

BYOK (Bring Your Own Keys)

  • serpApiKey - Enhanced Google scraping
  • yelpApiKey - Official Yelp Fusion API

Output

Dataset

Combined review data with:

  • Reviewer name and avatar
  • Rating and review text
  • Date posted
  • Owner response (if available)
  • Platform identification

Key-Value Store

  • REVIEW_REPORT - Complete aggregated report
  • SENTIMENT_REPORT - Sentiment analysis with recommendations

Use Cases

Reputation Monitoring

Track reviews across all platforms to maintain your online reputation.

Competitor Analysis

Compare your review profile to competitors.

Response Management

Identify reviews needing responses, prioritize by sentiment.

Trend Analysis

Track review sentiment over time.

Client Reporting

Generate comprehensive review reports for clients.

Best Practices

  1. Provide Direct URLs when possible for more accurate results
  2. Run Regularly to catch new reviews quickly
  3. Focus on Negatives - Set maxRating: 3 to find issues fast
  4. Track Response Rate - Aim for 100% response rate

Limitations

  • Some platforms require authentication for full data
  • Review counts may vary from platform totals
  • Rate limiting may affect large scrapes

Pricing

This actor uses pay-per-event pricing:

EventDescriptionPrice
apify-actor-startBase cost per run$0.10
review_scrapedPer review scraped$0.01
platform_scrapedPer platform queried$0.02

Example costs:

  • 50 reviews from 3 platforms: $0.10 + (50 × $0.01) + (3 × $0.02) = $0.66
  • 200 reviews from 5 platforms: $0.10 + (200 × $0.01) + (5 × $0.02) = $2.20

Author

Built by John Rippy | johnrippy.link


Keywords

review scraper, multi-platform reviews, google reviews scraper, yelp scraper, tripadvisor scraper, review aggregation, reputation monitoring, zapier integration, make integration, n8n integration