Google Reviews Scraper - Ratings, Text & Owner Responses avatar

Google Reviews Scraper - Ratings, Text & Owner Responses

Pricing

Pay per usage

Go to Apify Store
Google Reviews Scraper - Ratings, Text & Owner Responses

Google Reviews Scraper - Ratings, Text & Owner Responses

Scrape Google Maps reviews by place URL or search query. Each row is one review with author, star rating, text, date, owner response, and likes count.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

2x lazymac

2x lazymac

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Google Reviews Scraper

Scrape Google Maps reviews by place URL or search query.

Each dataset row is one review with: author, star rating, text, date, owner response, and likes count.

Use cases

  • Reputation management: monitor what customers say about your business or competitors
  • Sentiment analysis: feed review text into NLP pipelines for tone and topic extraction
  • Local SEO: track rating trends over time for a set of locations
  • Competitive research: compare review volume and sentiment across rivals

Input

FieldTypeDescription
placeUrlsstring[]Direct Google Maps place URLs
searchQueriesstring[]Search terms to find places (e.g. "coffee shop in Seattle")
maxReviewsPerPlaceintegerReviews per place (default 20)
languagestringGoogle Maps language code (default "en")
countryCodestringRegion code for results (default "US")
maxConcurrencyintegerParallel browser tabs (default 3)

Leave all fields empty to run a quick demo on a sample place (5 reviews).

Output columns

ColumnDescription
placeNameBusiness name from the Maps listing
placeUrlCanonical Google Maps URL
reviewIdUnique review identifier from Google
authorName of the reviewer
ratingStar rating (1–5)
textFull review text
reviewDateDate string as shown on Google Maps
ownerResponseOwner reply text, or null
likesCountNumber of "helpful" votes, or null
scrapedAtISO timestamp of when the row was collected

Pricing

Pay-per-event:

  • INIT: $0.02 per run (one charge on start)
  • REVIEW: $0.001 per review row saved

A 100-review run costs roughly $0.12.

Notes

  • A residential proxy is recommended. Google actively blocks datacenter IPs on Maps.
  • Review panel selectors may drift over time with Google UI updates.
  • Owner responses and likes counts are best-effort (not all reviews show them).