Google Maps Reviews Scraper avatar
Google Maps Reviews Scraper

Pricing

$0.50 / 1,000 reviews

Go to Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

compass/google-maps-reviews-scraper

Developed by

Compass

Maintained by Apify

Extract all reviews of Google Maps places using place URLs. Get review text, published date, response from owner, review URL, and reviewer's details. Download scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

4.7 (25)

Pricing

$0.50 / 1,000 reviews

210

Monthly users

1.4k

Runs succeeded

>99%

Response time

5.1 days

Last modified

an hour ago

Google Maps place URLs

startUrlsarrayOptional

List of URLs to be crawled. They can be search URLs, place URLs or review detail URLs. Valid Google Maps place URLs must contain one of the following subpaths: /maps/search, /maps/place or /maps/reviews.

🗃 Place IDs

placeIdsarrayOptional

List of place IDs. You can add place IDs one by one or upload a list using the Bulk edit option.

Number of reviews

maxReviewsintegerOptional

Max number of reviews per place to scrape. If you fill in 0 or nothing, no reviews will be scraped. For all reviews, just put 99999.

Default value of this property is 10000000

Sort reviews by

reviewsSortEnumOptional

Define how reviews should be sorted.

Value options:

"newest": string"mostRelevant": string"highestRanking": string"lowestRanking": string

Default value of this property is "newest"

Only scrape reviews newer than [date]

reviewsStartDatestringOptional

Either absolute date (e.g. 2024-05-03) or relative date from now into the past (e.g. 8 days, 3 months). JSON input also supports adding time in both absolute (ISO standard, e.g. 2024-05-03T20:00:00) and relative (e.g. 3 hours) formats. Absolute time is always interpreted in the UTC timezone, not your local timezone - please convert accordingly. Supported relative date & time units: minutes, hours, days, weeks, months, years.

Language

languageEnumOptional

Results details will show in this language.

Value options:

"en": string"af": string"az": string"id": string"ms": string"bs": string"ca": string"cs": string"da": string"de": string"et": string"es": string"es-419": string"eu": string"fil": string"fr": string"gl": string"hr": string"zu": string"is": string"it": string"sw": string"lv": string"lt": string"hu": string"nl": string"no": string"uz": string"pl": string"pt-BR": string"pt-PT": string"ro": string"sq": string"sk": string"sl": string"fi": string"sv": string"vi": string"tr": string"el": string"bg": string"ky": string"kk": string"mk": string"mn": string"ru": string"sr": string"uk": string"ka": string"hy": string"iw": string"ur": string"ar": string"fa": string"am": string"ne": string"hi": string"mr": string"bn": string"pa": string"gu": string"ta": string"te": string"kn": string"ml": string"si": string"th": string"lo": string"my": string"km": string"ko": string"ja": string"zh-CN": string"zh-TW": string

Default value of this property is "en"

Reviews origin

reviewsOriginEnumOptional

Select whether you want all reviews (from Google, Tripadvisor, etc.) or only reviews from Google

Value options:

"all": string"google": string

Default value of this property is "all"

Personal data

personalDatabooleanOptional

This settings allows you to obtain personal data about reviewer (his ID, name, URL and his photo URL) and about review (ID and URL). Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

Default value of this property is true

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$0.50