Google Maps πŸ—ΊοΈ Shared List πŸ“– Scraper avatar

Google Maps πŸ—ΊοΈ Shared List πŸ“– Scraper

Pricing

from $16.90 / 1,000 results

Go to Apify Store
Google Maps πŸ—ΊοΈ Shared List πŸ“– Scraper

Google Maps πŸ—ΊοΈ Shared List πŸ“– Scraper

Extract complete place data from Google Maps shared lists instantly. Get names, addresses, ratings, phone numbers, websites, photos, and business hours. Optional AI-powered travel recommendations with visit scores. Export to CSV or JSON. Process 30+ places per minute.

Pricing

from $16.90 / 1,000 results

Rating

5.0

(3)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

3

Bookmarked

265

Total users

9

Monthly active users

1.9 days

Issues response

5 days ago

Last modified

Share

ParseForge Banner

πŸ“ Google Maps Shared List Scraper

πŸš€ Turn any Google Maps shared list into a structured dataset. Paste short links like maps.app.goo.gl/..., extract 40+ fields per place, pull emails from websites, photos, full weekly hours, and top reviews. No API key, no OAuth, no scraping pipeline to maintain.

πŸ“§
Website emails
πŸ•’
Full hours
πŸ“·
Photo gallery
⭐
Review snippets

The Google Maps Shared List Scraper resolves shared maps.app.goo.gl URLs, parses the underlying list payload, and enriches every place with full Google Maps detail data. You get names, categories, addresses, coordinates, phone numbers, websites, ratings, photos, weekly hours, accessibility attributes, and on paid plans, emails scraped from the place website plus the top 10 reviews.

Shared Google Maps lists are the way people bookmark restaurants, hotels, cafes, and travel spots. They are trivial to build and share, but Google offers no export button, no public API, and no bulk lookup. This Actor closes that gap. Paste one URL or one hundred, get a clean CSV or JSON, and move on.

🎯 Target AudienceπŸ’‘ Primary Use Cases
Travel planners, food bloggers, sales teams, market researchers, real-estate analysts, agencies, relocation consultantsTrip itineraries, lead lists from curated city guides, competitor mapping, venue outreach campaigns, dataset building, content syndication

πŸ“‹ What the Google Maps Shared List Scraper does

One compact workflow turns a shared list link into a structured dataset:

  • πŸ”— Short link resolver. Expands maps.app.goo.gl/... and long google.com/maps/@.../data=... URLs.
  • πŸ“Œ List parser. Reads place IDs, CIDs, coordinates, and list metadata directly from the shared payload.
  • πŸ” Place enricher. Fetches the full Google Maps detail record for every place in parallel.
  • 🧹 Deduplicator. Merges the same place across multiple lists and preserves every source list reference.
  • πŸ“§ Email extraction. Visits the place website and pulls publicly listed contact emails (paid plan).
  • ⭐ Review collector. Captures the top 10 visible reviews with author, rating, text, and date (paid plan).
  • πŸ“· Photo gallery. Full photo set per place including the owner-submitted hero image (paid plan).
  • πŸ•’ Weekly hours. Seven-day opening schedule plus current open/closed status (paid plan).

Each output row carries an imageUrl, a Google Maps URL, latitude, longitude, plus code, timezone, category hierarchy, accessibility flags, and source list tracking so you always know where a place came from.

πŸ’‘ Why it matters: a curated Google Maps list is the closest thing to a vetted recommendation. Turning that recommendation into a workable spreadsheet or CRM import used to mean copy-paste or custom scraping. This Actor makes the whole list downloadable in one click.

πŸ“Š Data fields

Each record includes: address, attributes, businessHours, categories, category, cid, city, countryCode, currentStatus, formattedPhone, heroPhotoUrl, hours, hoursDetailed, isOpen, latitude, longitude, name, neighborhood, phone, photoCount, photoUrl, photos, placeId, placeIdChIJ, placeIdFid, plusCode, postalCode, rating, scrapedAt, shortAddress, sourceListNames, sourceLists, state, streetAddress, timezone, url, website, websiteDomain. All 38 field names come from a real production run, so what you see here is what lands in your dataset.

⚠️ Good to Know: the list itself must be shared publicly. Private lists and lists shared only with a specific Google account cannot be read. Emails, full hours, photo galleries, and reviews are paid-plan fields. Free runs return the core 20 fields for up to 10 places per list.

πŸš€ How to use

  1. πŸ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Google Maps Shared List Scraper page on the Apify Store.
  3. 🎯 Paste list URLs. Drop one or more maps.app.goo.gl/... links into the input form.
  4. πŸš€ Run it. Click Start and let the Actor resolve, parse, and enrich every place.
  5. πŸ“₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

πŸ’‘ Pro Tip: browse the complete ParseForge collection for more location-data scrapers.

⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Google LLC. Google, Google Maps, and related marks are trademarks of Google LLC. Only publicly accessible data from shared Google Maps lists is collected. Use responsibly and in line with applicable law and the terms of the services you consume.

πŸ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.