Spanish-market sales teams
Lead qualification
Build a clean first-pass list of local businesses, then segment by category, phone availability, website presence, and review volume before outreach.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Google Maps Listing Scraper Spanish template exports Spanish Google Maps business detail pages into a structured CSV for local lead research, category audits, and address validation. Import it into the UScraper local desktop app, replace the sample place URLs, and collect keyword, title, URL, rating, review count, category, address, website, phone, latitude, longitude, hours, and scrape time without building a Google Places API integration.
CSV
13
Place URLs
45s load
Free
At a glance
This workflow is built for focused lead lists such as bars in Madrid, clinics in Barcelona, repair shops in Valencia, or any other Spanish Google Maps detail-page set you have already discovered. Instead of scrolling a search-results pane, it loops through pre-enumerated place URLs. That makes the export easier to review because each input URL should produce one business-detail row.
Use it when you need a practical Google Maps data extractor for visible business profile fields. Sales teams can prioritize records by phone and website coverage, local SEO teams can compare rating and review density, and researchers can map address and coordinate patterns before manual verification. For broader discovery, pair this page with the Google Maps Scraper, Google Maps Reviews Scraper, and Google Search Scraper. The full UScraper template library includes follow-up scrapers for search, directories, reviews, and marketplaces.
Spanish Maps pages
The sample URLs use google.es with hl=es, and the export columns are named for Spanish workflows: palabra_clave, resenas, direccion, and sitio_web.
URL list instead of blind crawling
Add approved Google Maps place URLs to the Navigate block, then let the loop process each detail page with the same wait, optional click, and export sequence.
Spreadsheet-ready business data
Export titles, ratings, review counts, categories, addresses, phones, websites, coordinates, hours, and scrape timestamps into one append-mode CSV.
Local workflow control
The stock template writes to the save folder you configure in Structured Export. It does not upload rows unless you add your own sharing or sync block.
Who this is for
Spanish-market sales teams
Lead qualification
Build a clean first-pass list of local businesses, then segment by category, phone availability, website presence, and review volume before outreach.
Local SEO agencies
Competitor audits
Export Google Maps listings for approved keywords and keep a dated CSV snapshot beside rank checks, screenshots, and client reporting notes.
Operations researchers
Territory mapping
Use latitude and longitude fields to compare coverage by neighborhood, validate address clusters, or prepare records for map-based analysis.
How to use
Replace the place URLs
Open the Navigate block and replace the sample Spanish Google Maps URLs with the place-detail URLs collected for your keyword, city, or campaign.
Set the keyword label
Update the palabra_clave export value, such as bar en Madrid, so every row keeps the search context that produced the place URL.
Confirm the CSV path
Structured Export writes headers and appends rows to google-maps-scraper-tiendas-detalles-palabrasclave.csv. Change the save folder before running client-specific batches.
Run and inspect
UScraper navigates, waits, optionally clicks a visible control, exports the current detail page, and continues to the next URL. Open the CSV and spot-check several rows against the source pages.
Output preview
The export shape comes from the Structured Export block. Website, phone, and hours are best effort because Google Maps may hide fields, localize labels, or show different detail modules by category.
| palabra_clave | titulo | rating | resenas | categoria | direccion | sitio_web | telefono | latitud | longitud |
|---|---|---|---|---|---|---|---|---|---|
| bar en Madrid | Bar La Alegria | 4,3 | 1287 | Bar | C. de ejemplo 12, Madrid | https://bar-demo.example | +34 910 000 111 | 40.4195227 | -3.7076668 |
| bar en Madrid | Eden de Huertas Bar de Copas | 4,1 | 864 | Cocteleria | C. Huertas 00, Madrid | https://eden-demo.example | +34 910 000 222 | 40.4132096 | -3.6958933 |
| bar en Madrid | Bar Madrid | 4,5 | 542 | Bar de tapas | Plaza Demo, Madrid | +34 910 000 333 | 40.416775 | -3.703790 |
google-maps-scraper-tiendas-detalles-palabrasclave.csvColumn
palabra_clave
Manual keyword label used to group the place URL batch.
Column
titulo
Business title from the Google Maps detail page heading.
Column
url
The current Google Maps place URL captured from the browser.
Column
rating
Visible rating text, such as 4,3 or 4.3 depending on locale.
Column
resenas
Review count parsed from Spanish review labels when present.
Column
categoria
Primary business category shown on the detail page.
Column
direccion
Address value with the Spanish Direccion label removed.
Column
sitio_web
Business website URL, excluding Google-owned support and account links.
Column
telefono
Phone value from Maps detail controls or tel links.
Column
latitud
Latitude parsed from the Maps URL coordinates.
Column
longitud
Longitude parsed from the Maps URL coordinates.
Column
horario
Opening-hours table or visible hours text when available.
Column
hora_actual
ISO-style scrape timestamp added at export time.
Google Maps can display public business information, but automated collection may still be limited by Google terms, privacy law, database rights, copyright, and local rules. Use modest runs, avoid bypassing access controls, respect opt-out requests, and get legal review before using exported rows commercially.
Before you run
Keep these Google Maps constraints visible
High-frequency runs can trigger throttling
Keep batches narrow, avoid parallel Maps loops, and pause if Google shows CAPTCHA, consent changes, or unusual response pages.
Detail-page selectors can change
Google Maps changes class names, labels, and modules across locales. Empty ratings, missing websites, or blank hours usually mean the waits or export selectors need review.
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 consent notes with each dataset.
Download the free template, install UScraper from the download page, and use this workflow when you need to download Google Maps listings from Spanish place pages into a structured local CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload 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]