Multi-Platform Review Aggregator avatar

Multi-Platform Review Aggregator

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Multi-Platform Review Aggregator

Multi-Platform Review Aggregator

Aggregate business reviews from Google Maps, Yelp, TripAdvisor, Trustpilot, and Facebook in one run. Unified review data for reputation management.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Brandon Hamm

Brandon Hamm

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 hours ago

Last modified

Categories

Share

Aggregate business reviews from Google Maps, Yelp, TripAdvisor, Trustpilot, and Facebook in a single run. Get unified review data across all platforms for reputation management and competitive analysis.

What It Does

  1. Searches for your business across Google Maps, Yelp, TripAdvisor, Trustpilot, and Facebook
  2. Scrapes reviews from each platform — rating, text, author, date, response
  3. Unifies all reviews into a single dataset with platform source tagging
  4. Filters by minimum rating and sorts by date

No API keys required. Uses Apify residential proxies for reliable extraction.

Features

  • One input (business name) searches across all selected platforms
  • Or provide direct URLs to skip the search step
  • Extracts: reviewer name, rating, review text, date, owner response, language
  • Unified schema — same fields regardless of source platform
  • Platform-specific data preserved (Google categories, Yelp tags, etc.)
  • Filter by minimum rating
  • Sort all reviews by date (newest first)
  • Pagination support for deep review extraction

Input

FieldTypeDescription
businessNamestringBusiness name to search for
platformsarrayWhich platforms to scrape (google, yelp, tripadvisor, trustpilot, facebook)
googlePlaceUrlstringDirect Google Maps URL (optional, skips search)
yelpUrlstringDirect Yelp URL (optional, skips search)
tripadvisorUrlstringDirect TripAdvisor URL (optional, skips search)
trustpilotUrlstringDirect Trustpilot URL (optional, skips search)
maxReviewsPerPlatformintegerMax reviews per platform (default 50, max 500)
minRatingintegerFilter reviews below this rating (0 = no filter)
sortByDatebooleanSort all reviews by date newest first (default true)

Output

Each review contains:

FieldTypeDescription
platformstringSource platform (google, yelp, etc.)
businessNamestringBusiness name on that platform
businessUrlstringURL of the business listing
overallRatingfloatOverall business rating on that platform
totalReviewsintegerTotal review count on that platform
reviewerNamestringName of the reviewer
reviewerProfilestringProfile URL of reviewer (if available)
ratingintegerRating given in this review (1-5)
reviewTextstringFull review text
reviewDatestringDate of the review (ISO format)
reviewUrlstringDirect link to this review (if available)
ownerResponsestringBusiness owner's response (if any)
ownerResponseDatestringDate of owner response
languagestringReview language (if detectable)
helpfulCountintegerNumber of "helpful" votes

Use Cases

  • Reputation management agencies: Monitor client reviews across all platforms
  • Business owners: Track and respond to reviews in one place
  • Market research: Compare competitor review sentiment across platforms
  • SEO firms: Identify review patterns and opportunities
  • Customer experience teams: Centralize feedback for analysis

Pricing

Pay per result. Each review extracted counts as one result.