Google Maps Leads Extractor + Email & Phone Enrichment avatar

Google Maps Leads Extractor + Email & Phone Enrichment

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Google Maps Leads Extractor + Email & Phone Enrichment

Google Maps Leads Extractor + Email & Phone Enrichment

Scrape local business leads from Google Maps and enrich each with email, phone, and social profiles crawled from their website. Search any niche in any city and export a ready-to-use B2B prospect list for cold outreach, sales, and lead generation.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸ“ Google Maps Leads Extractor + Email & Phone Enrichment

Turn Google Maps into a ready-to-use B2B lead list β€” complete with emails, phone numbers, and social profiles.

Search any type of business in any city and get back clean, structured leads. Unlike a plain Google Maps scraper, this Actor then visits each business's website and extracts real contact details β€” so you get an outreach-ready list, not just names on a map.


✨ What you get for every business

FieldExample
NameAustin Dental Works
CategoryDentist
Address221 W N Loop Blvd, Austin, TX 78751
Rating & reviews4.5 β˜… Β· 2,497 reviews
Phone+1 512-877-9822
Websitehttps://www.austindentalworks.com/
Emails πŸ“§info@austindentalworks.com
Social profilesFacebook, Instagram, LinkedIn, X, YouTube, TikTok
Google Maps URLdirect link to the listing

πŸš€ How to use it

  1. Enter one or more search terms (e.g. dentists, plumbers, coffee shop).
  2. Enter a location (e.g. Austin, TX or London, UK).
  3. Set max results per search term.
  4. Keep contact enrichment on to pull emails, phones, and socials from each website.
  5. Click Start β€” and export your leads as CSV, Excel, JSON, or Google Sheets.

No setup, no accounts, no cookies to paste.


🎯 Who it's for

  • Lead-gen & marketing agencies building targeted local prospect lists
  • Sales / SDR teams feeding cold email and calling campaigns
  • Local service businesses finding partners and clients nearby
  • Market researchers mapping a niche in any city

πŸ“₯ Input

FieldTypeDescription
searchTermsarrayWhat to search on Google Maps, e.g. ["dentists", "coffee shop"]. Required.
locationstringCity / area, combined with each term, e.g. "Austin, TX". Required.
maxResultsintegerBusinesses per search term. Default 20.
enrichContactsbooleanVisit each website for email / phone / socials. Default true.
languagestringGoogle Maps language code (e.g. en).
proxyConfigurationobjectApify Proxy β€” residential recommended.

Example input

{
"searchTerms": ["dentists"],
"location": "Austin, TX",
"maxResults": 20,
"enrichContacts": true,
"language": "en",
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

πŸ“€ Output

Each result is one clean, structured lead:

{
"searchTerm": "dentists",
"name": "Austin Dental Works",
"category": "Dentist",
"address": "221 W N Loop Blvd, Austin, TX 78751",
"rating": 4.5,
"reviews": 2497,
"phone": "+15128779822",
"website": "https://www.austindentalworks.com/",
"emails": ["info@austindentalworks.com"],
"socials": {
"facebook": "https://facebook.com/austindentalworks",
"instagram": "https://instagram.com/austindentalworks"
},
"plusCode": "879G+C5 Austin, Texas",
"googleMapsUrl": "https://www.google.com/maps/place/..."
}

Export in one click to CSV, Excel, JSON, XML, or Google Sheets, or pull results via the Apify API.


πŸ”Œ Integrations & scheduling

  • Schedule the Actor to keep your lead lists fresh (daily / weekly).
  • Push results straight into your CRM or cold-email tool.
  • Combine with the Email, Phone & Social Enricher Actor to enrich any external list of domains.

πŸ’° Pricing

Pay per result β€” you're only charged for the leads you actually get. No monthly subscription, no seat fees. Run a small test first, then scale up when you're happy with the data.


❓ FAQ

Do I need a Google account or API key? No. Just enter a search term and location.

Why is a proxy needed? Google Maps blocks datacenter traffic, so a proxy is required for reliable results. Residential proxy is recommended and included in your Apify plan.

Will every business have an email? No β€” email enrichment depends on the business publishing contact details on its website. Expect strong coverage for service businesses (dentists, lawyers, agencies) and lower coverage for chains and franchises. You'll always get name, address, rating, phone (when listed), and website.

Can I scrape multiple cities or niches at once? Yes β€” add multiple search terms, and run separate inputs per city.

Is scraping Google Maps legal? This Actor collects publicly available business information. You are responsible for using the data in line with applicable laws (e.g. GDPR/CAN-SPAM) and Google's terms. Use it for legitimate B2B outreach and research.


πŸ—ΊοΈ Roadmap

  • SMTP email verification
  • De-duplication across runs (only new businesses)
  • Owner / decision-maker name detection
  • "No website" and "high rating" lead filters

Built and maintained by hichemdev. Found a bug or want a feature? Open an issue on the Actor's Issues tab.