Google Maps πΊοΈ Shared List π Scraper
Pricing
Pay per event
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
Actor stats
2
Bookmarked
30
Total users
5
Monthly active users
3 days ago
Last modified
Categories
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?
| Field | Example | Description |
|---|---|---|
| name | Bongen Coffee Tokyo Ginza | Business name |
| rating | 4.4 | Google star rating (1-5) |
| reviewCount | 452 | Number of Google reviews |
| address | 2 Chome-16-3 Ginza, Chuo City, Tokyo | Full street address |
| phone | +81 3-6264-3988 | Phone number |
| website | https://bongen-coffee.com | Business website |
| category | Coffee shop | Business type |
| photo | (thumbnail) | Cover photo URL |
| hours | Wed: 10 AM-5 PM | Business hours |
| aiScore | 9/10 | AI "worth visiting" score |
| recommendation | Visit 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
- Get a shared Google Maps list URL (the link your friend sends you)
- Go to the Input tab and paste the URL
- Set how many places you want (default: 100)
- Click Start
- Download your results from the Storage tab as CSV or JSON
Input options
| Field | Type | Default | What it does |
|---|---|---|---|
| listUrls | array | required | Google Maps shared list URLs to scrape |
| maxPlacesPerList | number | 100 | How many places to extract per list |
| enableAIEnrichment | boolean | false | Add AI travel recommendations and scores |
| openRouterApiKey | string | optional | API key for AI features (get free at openrouter.ai) |
| outputFormat | string | csv | Output as CSV or JSON |
How much does it cost?
You pay for Apify platform usage. Here are estimates:
| Places | AI Enrichment | Time | Apify Cost |
|---|---|---|---|
| 50 | No | 2 min | ~$0.10 |
| 50 | Yes | 3 min | ~$0.15 |
| 200 | No | 5 min | ~$0.30 |
| 200 | Yes | 10 min | ~$0.50 |
| 500 | No | 10 min | ~$0.70 |
| 500 | Yes | 25 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
Legal disclaimer
This scraper extracts publicly available data from Google Maps shared lists. By using it, you agree:
- You will follow all laws that apply to you
- You are responsible for how you use the data
- 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
| Scraper | What it does |
|---|---|
| Google Maps Scraper | Search and extract business data from Google Maps |
| Instagram Scraper | Extract posts, profiles, and hashtags |
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