Google Maps Business Enricher — Leads + Emails avatar

Google Maps Business Enricher — Leads + Emails

Pricing

from $2.00 / 1,000 business extracteds

Go to Apify Store
Google Maps Business Enricher — Leads + Emails

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

Agora

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

9 hours ago

Last modified

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

  1. Searches Google Maps for a given query (e.g. "dentists Barcelona")
  2. Scrolls results to collect up to maxResults business listings
  3. Visits each place page to extract structured data
  4. Optionally crawls each business's website to find contact email addresses
  5. 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

ParameterTypeDefaultDescription
querystringrequiredSearch term (e.g. "restaurants Madrid", "dentists Barcelona")
locationstringoptionalCity or region — can also be included in query
maxResultsinteger20Max number of businesses to extract (1–500)
extractEmailsbooleantrueWhether to crawl each business website for emails
languagestringesLanguage 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 maxResults for 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