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

Pricing

Pay per event

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

Pay per event

Rating

5.0

(3)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

2

Bookmarked

30

Total users

5

Monthly active users

3 days ago

Last modified

Share

Google Maps List Scraper

Extract places from shared Google Maps lists. Get names, addresses, phone numbers, ratings, websites, and photos for every place in a list. Add AI-powered travel recommendations to help you decide what's worth visiting. 50+ places per minute.

What data can you extract?

FieldExampleDescription
nameBongen Coffee Tokyo GinzaBusiness name
rating4.4Google star rating (1-5)
reviewCount452Number of Google reviews
address2 Chome-16-3 Ginza, Chuo City, TokyoFull street address
phone+81 3-6264-3988Phone number
websitehttps://bongen-coffee.comBusiness website
categoryCoffee shopBusiness type
photo(thumbnail)Cover photo URL
hoursWed: 10 AM-5 PMBusiness hours
aiScore9/10AI "worth visiting" score
recommendationVisit early morning for the best pour-over...AI travel tip

Sample output

{
"name": "Bongen Coffee Tokyo Ginza",
"rating": 4.4,
"reviewCount": 452,
"address": "2 Chome-16-3 Ginza, Chuo City, Tokyo 104-0061, Japan",
"city": "Chuo City",
"country": "Japan",
"phone": "+81 3-6264-3988",
"website": "https://bongen-shirafushi-coffee.com/",
"category": "Coffee shop",
"heroPhotoUrl": "https://lh5.googleusercontent.com/...",
"currentStatus": "Open - Closes 5 PM",
"aiResearch": {
"worthVisitingScore": 9,
"recommendation": "Visit early morning for meticulously roasted pour-over coffee in a calm, intimate space.",
"knownFor": "Japanese-style home-roasted coffee with bonsai and minimalist design",
"bestFor": "Coffee enthusiasts seeking refined cafe experience",
"priceRange": "$$"
}
}

Who needs this?

  • Trip planners - Turn friends' saved lists into a spreadsheet for comparing places
  • Travel bloggers - Extract place data for destination guides and reviews
  • Marketing teams - Build lists of businesses from curated Google Maps collections
  • Researchers - Gather location data from public saved lists
  • Real estate analysts - Extract neighborhood business data from local guides

How to use Google Maps List Scraper

  1. Get a shared Google Maps list URL (the link your friend sends you)
  2. Go to the Input tab and paste the URL
  3. Set how many places you want (default: 100)
  4. Click Start
  5. Download your results from the Storage tab as CSV or JSON

Input options

FieldTypeDefaultWhat it does
listUrlsarrayrequiredGoogle Maps shared list URLs to scrape
maxPlacesPerListnumber100How many places to extract per list
enableAIEnrichmentbooleanfalseAdd AI travel recommendations and scores
openRouterApiKeystringoptionalAPI key for AI features (get free at openrouter.ai)
outputFormatstringcsvOutput as CSV or JSON

How much does it cost?

You pay for Apify platform usage. Here are estimates:

PlacesAI EnrichmentTimeApify Cost
50No2 min~$0.10
50Yes3 min~$0.15
200No5 min~$0.30
200Yes10 min~$0.50
500No10 min~$0.70
500Yes25 min~$1.50

AI enrichment uses OpenRouter API. Perplexity Sonar costs about $0.001 per place.

Tips for best results

  • Start small - Run with 10-20 places first to check the output format
  • Use residential proxy - The default proxy setting works best for Google Maps
  • Enable AI for trip planning - The recommendations help you decide what's worth visiting
  • Check the CSV - Download from Key-Value Store for a clean spreadsheet

Limitations

  • Lists with 500+ items may take longer to process
  • Some places may have limited public data (no phone or website)
  • AI enrichment requires an OpenRouter API key
  • Private or deleted lists will not work

Troubleshooting

Getting no results? Check that your list URL is a public shared link. Private lists can't be scraped.

Missing phone or website? Not all Google Maps listings have complete contact info. Enable AI enrichment to search for missing data.

Run taking too long? Lower the maxPlacesPerList setting or disable AI enrichment for faster runs.

AI recommendations empty? Make sure you entered your OpenRouter API key and enabled AI enrichment.

FAQ

How fresh is the data? The scraper pulls live data from Google Maps when you run it. Nothing is cached.

Can I run this on a schedule? Yes. Use the Schedule tab to run daily, weekly, or on a custom schedule.

What list URL formats work? Both short URLs (maps.app.goo.gl/xxx) and full Google Maps URLs work.

What does AI enrichment add? It adds a 1-10 "worth visiting" score, travel recommendations, what each place is known for, who it's best for, and price range. It also searches for missing websites and phone numbers.

Is this legal? This scraper collects publicly available data from Google Maps. You are responsible for following the laws in your area.

Do I need my own proxies? No. Apify residential proxies are included and work best for Google Maps.

Connect to other tools

Send your data anywhere:

  • Google Sheets - Export CSV directly
  • Zapier - Connect to 5,000+ apps
  • Make - Build custom workflows
  • Webhooks - Get notified when runs finish
  • REST API - Pull data into your own apps

This scraper extracts publicly available data from Google Maps shared lists. By using it, you agree:

  1. You will follow all laws that apply to you
  2. You are responsible for how you use the data
  3. This tool is provided "as is" with no warranty

Talk to a lawyer if you have questions about your use case.


More scrapers from ParseForge

ScraperWhat it does
Google Maps ScraperSearch and extract business data from Google Maps
Instagram ScraperExtract posts, profiles, and hashtags

See all ParseForge scrapers


Contact us to request a new scraper, propose a custom data project, or report a technical issue with this actor at https://tally.so/r/BzdKgA

Need something custom? Email us at support@parseforge.com