Google Maps Store Review Scraper avatar
Google Maps Store Review Scraper

Pricing

$20.00/month + usage

Go to Store
Google Maps Store Review Scraper

Google Maps Store Review Scraper

delicious_zebu/google-maps-store-review-scraper

Developed by

Ван\

Maintained by Community

This Actor scrapes detailed Google Maps reviews, including shop info, reviewer profiles, ratings, and review content with images. It’s designed for fast and efficient data extraction from local businesses.

0.0 (0)

Pricing

$20.00/month + usage

11

Monthly users

20

Runs succeeded

87%

Response time

6.5 hours

Last modified

8 hours ago

OR

The scraping does not get all the available reviews

Open
oriolscraping opened this issue
2 days ago

I tried to scrape all the ratings of a restaurant. However, it only returns some of them. For example, for a restaurant having 560 reviews, it only returns 360 of them. In fact, I tried to do a different run with two restaurants and returned 720 reviews (=360*2). In this sense, I understand that it only returns a maximum of 360 reviews. Could you help me in order to scrape all reviews? Thanks a lot!

delicious_zebu avatar

Hi, thank you for using this Actor. Currently, Google Maps only displays up to 360 reviews per location, which is a limitation of the Google Maps website itself. Even if a store has thousands of reviews, only 360 are visible, so we can collect a maximum of 360 reviews.

OR

oriolscraping

2 days ago

Hi. Thank you kindly for your answer. However, when I visit a place in Google Maps, I can see all the reviews scrolling down. Indeed, I tried for the restaurant with 560 reviews, and I have been able to see more reviews than the ones the actor could scrape. Do you think that the actor can be changed to allow the scraping of all reviews? Thanks a lot!

delicious_zebu avatar

Hi, due to the current limitations of Google Maps, we are unable to retrieve all reviews.

Take the following restaurant as an example: https://www.google.com/maps/search/?api=1&query=restaurant&query_place_id=ChIJAVwsl6f2wokR7o-m7mgeq5Q

The webpage shows that it has a total of 560 reviews. However, when I manually scrolled down to load the reviews page by page, I found that it only allows a maximum of 36 scrolls, loading 10 reviews each time—resulting in a maximum of 360 reviews.

Therefore, due to the website's limitations, we are currently unable to retrieve all reviews.

OR

oriolscraping

a day ago

I understand. Yet, if using the actor named "Google Maps Reviews Scraper" by Compass, I am able to get all the 560 reviews. However, that actor is more expensive and I prefer the one you developed. Thanks in any case!

OR

oriolscraping

a day ago

In fact, I took the restaurant example, and it is true that I only get to see a maximum of 360 reviews if I sort them by relevance. Hoewver, if I sort them by date (that is, "newest"), then, I can actually scroll down until I see all the 560 reviews.

delicious_zebu avatar

Hi, thank you for the information. Confirming that sorting by date (i.e., "Newest") does allow continuous scrolling. I will optimize the Actor component, and this should be completed within 2 business days. I will notify you once the optimization is finalized.

OR

oriolscraping

a day ago

Great! Thanks a lot!!!

delicious_zebu avatar

Hi, thank you for waiting. I've implemented the feature—you can give it a try now. Please note that for reviews, you need to select 'Newest' as the sorting option. If you choose any other sorting method, it will only collect up to 360 entries at most.

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

3 days

Price

$20.00