Google Maps Leads Scraper avatar

Google Maps Leads Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Maps Leads Scraper

Google Maps Leads Scraper

Scrape business leads from Google Maps. Search by query and extract business name, category, address, phone, website, rating, review count, place ID, and coordinates. Optionally enrich with emails, phone numbers, and social links crawled from each business's website.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

9

Monthly active users

6 hours ago

Last modified

Share

Extract business leads from Google Maps at scale. Enrich each lead with emails, phone numbers, and social media links crawled directly from the business website.

Features

  • Search Google Maps by any query ("restaurants in Brooklyn", "dentists Berlin")
  • Extract name, category, address, phone, website, rating, reviews, place ID, coordinates
  • Optional website crawl: emails, additional phones, Facebook / Instagram / LinkedIn / X / YouTube / TikTok
  • Global — works for any country/language via the language input

Input

FieldTypeDescription
searchQueriesarrayGoogle Maps queries, e.g. ["coffee shops in Brooklyn"]
maxPlacesPerSearchintCap per query (default 20, max 200)
languagestringTwo-letter language code (default en)
enrichWithWebsiteboolCrawl each business website for contact info (default true)
maxPagesPerWebsiteintPages per site when enrichment on (default 3)

Output

One dataset record per business with only the fields we could populate: title, categoryName, address, phone, website, totalScore, reviewsCount, placeId, url, location, emails, websitePhones, socialLinks, contactPageUrl, scrapedAt.

FAQ

Q: Do I need a proxy? A: Not for most searches. The actor retries with Apify Residential automatically if the first attempt fails.

Q: Why are some fields missing? A: We omit fields we couldn't populate rather than emit null. Every field in your record has real data.

Q: Does enrichment slow things down? A: Website crawl adds ~1-3s per business. Disable enrichWithWebsite for a Maps-only run.

🗺️ Complete Google Maps Scraper Suite

This actor is part of a comprehensive Google Maps data extraction toolkit by crawlerbros. All actors run on the free Apify plan, use no proxy by default, and return clean, structured data.

ActorWhat it does
🏢 Google Maps Business ScraperExtract business data — name, address, phone, website, rating, reviews, hours, amenities
Google Maps Reviews ScraperScrape reviews with reviewer Local Guide level, photos, mentioned items, owner replies
📸 Google Maps Photos ScraperExtract all photos from any place — max-resolution URLs, contributor info, categories
🕐 Google Maps Business Hours ScraperFull 7-day hours, timezone, current local time, next open/close, holiday hours
📊 Google Maps Popular Times ScraperBusy hours histogram for all 7 days + current busyness + typical visit time
📧 Google Maps Email ExtractorFind business emails + social media links by crawling websites
🗺️ Google Maps Area ScannerGeographic grid scanning — bypass the 120-place limit with bounding box / circle / polygon
🤖 Google Maps MCP ServerUnified MCP server combining search + reviews for AI assistants
🧭 Google Maps Directions ScraperA→B routing — distance, duration, traffic, route alternatives for driving/walking/transit
📍 Google Maps Geocoding ScraperBidirectional geocoding — address ↔ coordinates, with address components
🔗 Google Maps Similar Places Scraper"People also search for" / related place discovery — competitor & alternative finder
🍽️ Google Maps Menu ScraperRestaurant menu items, prices, descriptions, photos
📌 Google Maps Nearby ScraperFind places near a coordinate point — lightweight POI search by category
📋 Google Maps Place List ScraperExtract Google's curated "Top X in Y" lists — best hotels/restaurants/things to do
🌍 Google Maps Timezone ScraperIANA timezone + current local time from coordinates