VOOZH about

URL: https://apify.com/electrifying_haircut/google-map-scrapper-neo

⇱ Google Maps Email Finder & Lead Extractor Β· Apify


πŸ‘ Google Maps Lead Extractor with Email Finder avatar

Google Maps Lead Extractor with Email Finder

Pricing

from $20.00 / 1,000 starter – $0.02/leads

Go to Apify Store

Google Maps Lead Extractor with Email Finder

Extract outreach-ready leads from Google Maps β€” with emails. Get business names, phone numbers, websites, ratings, reviews, GPS coordinates AND business emails scraped directly from their websites. Skip the scrape-then-enrich pipeline. One actor, complete leads.

Pricing

from $20.00 / 1,000 starter – $0.02/leads

Rating

0.0

(0)

Developer

πŸ‘ Gagan

Gagan

Maintained by Community

Actor stats

3

Bookmarked

198

Total users

9

Monthly active users

2 months ago

Last modified

Share

πŸ—ΊοΈ Google Maps Scraper β€” Business Data + Emails + Social Media in One Actor

Extract complete business data from Google Maps including emails, social media links, coordinates, photos, and 15+ fields per result. The most cost-effective Google Maps scraper on Apify β€” everything included, no paid add-ons.

πŸ”₯ Why pay extra for emails and social media? Other actors charge add-on fees for email extraction and social links. We include everything at $0.01/result.


⚑ How It Compares

FeatureGoogle Map Scrapper Neocompass (270K users)lukaskrivka (48K users)
Business dataβœ… Freeβœ… Freeβœ… Free
Email extractionβœ… IncludedπŸ’° Paid add-onβœ… Included
Social media linksβœ… IncludedπŸ’° Paid add-onβœ… Basic
Coordinatesβœ… Includedβœ… Includedβœ… Included
Photosβœ… IncludedπŸ’° Paid add-on❌ No
Reviews textπŸ”œ ComingπŸ’° Paid add-on❌ No
Closed status detectionβœ… Includedβœ… Includedβœ… Included
Place IDβœ… Includedβœ… Includedβœ… Included
Price per result$0.01$0.004 + add-ons$0.01

Bottom line: Other scrapers look cheaper until you add email extraction ($$$), social media ($$$), and photos ($$$). We bundle everything.


🎯 What You Get Per Business

Every scraped result includes 15+ data fields:

  • 🏒 Business name & category
  • ⭐ Rating & review count
  • πŸ“ Full address + GPS coordinates (latitude/longitude)
  • πŸ“ž Phone number
  • 🌐 Website URL
  • πŸ“§ Emails (extracted from business website automatically)
  • πŸ“± Social media β€” Facebook, Instagram, Twitter/X, LinkedIn
  • πŸ• Operating hours
  • πŸ“Έ Photo URLs (up to 5)
  • πŸ†” Google Place ID
  • 🍽️ Menu URL (restaurants)
  • 🚫 Closed status (temporarily or permanently closed)
  • πŸ’° Price range
  • πŸ”— Google Maps URL

πŸ“‹ Output Example

{
"businessName":"Joe's Pizza",
"category":"Pizza restaurant",
"rating":"4.7",
"reviewCount":"1,247",
"address":"123 Broadway, New York, NY 10001",
"phone":"+1 212-555-0147",
"website":"https://joespizzanyc.com",
"latitude":40.7484,
"longitude":-73.9967,
"placeId":"ChIJd8BlQ2BZwokRAFUEcm_qrcA",
"emails":["info@joespizzanyc.com","catering@joespizzanyc.com"],
"emailsString":"info@joespizzanyc.com, catering@joespizzanyc.com",
"photos":["https://lh5.googleusercontent.com/..."],
"isTemporarilyClosed":false,
"isPermanentlyClosed":false,
"hours":"Mon-Sun: 10:00 AM - 11:00 PM",
"menuUrl":"https://joespizzanyc.com/menu",
"facebookUrl":"https://facebook.com/joespizzanyc",
"instagramUrl":"https://instagram.com/joespizzanyc",
"url":"https://www.google.com/maps/place/...",
"scrapedAt":"2026-03-02T12:55:00.000Z"
}

