Google Maps Questions & Answers Scraper avatar

Google Maps Questions & Answers Scraper

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Google Maps Questions & Answers Scraper

Google Maps Questions & Answers Scraper

Collect source-visible questions and answers with rich public Google Maps place context.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Google API

Google API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Collect publicly visible questions and answers from Google Maps place pages. The Actor returns one dataset row per question, with its answer details and public information about the associated place when available.

Direct place-profile URLs are the most reliable starting point. Search pages are also accepted, but they may not expose a place’s Q&A. A place with no visible questions produces no question rows.

How to use

  1. Provide Maps place URLs in startUrls, or enter search phrases in queries.
  2. Set how many source pages, questions, and nested answers to collect.
  3. Run the Actor and view or export the question records in the dataset.

Example:

{
"startUrls": [
{ "url": "https://www.google.com/maps/place/Example+Cafe/" }
],
"maxItems": 25,
"maxQuestionsPerPlace": 10,
"maxAnswersPerQuestion": 5
}

Input

InputDescriptionDefault
startUrlsPublic Google Maps place or search URLs. When supplied, these are used instead of generated searches.—
queriesSearch phrases to find Maps pages.—
keywordA single search phrase, used when no URLs or queries are supplied.—
locationLocation appended to generated search phrases.—
maxItemsMaximum question rows across the run (up to 500).25
page / maxPagesStarting position and maximum number of source pages to inspect. These select input sources; they are not Q&A page numbers.1 / 10
maxQuestionsPerPlaceMaximum questions retained from each place (up to 100).25
maxAnswersPerQuestionMaximum nested answers retained per question (up to 50). Set to 0 to omit nested answer details.10

If you provide both startUrls and generated search inputs, the URLs take precedence. See the Input tab for any additional limits.

Output

Each dataset row represents a question and includes fields for:

  • Question: questionId, question text, public author name/type/profile, helpful count, and the date shown by Google Maps, including available date precision and timestamp.
  • Answer: the first visible answer, answer count, and a bounded list of visible answers with author name/type/profile and date details.
  • Place: placeId, name, description, categories, structured address and coordinates, rating, review count, price label, phone, website, menu, Plus Code, opening hours, and other public profile details when available.
  • Maps links: the place URL and canonicalUrl when provided by the page.

Dates preserve the wording and precision provided by the source. Relative dates remain text; the Actor does not convert them into an invented exact timestamp. Fields not available on a page may be null.

Example row:

{
"questionId": "question-123",
"question": "Is street parking available?",
"questionAuthor": "Maps contributor",
"askedAtText": "2 weeks ago",
"askedAtPrecision": "relative",
"answer": "Yes, street parking is available.",
"answerAuthor": "Example Cafe",
"answerCount": 2,
"isAnswered": true,
"answers": [
{
"text": "Yes, street parking is available.",
"author": "Example Cafe",
"authorType": "business"
}
],
"placeId": "0x89c3ca9c11f90c25:0x6cc8dba851799f09",
"placeName": "Example Cafe",
"placeCategory": "Cafe",
"placeAddress": "10 Main St, Brooklyn, NY 11201, US",
"placeRating": 4.7,
"placeUrl": "https://www.google.com/maps/place/Example+Cafe/"
}

Run summary information is available with the run output in Apify.

Limits and responsible use

Google Maps may not show Q&A for every place or may limit the information available on a page. Search results may therefore produce no question records; try a direct place URL when you know which business you need. The Actor does not sign in or bypass access checks.

Use public information responsibly and follow applicable privacy requirements and Google Maps terms. This Actor is not affiliated with Google.