Extract listings data from Google Maps and deliver via Webhooks automatically
Navigate to the Google Maps Listings scraper in Scrapernode. Select "Fresh Scrape" for real-time data or "Quick Lookup" for pre-collected records. Each record costs 1 credit.
Add your endpoint URL in the Scrapernode webhook settings. Each completed job sends a POST request with the full JSON payload, including all output fields and metadata.
Paste the Google Maps URLs you want to scrape — one per line, or upload a CSV. Scrapernode accepts direct profile links, search result URLs, and content pages.
Click "Start Extraction" to begin. Scrapernode handles proxy rotation, rate limiting, and anti-bot detection automatically. Jobs typically complete in under 60 seconds per batch.
When the job completes, Scrapernode delivers the full JSON payload to your endpoint. Each record includes 31 structured fields like place_id, url, country, name. Parse the payload in your application and process the data as needed.
Cost per record
1 credit
Output fields
31 fields
Destination
Webhooks
Preview the data you'll receive — 5 sample records
31 fields returned per record
Unique identifier for the place on Google Maps (100.00% fill rate)
URL pointing to the business on Google Maps (100.00% fill rate)
The country where the business is located (99.18% fill rate)
The name of the business (100.00% fill rate)
The category or type of the business (100.00% fill rate)
The physical address of the business (97.86% fill rate)
A detailed description of the business (1.53% fill rate)
Additional business details (99.98% fill rate)
Sub-fields
field_nameTextName of the detail fielddetailsTextValue of the detaillinkTextOptional link for the detailOperating hours of the business (50.10% fill rate)
Sub-fields
SundayTextSunday operating hoursMondayTextMonday operating hoursTuesdayTextTuesday operating hoursWednesdayTextWednesday operating hoursThursdayTextThursday operating hoursFridayTextFriday operating hoursSaturdayTextSaturday operating hoursThe phone number of the business (76.79% fill rate)
The website URL of the business (55.10% fill rate)
The overall rating of the business (68.09% fill rate)
The total number of reviews for the business (68.09% fill rate)
The number of photos associated with the business (68.45% fill rate)
The latitude coordinate of the business location (97.86% fill rate)
The longitude coordinate of the business location (97.86% fill rate)
The unique customer ID for the business on Google (99.98% fill rate)
The price range of the business (15.24% fill rate)
Whether the business is permanently closed (0.52% fill rate)
Whether the business is temporarily closed (0.47% fill rate)
Related businesses that people also searched for (44.56% fill rate)
Sub-fields
nameTextName of the related businesslinkTextLink to the related businessreviewsNumberNumber of reviewsratingNumberRating of the businesscategoryTextCategory of the businessthumbnailTextThumbnail image URLWeb results related to the business (11.68% fill rate)
Sub-fields
titleTextTitle of the web resultpreviewTextPreview textlinkTextURL of the web resultdomainTextDomain of the web resultReservation link for the business (1.59% fill rate)
Questions and answers from Google Maps (0.04% fill rate)
Sub-fields
questionTextThe question textanswersArrayAnswers to the questionTop reviews for the business (60.25% fill rate)
Sub-fields
nameTextName of the reviewerratingNumberRating given by the reviewerdateTextDate of the reviewtextTextReview textlinkTextLink to the reviewer profileimagesArrayImages attached to the reviewlocal_guideBooleanWhether reviewer is a Local GuideReview snippet summaries (39.82% fill rate)
Sub-fields
textTextSnippet textcountNumberNumber of mentionskeywordTextKeyword associated with snippetDirectory category information (2.20% fill rate)
Sub-fields
nameTextCategory namelinkTextLink to the categoryDirectory location information (2.20% fill rate)
Sub-fields
nameTextLocation namelinkTextLink to the locationaddressTextAddressphoneTextPhone numberratingNumberRatingPopular visiting times for the business (27.89% fill rate)
Sub-fields
dayTextDay of the weekhoursArrayHourly popularity dataDistribution of reviews by star rating (27.87% fill rate)
Sub-fields
1NumberNumber of 1-star reviews2NumberNumber of 2-star reviews3NumberNumber of 3-star reviews4NumberNumber of 4-star reviews5NumberNumber of 5-star reviewsThe URL that was entered when starting the scraping process (100.00% fill rate)
Common questions about How to Scrape Google Maps Listings into Webhooks
Start extracting google maps listings data and deliver via Webhooks in minutes.