Google Maps Reviews Scraper avatar
Google Maps Reviews Scraper

Pricing

$0.30 / 1,000 results

Go to Apify Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

Pricing

$0.30 / 1,000 results

Rating

0.0

(0)

Developer

Scrappa

Scrappa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Extract and analyze customer reviews from Google Maps at scale. Get review text, ratings, reviewer information, helpful votes, and sentiment analysis.

Features

  • Review Content - Full review text, ratings, and reviewer names
  • Metadata - Review dates, helpful votes, response information
  • Reviewer Profiles - Reviewer details, review history, and location
  • Filtering - Filter by rating range, language, and date
  • Sorting - Sort by newest, oldest, most helpful, or rating
  • Sentiment Analysis - Automatic sentiment classification
  • Batch Processing - Extract reviews from multiple locations
  • Pagination - Support for extracting large review sets

Input

FieldTypeRequiredDescription
business_querystringYesBusiness name or place ID to get reviews for
locationstringNoSpecific location (e.g., "New York, NY")
languagestringNoLanguage code (e.g., "en", "de", "es", default: "en")
max_reviewsintegerNoMaximum number of reviews (1-500, default: 50)
min_ratingnumberNoMinimum star rating filter (1-5, empty for all)
max_ratingnumberNoMaximum star rating filter (1-5, empty for all)
sort_bystringNoSort order: newest, oldest, most_helpful, rating_high, rating_low
include_reviewer_detailsbooleanNoInclude reviewer profile info (default: true)

Output

Dataset (Review Records)

Each review is saved as a record in the dataset:

{
"business_name": "Excellent Pizza Place",
"reviewer_name": "John D.",
"reviewer_id": "AFBUUkq-XYZabc",
"rating": 5,
"review_text": "Amazing pizza and friendly staff! Highly recommend.",
"date": "2024-01-15T10:30:00Z",
"date_relative": "2 weeks ago",
"helpful_count": 23,
"unhelpful_count": 1,
"response": {
"text": "Thank you for the great review!",
"date": "2024-01-15T15:45:00Z"
},
"reviewer_photo": "https://...",
"reviewer_review_count": 156,
"sentiment": "positive"
}

Key-Value Store (Full Response)

The complete response is saved to the OUTPUT key:

{
"business_id": "ChIJ2eUj6DRWwokRo5B8XwHJwAk",
"business_name": "Excellent Pizza Place",
"address": "123 Main St, New York, NY",
"reviews": [...],
"review_count": 234,
"average_rating": 4.5,
"filters_applied": {
"min_rating": 4,
"max_reviews": 50
},
"pagination": {
"total_available": 234,
"extracted": 50
}
}

Example Input

{
"business_query": "Starbucks Times Square",
"location": "New York, NY",
"language": "en",
"max_reviews": 100,
"min_rating": 3,
"sort_by": "most_helpful"
}

Pricing

Standard Pricing:

  • $0.30 per 1,000 reviews extracted

Volume Discounts (For Gold Members & Above):

  • $0.25 per 1,000 reviews (at 100k+ monthly usage)
  • $0.20 per 1,000 reviews (at 500k+ monthly usage)

No API keys required - just use the actor and pay as you go.

Support

For issues or questions, contact us through Apify.