Google Maps Leads Engine
Pricing
from $1.99 / 1,000 lead results
Go to Apify Store
Google Maps Leads Engine
Scrape Google Maps business leads with phones, websites, ratings, reviews, and optional email/social enrichment.
Pricing
from $1.99 / 1,000 lead results
Rating
0.0
(0)
Developer

Diego Antônio cardoso baum
Maintained by Community
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Google Maps business leads scraper for Apify Store listings.
This Actor searches Google Maps for one or many business keywords, deduplicates results, opens each place page, and exports structured lead data. It can also visit the company website to extract public emails, contact pages, and social profiles.
Why this version sells better
- Multi-term scraping with automatic deduplication
- Direct Google Maps place URLs or Google Place IDs
- Optional website enrichment for public emails and social links
- Category, rating, and reviews filters to keep output premium
- Optional opening-hours and image URL extraction
- Parallel detail scraping for better speed per dollar spent
- Output schema for a cleaner Overview tab on Apify
Typical use cases
- Local business lead generation
- Agency prospecting
- Cold email list building
- Competitor mapping by city or niche
- Review/rating intelligence for SMB outreach
Input example
{"search_terms": ["restaurant", "coffee shop"],"location": "New York, USA","max_results_per_search": 50,"language": "en-US","category_filters": ["restaurant", "coffee"],"min_rating": 4.2,"min_reviews": 50,"extract_opening_hours": true,"extract_images": false,"extract_website_contacts": true,"extract_social_profiles": true,"max_concurrency": 4,"proxySettings": {"useApifyProxy": true}}
Output fields
company_namecategoryfull_addressphonewebsitewebsite_domainemailssocial_profilescontact_page_urlratingreviews_countopening_hoursimage_urlsgoogle_maps_urllatitudelongitudesource_modesearch_queriesmatched_search_termsquery_ranksearch_page_urllocationscraped_at
Output example
{"company_name": "Example Coffee Roasters","category": "Coffee shop","full_address": "123 Main St, New York, NY 10001, United States","phone": "+1 212-555-0123","website": "https://example.com","website_domain": "example.com","emails": ["hello@example.com"],"social_profiles": {"instagram": "https://www.instagram.com/examplecoffee","facebook": "https://www.facebook.com/examplecoffee"},"contact_page_url": "https://example.com/contact","rating": 4.7,"reviews_count": 182,"opening_hours": ["Saturday, 7 AM to 8 PM"],"image_urls": [],"google_maps_url": "https://www.google.com/maps/place/...","latitude": 40.7484,"longitude": -73.9857,"source_mode": "google_maps_search","search_queries": ["coffee shop in New York, USA"],"matched_search_terms": ["coffee shop"],"query_rank": 3,"search_page_url": "https://www.google.com/maps/search/...","location": "New York, USA","scraped_at": "2026-03-14T12:00:00+00:00"}
Notes for monetization
- This project is already structured like a premium Actor listing, not just a demo scraper.
- The Actor respects
ACTOR_MAX_PAID_DATASET_ITEMS, which helps when you sell usage-based output on Apify. - Best pricing strategy for this niche is usually either pay-per-result or a higher pay-per-run price when website enrichment is enabled.
- Keep the default schema simple enough for first-time buyers, then charge more by enabling the enrichment add-ons in your Store positioning.
Operational guidance
- Use
en-USplus Apify Proxy for the most stable commercial runs. - Keep
max_concurrencyaround3-5unless you have already tested more aggressive settings. - Website enrichment adds value, but it also adds runtime. That is usually worth it for lead-generation buyers.