Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Directories$50Free
Google Maps Details Scraper for CSV Export logo

Google Maps Details Scraper for CSV Export

This Google Maps details scraper turns supplied Google Maps place URLs into a structured CSV for local business research, lead qualification, store audits, and competitor monitoring. Import the workflow into the UScraper local desktop app, paste the place URLs you want to process, and export names, ratings, review counts, categories, addresses, hours, coordinates, websites, phones, and visible review keyword chips without building a Places API project.

Output

CSV

Fields

30

Inputs

Place URLs

Waits

45 sec

Template

Free

At a glance

Export Google Maps place details to CSV

Use this template when you need Google Maps to CSV output from known place pages rather than keyword discovery. The workflow does not search Google Maps and then pipe found listings into detail-page extraction. Instead, you add specific place URLs to the Navigate block, which makes each run easier to audit and keeps the input list explicit.

The automation follows the exported JSON graph: set the browser size, navigate to a place URL, wait for the page, wait for a detail heading, run a short browser script for consent and panel scrolling, pause for late-loaded fields, export structured columns from the visible page, then continue to the next URL. That path is useful for controlled batches where accuracy and traceability matter more than unlimited crawling.

Place-level business fields

Export the business name, image URL, rating, review count, category, address, opening status, hours, coordinates, plus code, website, and phone number when Google Maps exposes them.

Multi-URL append workflow

Add one or many Google Maps place URLs. Loop Continue advances the input list while Structured Export appends every result into the same CSV with headers.

Spreadsheet-first deliverable

The output is designed for Excel, Sheets, CRM cleanup, territory scoring, enrichment queues, and QA review before a dataset moves downstream.

Local desktop execution

The stock workflow writes to your configured save folder and does not send the CSV to UScraper infrastructure unless you add your own upload or sync step.

Who this is for

Use cases for Google Maps place detail exports

Local sales teams

Lead qualification

Favorable to scraping

Start from a vetted list of place URLs, then sort by category, phone coverage, website presence, rating, and review volume before outreach.

Operations teams

Branch audits

Favorable to scraping

Check visible hours, open status, address consistency, and phone fields across owned or franchised locations without manual copy-paste.

Market researchers

Competitor snapshots

Nuanced outcome

Compare visible place details and review keyword themes across selected businesses while keeping legal review outside the extraction step.

For broader collection, pair this detail-page workflow with the Google Maps Scraper, Google Maps Reviews Scraper, Google Search Scraper, and OpenStreetMap Listing Scraper. You can also browse the UScraper template library for directory, review, and search workflows.


How to use

Configure the Google Maps details scraper workflow

1

Download and import

Download the hosted JSON template and import it into UScraper.

2

Add place URLs

Open Navigate and replace the sample Starbucks URL with your approved Google Maps place detail URLs. Keep one place page per input.

3

Review waits and page interaction

The workflow waits up to 45 seconds for the page and heading, clicks common consent buttons when present, scrolls the main information panel, and pauses briefly before export.

4

Confirm the export path

Structured Export writes google-maps-listing-and-details-page-scraper.csv with headers and append mode. Change the save folder before client or territory batches.

5

Run and audit

Open the CSV, spot-check several detail_url rows against the live place pages, and review blank fields before using the file in CRM or reporting workflows.

Navigate opens each supplied place URL, waits keep the dynamic page from exporting too early, and Loop Continue advances the batch after each row is appended.

Output preview

CSV columns for Google Maps place details

The sample rows below mirror the export shape from the workflow definition. Some fields are intentionally best effort: Google Maps may hide phones, websites, hours, price ranges, or keyword chips depending on the business type, locale, consent state, and page layout.

nameratingrating_countcategoryaddresswebsitephonelatitudelongitude
Example Coffee Bar4.5812Coffee shop123 Market St, San Jose, CAhttps://examplecoffee.test+1 408-555-010037.33182-121.88634
Sample Dental Studio4.8246Dentist77 Main Ave, Austin, TXhttps://sampledental.test+1 512-555-019930.26715-97.74306
Demo Fitness Center4.21104Gym410 Lake Rd, Chicago, IL+1 312-555-013441.87811-87.62980
google-maps-listing-and-details-page-scraper.csv
CSV - UTF-8 - Append

Column

keyword

Search keyword from the current Maps URL when available, otherwise blank.

Column

name

Place name from the detail heading or page title.

Column

header_image

Best visible Google-hosted header image URL.

Column

rating

Star rating text when present.

Column

rating_count

Review count cleaned from labels that mention reviews.

Column

price_range

Visible price range such as $, $$, or a per-person range.

Column

category

Primary Maps category when visible.

Column

address

Address label from the place details panel.

Column

open_hours

Visible weekly hours table flattened into one cell.

Column

website

Business website link when Maps exposes one.

Column

phone

Phone label, tel link, or detected phone text.

Column

review_keyword1

First review topic chip, with mention count when visible.

Headers included - one row per configured Google Maps place URL

Comparison

Local desktop scraper vs Places API and hosted actors

UScraper template

CSV

API or hosted actor

Vendor
Setup

Import JSON and add URLs

Good for no-code users with a vetted place list.

Create keys, code, or actor runs

Better for engineering teams with a managed data budget.

Data path

Runs in your desktop workflow

CSV stays in the configured save folder by default.

Processed by external services

Queries and output may pass through third-party infrastructure.

Scale

Controlled local batches

Best for reviewable exports and modest run sizes.

Higher-volume pipelines

Often better for large recurring jobs, with quotas or per-row costs.


Frequently asked questions

Google Maps can show public business information, but automated collection may still be restricted by Google terms, privacy law, database rights, copyright, and local rules. Keep batches modest, avoid bypassing access controls, respect opt-out requests, and get legal review before using exported rows commercially.

Before you run

Practical limits and maintenance notes

Keep these Google Maps constraints visible

Rate limits

High-frequency Maps runs can trigger friction

Keep batches narrow, avoid parallel runs against the same URL set, and pause if Google shows verification, consent changes, CAPTCHA screens, or unusual response pages.

Layout drift

Place-page details can move or disappear

Missing websites, blank phones, sparse hours, or empty review keywords usually mean Google changed a panel, the field is not visible, or the browser session loaded a different locale.

Compliance

Review terms before using the dataset

Do not use the export for spam, restricted republishing, or personal-data collection outside your compliance process. Keep source URLs, run dates, and audit notes with each CSV.

Download the free template, install UScraper from the download page, and use this workflow whenever you need to download data from Google Maps place pages into a structured local CSV.

Get Started

Download and use this template instantly

$50Free

What's Included

  • Template JSON file ready to import
  • Pre-configured scraping nodes
  • Works with UScraper desktop app

Open-source templates

UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.

Contribute on GitHub

Browse more templates in the library

All Templates
FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.

Available on Windows 10+ and macOS 12+ · Need help? [email protected]