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

13 hours 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.