Google Maps Reviews Scraper avatar

Google Maps Reviews Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

Scrape all reviews for any business on Google Maps - reviewer name, star rating, review text, date, and the owner's reply. Provide place URLs (e.g. from the Google Maps Leads Extractor) or a search term. Sort by newest for reputation monitoring.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

⭐ Google Maps Reviews Scraper

Export every Google review for any business — reviewer name, star rating, full text, date, and the owner's reply — as clean CSV, Excel, JSON, or Google Sheets.

Give it a Google Maps place URL (or just a business name + city) and get back a structured list of reviews you can analyze, monitor, or feed into a dashboard. Sort by newest to catch fresh feedback the moment it lands.


✨ What you get for every review

FieldExample
BusinessJo's Coffee
ReviewerLaura Elash
Rating5
DateEdited 4 hours ago
Review text"Great place to grab coffee and take a photo out front…"
Owner reply"Thanks Laura — see you again soon!"
Place URLdirect link to the listing

🎯 Who it's for

  • Reputation monitoring — track new reviews for your business (or a client's) and get alerted to anything below 4★.
  • Agencies & consultants — pull review history for audits, pitches, and monthly reports.
  • Market & competitor research — read what customers love and complain about across a whole niche.
  • Sentiment analysis / AI — feed clean review text into an LLM or dashboard.
  • Local SEO — see which locations respond to reviews and how fast.

🚀 How to use it

Option A — you already have the listing: paste one or more Google Maps place URLs into placeUrls.

Option B — you don't: enter searchTerms (e.g. coffee shop) + a location (e.g. Austin, TX), and it finds the businesses first, then scrapes their reviews.

Set maxReviews, keep sortBy on newest for monitoring, hit Start, and export.

No Google account, no API key, no cookies to paste.


📥 Example input

{
"placeUrls": ["https://www.google.com/maps/place/Jo's+Coffee/..."],
"maxReviews": 100,
"sortBy": "newest",
"language": "en",
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Or search instead of pasting a URL:

{
"searchTerms": ["coffee shop"],
"location": "Austin, TX",
"maxPlaces": 5,
"maxReviews": 50,
"sortBy": "newest"
}

📤 Example output

Each result is one review:

{
"placeName": "Jo's Coffee",
"placeUrl": "https://www.google.com/maps/place/Jo's+Coffee",
"reviewId": "ChZDSUhNMG9nS...",
"author": "Laura Elash",
"rating": 5,
"date": "Edited 4 hours ago",
"text": "Great place to grab coffee and take a photo out front. Friendly staff and quick service.",
"ownerReply": null
}

Export in one click to CSV, Excel, JSON, XML, or Google Sheets, or pull results via the Apify API.


🔌 Scheduling & monitoring

  • Schedule the Actor (daily / weekly) to keep a live feed of new reviews.
  • Combine with the Google Maps Leads Extractor — scrape a whole niche, then pull everyone's reviews.
  • Push results into a spreadsheet, BI dashboard, or Slack alert via the Apify API and integrations.

❓ FAQ

Do I need a Google account or API key? No. Just a place URL, or a business name and city.

Ratings and dates — what language? Reviews are read in the language set by language (default en), so dates come back like "4 days ago" and ratings as numbers 1–5. The rating parser is language-independent.

Are duplicates removed? Yes — reviews are de-duplicated by Google's internal review ID.

How many reviews can I get? Set maxReviews as high as you like. Google loads reviews in pages; very large businesses (10k+ reviews) are scraped in order from your chosen sort.

Is this legal? It collects publicly visible reviews. You're responsible for using the data in line with applicable laws and Google's terms — reputation monitoring, research, and analytics are legitimate uses.


🗺️ Roadmap

  • Reviewer profile URL & total-reviews count
  • Filter by minimum/maximum star rating
  • "Only new since last run" mode for monitoring
  • Review photo URLs

Built and maintained by hichemdev. Found a bug or want a feature? Open an issue on the Actor's Issues tab.