Google Maps leads with emails and social profiles
Run one or more Google Maps searches and get every business with its address, phone, website, rating, reviews and opening hours, enriched with email addresses and social media profiles found on its website.
Extract Google Maps leads on the Apify Store · Version 0.3.11, updated 2026-08-08
Who it is for
B2B sales teams, agencies and local SEO specialists who build lead lists or research local markets.
What you get
Business data
Name, address, phone, website, ratings, reviews, opening hours, coordinates and Plus Codes.
Email discovery
Visits each business website to find email addresses.
Social profiles
Facebook, Instagram, LinkedIn and Twitter links where the business has them.
Reviews and photos
Recent reviews with ratings and dates, and optionally photo URLs.
How it works
- Put one or more searches in
searchQueriesand setmaxResults(default 100). - Choose what to add:
includeReviews,extractEmails,extractSocialMediaandincludePhotos. - Pick a
languageand anexportFormat(json,csvorxlsx), and start the run.
Also runs from AI assistants through Apify's MCP server.
Use cases
- Building a lead list of restaurants or clinics in a city.
- Researching competitors and their ratings in a local market.
- Collecting contact data for local SEO outreach.
Pricing
| Actor Start Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). | $0.02 |
| Business Scraped Charged for each business successfully scraped with basic information (name, address, phone, rating, etc.) | $0.006 Lower on higher Apify plans. |
| Email Extracted Charged when email addresses are successfully extracted from business website | $0.002 Lower on higher Apify plans. |
| Enriched Lead (Bundle) Charged for complete lead with all premium features (reviews, emails, social media, photos). Bundle discount applied instead of individual charges. | $0.008 Lower on higher Apify plans. |
| Photo Scraped Charged per photo URL extracted from Google Maps | $0.0001 Lower on higher Apify plans. |
| Review Scraped Charged per customer review extracted from Google Maps | $0.0005 Lower on higher Apify plans. |
| Social Media Extracted Charged when social media profiles (Facebook, Instagram, Twitter, LinkedIn) are found | $0.001 Lower on higher Apify plans. |
You pay per event listed above; there is no monthly fee.
Inputs
searchQueries required |
Search Queries |
maxResults |
Maximum Results per Query default: 100 |
includeReviews |
Include Reviews default: True |
maxReviewsPerBusiness |
Max Reviews per Business default: 10 |
extractEmails |
Extract Email Addresses default: True |
extractSocialMedia |
Extract Social Media Links default: True |
includePhotos |
Include Photo URLs default: False |
language |
Languageen · es · fr · de · nl · it · pt · ja · zh · kodefault: en |
proxyConfiguration |
Proxy Configuration default: {'useApifyProxy': True} |
maxConcurrency |
Max Concurrency default: 5 |
exportFormat |
Export Format Preferencejson · csv · xlsxdefault: json |
Questions
What does it cost?
$0.006 per business scraped, $0.002 per email found, $0.001 per social profile and $0.0005 per review, plus $0.02 per start. Prices are lower on higher Apify plans.
Can I run several searches at once?
Yes. Every entry in searchQueries is scraped in the same run.
Which export formats are there?
JSON, CSV and Excel (XLSX).