All fields are flat (no nested objects) β€” export directly to CSV, Excel, or Google Sheets without any transformation.


πŸš€ How to Use

Step 1: Configure Your Search

Enter search queries or paste Google Maps URLs directly:

{
"searchQueries":["restaurants in New York","dentists in Los Angeles"],
"startUrls":[
{"url":"https://www.google.com/maps/place/..."}
],
"maxResults":200,
"extractEmails":true
}

Step 2: Run the Actor

Click Start β€” the scraper will:

  1. Search Google Maps for your queries
  2. Scroll through all results (smart pagination, not just page 1)
  3. Visit each business listing and extract all data
  4. Visit the business website to extract emails & social links
  5. Deduplicate results automatically

Step 3: Export Your Data

Download results as JSON, CSV, Excel, or connect via the Apify API:

// Fetch results via API
const{ ApifyClient }=require('apify-client');
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('YOUR_ACTOR_ID').call({
searchQueries:['coffee shops in Seattle'],
maxResults:100,
extractEmails:true
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);// Array of business objects
# Python example
from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("YOUR_ACTOR_ID").call(run_input={
"searchQueries":["coffee shops in Seattle"],
"maxResults":100,
"extractEmails":True
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["businessName"], item["emailsString"])

πŸ“₯ Input Parameters

ParameterTypeDefaultDescription
searchQueriesstring[][]Search terms (e.g., "plumbers in London")
startUrlsobject[][]Direct Google Maps URLs to scrape
maxResultsnumber100Maximum businesses to scrape (1–1000)
maxCrawledPagesnumber50Max pages the crawler will visit
extractEmailsbooleantrueVisit business websites to extract emails & social media
proxyConfigurationobjectβ€”Proxy settings (Apify proxy or custom)

πŸ’‘ Use Cases

πŸ—οΈ Lead Generation

Scrape "contractors in Miami" β†’ get 500 businesses with emails and phone numbers β†’ import into your CRM β†’ start outreach. All in one run, no extra tools needed.

πŸ“Š Market Research

Compare restaurant density and ratings across neighborhoods. Track new business openings by scheduling weekly runs.

🏒 Local SEO Audits

Audit your competitors' Google Maps presence β€” check their ratings, review counts, categories, and hours vs. yours.

🏠 Real Estate Analysis

Find all businesses near a property to assess neighborhood quality β€” restaurants, gyms, schools, shops within any area.

πŸ“§ Email Marketing Lists

Extract verified business emails for targeted B2B email campaigns. Each email comes from the business's own website.

πŸ—‚οΈ Data Enrichment

Already have a list of businesses? Feed their Google Maps URLs via startUrls to enrich with phone, email, coordinates, and social links.


πŸ’° Pricing

PlanPrice per ResultBest For
Starter$0.01Small projects, up to 10K results
Professional$0.008Regular use, up to 100K results
Enterprise$0.006High volume, custom needs

βœ… All plans include everything β€” emails, social media, photos, coordinates. No hidden add-on fees.

πŸ†“ Free trial available with every Apify account.


πŸ›‘οΈ Built-in Reliability

  • πŸ”„ CAPTCHA detection + auto-retry β€” detects Google's anti-bot challenges and retries automatically
  • 🚫 Deduplication β€” never pay for the same business twice
  • πŸ“œ Smart scroll pagination β€” scrolls the results panel to load ALL businesses, not just the first 20
  • 🏚️ Closed business detection β€” flags temporarily and permanently closed businesses
  • ⏱️ Configurable timeouts β€” handles slow-loading pages gracefully
  • πŸ” 3 automatic retries on failed requests

❓ FAQ

How many results can I scrape?

Up to 1,000 per run. Set maxResults to your desired number. For larger datasets, run multiple queries.

Does it extract emails from every business?

It visits the business website listed on Google Maps and extracts email addresses found on the page. Not every business lists an email on their website, but most do β€” typical extraction rate is 40–60%.

Can I scrape specific business URLs?

Yes. Use startUrls to pass individual Google Maps business URLs directly instead of search queries.

What format is the output?

Flat JSON with no nested objects. Export as CSV, JSON, or Excel. Connects to Google Sheets, Airtable, and any CRM via the Apify API.

Is it a Google Maps API alternative?

Yes. The official Google Places API charges $0.032 per request with limited fields. This actor gives you more data fields at a fraction of the cost β€” no API key needed.

Can I schedule recurring runs?

Yes. Use Apify's built-in scheduler for daily, weekly, or custom schedules. Great for monitoring new businesses or tracking rating changes.

How fast is it?

Typically 3–5 seconds per business (including email extraction). A run of 100 businesses takes about 5–10 minutes depending on proxy speed.

What proxies should I use?

Apify's residential proxies work best for Google Maps. You can also use your own proxy configuration.


πŸ”— Integrations

Connect your scraped data to 1000+ apps:

  • Google Sheets β€” auto-sync results
  • Airtable β€” build a business database
  • HubSpot / Salesforce β€” push leads to CRM
  • Zapier / Make β€” trigger workflows on new results
  • Slack / Email β€” get notified when runs complete
  • Webhooks β€” send data to your own API

πŸ“¬ Support

Questions? Need a custom solution? Open an issue in the Issues tab or reach out via the Apify platform.

Keywords: Google Maps scraper, Google Maps email extractor, lead generation, business data extraction, Google Maps API alternative, Google Maps crawler, local business scraper, Google My Business scraper

You might also like

GoogleMapsScrapperPro

lagic/G-M-A-P

Scrape Google Maps at 190+ results/min. Extract business name, phone, email, website, address, rating, reviews & category. Built-in email extraction from business websites. No proxies needed stealth engine bypasses detection natively. Real-time streaming. Email-only filter for pure lead lists.

Google Maps Scraper

scrapier/google-maps-scraper

Easily extract structured data from Google Maps for research or analysis. Pull info like ratings, reviews count, and business categories to support location-based studies or build market insights dashboards.

231

5.0

Free Basic Google Maps Scraper

automateitplease/free-basic-google-maps-scraper

Extract business listings from Google Maps with ratings, reviews, addresses & categories. Fast, reliable scraper for market research and lead generation.

πŸ‘ User avatar

AutomateItPlease Workflow And Automaton Ops

72

Google Maps Full Leads Extractor

vectorops-project/google-maps-full-extractor

Extract structured Google Maps leads with websites, emails, ratings, reviews, contacts, geo filters, lead scores, and clean business-ready exports.

πŸ‘ User avatar

VectorOps Team

3

Google Maps Scraper - Business Leads, Emails & Phone Numbers

inexhaustible_glass/smart-lead-finder-email-extractor

Extract business leads from Google Maps with emails, phones, websites, ratings, reviews & addresses. Search by category+city, business name, or landmark. Visits websites for emails. Perfect for local SEO, lead gen & cold outreach.

22

πŸ“© Google Maps Email Extractor

poidata/google-maps-email-extractor

Quickly collect all business details, including emails, phone numbers, and social media links from Google Maps listings and their websites. Export data as JSON or CSV. Run via API, schedule runs, or integrate with your tools.

2.2K

1.9

Google Maps Email Extractor & Lead Finder

automation-lab/google-maps-lead-finder

Google Maps Lead Finder scrapes Google Maps business listings by keyword and location, then returns structured lead data with emails, phone numbers, ratings, reviews, and lead scores. It enriches each business by visiting their website to extract contact emails and social media links β€”...

πŸ‘ User avatar

Stas Persiianenko

117