Google Maps Business Enricher — Leads + Emails
Pricing
from $2.00 / 1,000 business extracteds
Google Maps Business Enricher — Leads + Emails
Search Google Maps by keyword and location. Extracts business name, address, phone, website, and emails crawled from each business website. Ideal for lead generation, local SEO audits, and outreach campaigns.
Pricing
from $2.00 / 1,000 business extracteds
Rating
0.0
(0)
Developer
Agora
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
9 hours ago
Last modified
Categories
Share
Google Maps Business Data Enricher
Search Google Maps by keyword and location. Extracts business name, address, phone, website, rating, review count, category, hours, and emails crawled directly from each business's website.
What it does
- Searches Google Maps for a given query (e.g.
"dentists Barcelona") - Scrolls results to collect up to
maxResultsbusiness listings - Visits each place page to extract structured data
- Optionally crawls each business's website to find contact email addresses
- Outputs a clean dataset ready for lead outreach, local SEO audits, or CRM import
Use cases
- Lead generation: Find local businesses and their contact emails for cold outreach
- Local SEO audits: Identify businesses missing websites or with few reviews
- Sales prospecting: Build targeted lists by category and city
- Market research: Analyze ratings, review counts, and category density by area
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
query | string | required | Search term (e.g. "restaurants Madrid", "dentists Barcelona") |
location | string | optional | City or region — can also be included in query |
maxResults | integer | 20 | Max number of businesses to extract (1–500) |
extractEmails | boolean | true | Whether to crawl each business website for emails |
language | string | es | Language code for Google Maps UI (es, en, fr, etc.) |
Output schema
Each item in the dataset:
{"name": "Peluquería DAVID Y JORGE Madrid","address": "Av. del Dr. Federico Rubio y Galí, 41, Tetuán, 28039 Madrid","phone": "914 59 33 40","website": "http://www.peluqueriadavidjorgemadrid.com/","rating": 4.8,"reviewCount": 738,"category": "Peluquería","hours": "domingo Cerrado lunes 10:00–18:30 ...","emails": ["info@peluqueria.com"],"mapsUrl": "https://www.google.com/maps/place/..."}
Pricing
- $0.002 per business extracted (Pay Per Event)
- No minimum. No monthly fee.
- 1,000 businesses = ~$2.00
Example runs
Find hair salons in Madrid with emails:
{"query": "peluquería madrid","maxResults": 50,"extractEmails": true,"language": "es"}
Find dentists in Barcelona (English UI):
{"query": "dentists Barcelona","maxResults": 30,"extractEmails": true,"language": "en"}
Quick category scan (no emails, faster):
{"query": "restaurantes sevilla","maxResults": 100,"extractEmails": false,"language": "es"}
Notes
- Email extraction crawls the business homepage +
/contacto,/contact,/about - Emails from generic domains (example.com, etc.) are automatically filtered out
- Businesses without a website will have
emails: [] - Google Maps may return fewer results than
maxResultsfor niche queries - Runs on Apify with residential proxies for best reliability (recommended for 50+ results)
Categories
LEAD_GENERATION · BUSINESS
Tags
google-maps, lead-generation, email-finder, local-seo, business-data, spain, europe