
Google Maps Scraper
Pricing
Pay per event

Google Maps Scraper
Extract data from thousands of Google Maps locations and businesses, including reviews, reviewer details, images, contact info, opening hours, location, prices & more. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.
4.3 (102)
Pricing
Pay per event
1749
Total users
138K
Monthly users
20K
Runs succeeded
97%
Issues response
4.4 days
Last modified
16 hours ago
Keyword search overrides category
Open
When searching listings for a category (i.e. warehouses) and looking for a specific keyword, I am getting results returned which are outside the category.
Is there a way to force a strict result set for the category? Similarly, can I parse the keyword(s) from ONLY a specific area - like reviews?

Ondrej Klinovský (ondrejklinovsky)
Hey,
thanks for reaching out. Each place can have multiple categories, these categories are stored in categories
property in every result. You should find "warehouse" in every one of them.
Similarly, can I parse the keyword(s) from ONLY a specific area - like reviews?
Sorry, I'm not sure I understand your question. Can you please elaborate on that? You may specify location query to tell the actor where to scrape, if that's your question.
donrb
Ondrej -
Appreciate the response. Here are examples of what I'm looking for.
-
Return listings which match the "primary category" only. i.e. If I select "cold storage facility' as the place category filter, I would only want to see a business that has 'cold storage facility' in their category for the Google listing itself (example below), not in additional categories.
-
Filter text results - I notice when searching for a text phrase, it appears to key in mostly on the title. Does it also parse any other part of the profile, like the description highlighted above address? Seemed to limit results more than I intended - ie I used "lumper" and it returned mostly results with lumper in the title vs all in a category and additional that matched.
-
I then found "reviews" and filter for a phrase. This got me closer to my intended result — i.e. find all locations in category X which include a review that mentions word/phrase Y. I attached a results .CSV I ran as a test. 100 results returned matching my primary category (Cold Storage Facilities), and 13 which matched reviews with the keyword "lumper". When I ran the query, my assumption was I would ONLY see results with the review match. Is there a way to do this? Much more efficient from a cost perspective, if so.
-
Theoretically, if I have results count / cost limit high enough, running a batch with no location constraint should return ALL results in a given category? For example, I know there are ~3K cold storage facility results. If I don't limit result set or $$$, will the job time out after all results are captured, or would it then start going into other categories and possibly end up in an unintended overrun. Wondering how the logic holds true for other categories I looked up, like 35K for warehouse, 16K for food distribution services, etc.
If you'd like to continue the conversation in detail, you can reach me at don.richardsboeff@roadsync.com.
This is Don Richards-Boeff's card. Their email is don.richardsboeff@roadsync.com. Their phone number is +1 404 398 5527. ( https://hihello.me/p/8c1974f7-8c34-49da-bce4-600c1871fdcd )
mangelriesgo
Hi!. I think this message is not for me.

Ondrej Klinovský (ondrejklinovsky)
Hey,
I apologize for the delay.
- We currently consider all categories equal, we'll talk about this with the team if we could add support for "main category"
- I don't think so. what you type in search terms is what we send as a request to Google Maps, we don't do any additional processing
- That's an interesting feedback. Currently you get a place with 0 reviews if none of the reviews contains the phrase. We'll talk about this with the team.
- I'm not sure I understand your last point. The actor splits your location (you always need/should use location, otherwise actor will open https://www.google.com/maps/search/warehouse, which may take you anywhere) into multiple segments (see this article for more details)), and performs the search in each of the segments separately. If you don't set the limits or set them high enough, the actor will go through all the segments.
donrb
Thanks, Ondrej.
"Main category" support allows for more precision in the results returned. Of course, categorization is up to the listing manager, and sometimes using main category only would cut out actual matches for legitimate listings, but having that control is useful. Otherwise, you end up filtering out locations in post.
Re: Reviews - Right, I did receive 12K results when searching specifically for listings with reviews matching a keyword. Only 1400 or so returned a review with the keyword. Not sure if the cost would change, but an observation on how the tool is performing currently.
To clarify my last point, what I meant to say was running a location as something like "United States" but no other limitation (including a smaller geographic search area) other than category (i.e. Warehouse) should theoretically return ALL listings in the US with the category match, correct?
This is Don Richards-Boeff's card. Their email is don.richardsboeff@roadsync.com. Their phone number is +1 404 398 5527. ( https://hihello.me/p/8c1974f7-8c34-49da-bce4-600c1871fdcd )