Google Maps Review & Contributor Activity Scraper

Google Maps Review & Contributor Activity Scraper produces local business lists: shops, practices and service businesses in a town or neighbourhood, from maps and local directories. Columns include review id, reviewer name, reviewer avatar link, reviewer profile link, reviewer id, reviewer subtitle. Contact and quality columns: phone numbers, websites, star ratings, opening hours.

This is the core of what Get a List Of covers: the complete version of the lists on this site.

$0.99per 1,000 results, plus a start fee and platform usage
40columns in the output
0lists on this site use it
2026-10last updated on the Store

The columns you get

From the published output schema, checked 2026-11-13.
ColumnWhat it holds
Review id
reviewId
Google's review ID (reviews and authorReview records).
Reviewer name
reviewerName
Name of the reviewer (omitted with includeReviewerDetails off).
Reviewer avatar link
reviewerAvatarUrl
Reviewer avatar URL (omitted with includeReviewerDetails off).
Reviewer profile link
reviewerProfileUrl
Reviewer profile URL (omitted with includeReviewerDetails off).
Reviewer id
reviewerId
Reviewer profile ID (omitted with includeReviewerDetails off).
Reviewer subtitle
reviewerSubtitle
The status line Google prints under the reviewer's name, such as 'Local Guide · 53 reviews · 58 photos', in the chosen language. Left out when Google's exact wording for that language and those counts was not observed; the counts stay in reviewerTotalReviews and reviewerPhotoCount.
Reviewer total reviews
reviewerTotalReviews
How many reviews the reviewer has written, from Google's review feed.
Reviewer photo count
reviewerPhotoCount
How many photos the reviewer has contributed, from Google's review feed.
Reviewer local guide level
reviewerLocalGuideLevel
Exact Local Guide level, filled only with enrichReviewerProfiles on.
Reviewer is local guide
reviewerIsLocalGuide
True when Google labels this reviewer 'Local Guide' on the review.
Contributor id
contributorId
Contributor profile ID (reviewer mode).
Contributor name
contributorName
Contributor name (reviewer mode).
Contributor avatar link
contributorAvatarUrl
Contributor avatar URL (reviewer mode).
Contributor profile link
contributorProfileUrl
Contributor profile URL (reviewer mode).
Contributor local guide level
contributorLocalGuideLevel
Contributor Local Guide level (reviewer mode).
Contributor points
contributorPoints
Contributor points (reviewer mode).
Contributor total reviews
contributorTotalReviews
Reviews on the contributor's profile (reviewer mode).
Star rating
rating
Rating on the review, and on partnerReview records on the partner's own scale.
Rating scale
ratingScale
For partnerReview records: the scale of the partner rating, for example 5 or 10.
Review text
reviewText
Review text, with Google's HTML removed.
Review text translated
reviewTextTranslated
Google's translation of the review into the chosen language.
Translated language
translatedLanguage
Language of reviewTextTranslated (the chosen language).
Review language
reviewLanguage
Language Google detected for the review text.
Original review language
originalReviewLanguage
Original language when the review came with a translation.
Review date
reviewDate
ISO 8601 date of the review's last update (Google's newest-order date).
Review date original
reviewDateOriginal
The date as Google prints it (for example '2 weeks ago'). Partner reviews have only this relative date.
Review created at
reviewCreatedAt
ISO 8601 first-published date, filled only with enrichReviewerProfiles on.
Is edited
isEdited
True when the review was edited after publishing, filled only with enrichReviewerProfiles on.
Likes count
likesCount
Review likes, filled only with enrichReviewerProfiles on.
Review view count
reviewViewCount
Review view count, filled only with enrichReviewerProfiles on.
Is rating only
isRatingOnly
True when the review has a rating and no text.
Photos in review
photosInReview
Photo URLs attached to a review.
Review photo urls
reviewPhotoUrls
Alias of photosInReview kept for older integrations.
Review photo count
reviewPhotoCount
Number of photos attached to a review.
Photo details
photoDetails
With includePhotoDetails on: one entry per photo or video with url, width, height, uploadDate and, for videos, durationSeconds.
Videos in review
videosInReview
Number of videos attached to a review.
Review video urls
reviewVideoUrls
Video URLs attached to a review.
Owner response text
ownerResponseText
The owner's public reply, when there is one.
Owner response date
ownerResponseDate
ISO 8601 owner-reply date; place mode needs enrichReviewerProfiles, reviewer mode always has it.
Owner response date original
ownerResponseDateOriginal
The owner-reply date as Google prints it.

What it costs

  • 100 rows in one run$0.50
  • 1,000 rows in one run$1.39
  • 10,000 rows in one run$10.30

Free-plan prices: $0.99 per 1,000 results plus a $0.40 start fee (4 GB run) per run, plus Apify platform usage at $0.20 per compute unit. The Free plan includes $5 a month (Apify pricing).

What you fill in

  • Mode
    Reviews of places you list, reviews of places found by a search, or everything specific Google reviewers have published.
  • Place urls
  • Search queries
    Google Maps searches such as "dentists in Austin, TX" or "ramen Shibuya Tokyo". Include a city or area in each search. Used when finding places by search.
  • Max places per query
    How many places to take from each search. One Google search lists about 120 to 360 places; when you ask for more, the actor also searches sub-areas of the same…
  • Contributor urls
    Google Maps reviewer profile links (for example https://www.google.com/maps/contrib/108763873723673205857, or a shared maps.app.goo.gl profile link) or numeric…
  • Max reviews
    Upper limit of reviews collected for each place, or for each reviewer. Google publishes up to 200 contributions per reviewer.
  • Sort by
    Order of a place's reviews. Newest first and most relevant reach a place's complete review history; Google lists at most 188 reviews per star level in rating o…
  • Language
    Language of Google Maps labels such as "2 weeks ago". Reviews written in another language also come with Google's translation into this language.
  • Reviews newer than
    Keep reviews dated on or after this day, for example 2026-01-01, or a period such as 30 days. Reviews are then read newest first.
  • Reviews older than
    Keep reviews dated on or before this day. Combine with "Only reviews from" for a date range.

Other local business lists

Questions

What does Google Maps Review & Contributor Activity Scraper cost?

$0.99 per 1,000 results on the Apify Store (Free plan), plus a start fee per GB of run memory and Apify platform usage: one run of 1,000 rows costs about $1.39 before platform usage. The Free plan includes $5 a month.

Do I need to code to use it?

No. You fill in a form on the Apify Store page, start the run and download the results as CSV, Excel or JSON. You need a free Apify account.

Is it a good fit for a business list?

This is the core of what Get a List Of covers: the complete version of the lists on this site.

Store data checked 2026-11-13Columns from the published schema