πŸ”₯ $1/1k Google Maps Leads Scraper (Emails, Phones, Socials) avatar

πŸ”₯ $1/1k Google Maps Leads Scraper (Emails, Phones, Socials)

Pricing

from $1.00 / 1,000 scraped place (base lead)s

Go to Apify Store
πŸ”₯ $1/1k Google Maps Leads Scraper (Emails, Phones, Socials)

πŸ”₯ $1/1k Google Maps Leads Scraper (Emails, Phones, Socials)

πŸ”₯ $1 / 1k Leads - Google Maps B2B lead extractor with verified emails, phones, WhatsApp, socials (LinkedIn, IG, FB), WHOIS contacts, PageSpeed scores, subdomains, website crawler, opening hours, tech stack, and ready-to-send AI cold outreach pitches.

Pricing

from $1.00 / 1,000 scraped place (base lead)s

Rating

0.0

(0)

Developer

dev00

dev00

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

7 days ago

Last modified

Share

πŸ“ Google Maps Leads Scraper β€” Emails, Phones, Socials & AI Pitch

Apify Rating Speed Pricing

πŸš€ The #1 Most Complete Google Maps Scraper & B2B Lead Generator.
πŸ”₯ Unbeatable Base Lead Hook: Only $1.00 per 1,000 Leads ($0.001 each) β€” 95% Cheaper than Official Places API!
Extract high-converting local business leads from Google Maps at blazing speeds. Get direct phone numbers, WhatsApp links, verified corporate emails, decision-maker names, official social media handles (LinkedIn, Instagram, Facebook, TikTok, Twitter/X), WHOIS domain contacts, Google PageSpeed 0–100 scores, technical subdomains, website HTML crawler, SMTP email verification, Google customer reviews & AI sentiment analysis, unclaimed business detection (is_claimed), action links (reservations, online ordering, menu URLs), complete opening hours schedules, wheelchair accessibility, tech stack detection, SimilarWeb traffic rank, and AI-generated personalized cold outreach email pitches.


⚑ How It Works in 3 Quick Steps (Zero Coding Required)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. Enter Keyword & Location β”‚ ──> β”‚ 2. Choose Your Add-ons β”‚ ──> β”‚ 3. Download CSV, Excel or JSON β”‚
β”‚ e.g. "dentists in Miami" β”‚ β”‚ Emails, Socials, WHOIS, Speed β”‚ β”‚ 1-Click Export or Push to CRM β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  1. Step 1: Enter your search queries or keywords: Type your target business niche and city (e.g. dentists in Miami, roofing contractors Dallas, real estate agents London) or paste direct Google Maps URLs.
  2. Step 2: Select your enrichments: Turn on verified emails, social profiles, PageSpeed scores, WHOIS domain data, website crawler, or AI outreach pitches.
  3. Step 3: Run & Export: Click Start. Within seconds, export your enriched leads directly to CSV, Excel, JSON, or push them automatically to your CRM via Zapier or Make.com.

πŸ₯Š Why Choose This Actor vs. Compass & Official Google Places API?

FeatureπŸ”₯ This Actor ($1/1k)Compass Google PlacesOfficial Google Places API
Pricing per 1,000 Leads$1.00$5.00+$17.00 – $32.00
Direct Phone & WhatsApp Linksβœ… Yes (1-Click wa.me)⚠️ Phone only⚠️ Phone only
Verified Corporate Emailsβœ… Yes (Deep SMTP & Crawl)⚠️ Basic regex❌ None
Executive Decision-Makersβœ… Yes (Names & Titles)❌ No❌ No
Omnichannel Social Profilesβœ… LinkedIn, IG, FB, TikTok, X⚠️ Limited❌ None
WHOIS Domain Registration Contactsβœ… Yes (Registrar, Dates, Emails)❌ No❌ No
Google PageSpeed 0–100 Auditβœ… Yes (Perf, A11y, SEO, Core Web Vitals)❌ No❌ No
Subdomains Discoveryβœ… Yes (Certificate Transparency)❌ No❌ No
Deep Website HTML Crawlerβœ… Yes (Homepage + Contact Pages)❌ No❌ No
Unclaimed Listing Filter (is_claimed)βœ… Yes (#1 Agency Pitch Hook)❌ No❌ No
Google Reviews & AI Sentimentβœ… Yes (Praises vs Complaints)⚠️ Raw text only⚠️ 5 reviews max
Weekly Opening Hours & Statusβœ… Yes (Full 7-Day Schedule)βœ… Yesβœ… Yes
CMS & Tech Stack Detectionβœ… Yes (WordPress, Shopify, etc.)❌ No❌ No
SimilarWeb Traffic Rankβœ… Yes❌ No❌ No
AI Cold Outreach Email Pitchβœ… Yes (Ready-to-Send)❌ No❌ No
Webhook / CRM Auto-Dispatchβœ… Yes (Zapier / Make / HubSpot)⚠️ Manual❌ Custom code needed

πŸš€ Overview & Key Capabilities

Google Maps Leads Scraper is an all-in-one local business intelligence and prospecting engine designed for sales teams, marketing agencies, B2B lead generation specialists, recruiters, real estate brokers, and data analysts.

Unlike basic scrapers that only capture surface-level directory text, this Actor reverse-engineers Google Maps Protobuf endpoints to pull structured geospatial metadata and combines it with an enterprise multi-layered B2B enrichment pipeline:

  • πŸ” Google Maps Protobuf Search: Instant extraction of business titles, primary & secondary categories, structured street/city/postal addresses, exact GPS latitude & longitude coordinates, direct phone numbers, Google ratings, review counts, and CIDs.
  • 🎯 Unclaimed Listing Detection (is_claimed): Flags whether a business has claimed their Google Business Profileβ€”the #1 high-converting sales lead hook for digital marketing and local SEO agencies!
  • 🌐 WHOIS Domain Contacts & Registration: Official domain registrar details, registration/expiry dates, registrant names, administrative and technical contact emails, phone numbers, and nameservers.
  • πŸš€ Google Website PageSpeed Insights: Real 0–100 performance, accessibility, best practices, and SEO scores with Core Web Vitals metrics (FCP, LCP, CLS, TBT, Speed Index).
  • πŸ” Subdomains Discovery (Certificate Transparency): Discover all indexed technical subdomains belonging to the company domain via crt.name.
  • πŸ•·οΈ Website Deep Page Crawler: Crawls homepage and contact/about subpages to extract emails, phone numbers, and social links directly from the live HTML.
  • πŸ“§ Verified Business Emails & Deep SMTP Verification: Deep domain intelligence coupled with live SMTP handshake, MX records inspection, disposable domain filters, and mailbox existence checks.
  • πŸ“± Omnichannel Social Media Discovery: Automatic lookup of official company profiles across LinkedIn, Instagram, Facebook, TikTok, Twitter/X, and YouTube.
  • πŸ”— Action Links Discovery: Extracts reservation URLs (OpenTable, Resy, Booksy), online food delivery URLs (UberEats, DoorDash, Deliveroo, Grubhub), and official menu links.
  • ⭐ Google Reviews & AI Customer Sentiment: Extracts recent customer reviews with reviewer names, ratings, text, dates, and owner responses, plus generates an AI sentiment summary (common praises vs complaints).
  • πŸ—ΊοΈ Deep Area Grid Search (Quadtree): Subdivides geographic bounding boxes to bypass Google's 120-result single-search cap and extract thousands of places per city.
  • ⚑ Deep Place Metadata: Complete weekly opening hours schedules, price symbols ($ to $$$$), operational status (OPERATIONAL, CLOSED), wheelchair accessibility flags, amenities, plus codes, and photos.
  • πŸ’Ό Corporate Intelligence: Corporate phone lookups and employee team size estimation.
  • πŸ’» CMS & Technology Stack Detection: Identifies whether target businesses run on WordPress, Shopify, Webflow, React, Magento, Wix, or custom stacks, plus integrated analytics.
  • πŸ“ˆ Traffic & Authority Intelligence: Real-time SimilarWeb global traffic rank indicators.
  • πŸ€– Single Competitor AI Lead Scoring & Outreach Generator: Calculates a 0–100 Digital Maturity Score, highlights strategic digital growth weaknesses, and crafts customized, ready-to-send B2B cold outreach email pitches.
  • πŸ“‘ Webhook CRM Dispatch: Automatically pushes extracted lead batches directly to Zapier, Make.com, HubSpot, or any custom webhook endpoint.

🎯 High-Impact Use Cases

  1. Local Agency & SEO Prospecting (Unclaimed GMBs):
    Filter for businesses with is_claimed: false and pitch Google Business Profile verification, local SEO optimization, and review management services.
  2. B2B Cold Outreach & Outbound Sales:
    Build targeted prospecting lists of high-intent local businesses (e.g. dentists, roofing contractors, marketing agencies, accountants, restaurants) with verified emails, phones, and WHOIS contacts.
  3. Web Design & Speed Optimization Pitches:
    Identify local businesses with poor Google PageSpeed scores (performance < 70) and pitch website redesigns, caching, or Core Web Vitals optimization.
  4. SaaS & Tech Sales:
    Filter businesses by their CMS or e-commerce stack (e.g. all WooCommerce stores in Miami) to sell apps, themes, payment gateways, or hosting.
  5. Hospitality & Restaurant SaaS Sales:
    Extract restaurants with their online delivery links (order_online_urls) and table reservation links (booking_url) to pitch 0% commission direct ordering systems.

πŸ› οΈ Input Parameters & Configuration

ParameterTypeDefaultDescription
searchQueriesArray of Strings["dentists in Miami"]List of search terms or keywords to query on Google Maps.
startUrlsArray of Strings[]Direct Google Maps place/search URLs to enrich directly without search terms.
placeIdsArray of Strings[]Direct Google Place IDs or CIDs to enrich.
locationString""Optional location or country string appended automatically to queries (e.g. Miami, FL).
maxPlacesPerSearchInteger20Maximum number of businesses/places to scrape per query (supports up to 1,000 leads per keyword).
deep_gridBooleanfalseSubdivides the area into multi-viewport coordinate grids to bypass Google's 120-place cap.
languageString (select)"en"Google Maps language interface (en, es, fr, de, it, pt, ar, nl, ja).
countryString"us"Google Maps country domain / region code (us, uk, fr, de, ca, au, etc.).
enrich_emailsBooleantrueAdd-on: Discovers verified corporate emails, executive contact names, and positions from official domains.
enrich_socialsBooleantrueAdd-on: Extracts official company social profiles (LinkedIn, Instagram, Facebook, TikTok, Twitter/X, YouTube).
enrich_place_detailsBooleantrueAdd-on: Extracts deep place details: opening hours, amenities, accessibility, price symbols, and photos.
enrich_whoisBooleanfalseAdd-on: Extracts WHOIS domain contacts, registrar, and registration dates.
enrich_pagespeedBooleanfalseAdd-on: Extracts Google PageSpeed Insights 0-100 scores and Core Web Vitals metrics.
enrich_subdomainsBooleanfalseAdd-on: Discovers technical subdomains via Certificate Transparency (crt.name).
crawl_websiteBooleanfalseAdd-on: Deep crawls website pages for contact emails, phones, and social links.
verify_emailsBooleanfalseAdd-on: Performs deep SMTP and deliverability validation on all found emails.
scrape_reviewsBooleanfalseAdd-on: Extracts recent customer reviews and generates AI Customer Sentiment summary.
max_reviews_per_placeInteger5Maximum number of reviews to extract per place (1 to 50).
enrich_business_leadsBooleanfalseAdd-on: Extracts corporate phone numbers and estimated employee team size.
enrich_technologiesBooleanfalseAdd-on: Identifies underlying CMS (WordPress, Shopify, Webflow), JavaScript libraries, and analytics tools.
enrich_domain_rankBooleanfalseAdd-on: Queries SimilarWeb global traffic rank for domain authority.
ai_analysisBooleantrueAdd-on: Generates AI digital maturity scoring, weaknesses, and a personalized B2B cold email outreach pitch.
filter_only_unclaimedBooleanfalseFilters results to ONLY return businesses with unclaimed Google Business Profiles.
filter_only_with_websiteBooleanfalseFilters results to only return businesses that have an active official website.
filter_only_with_phoneBooleanfalseFilters results to only return businesses that have a listed phone number.
filter_only_with_emailBooleanfalseFilters results to only return businesses with at least one verified email found.
filter_min_ratingNumbernullExcludes businesses with a Google star rating below this threshold (e.g. 4.0 or 4.5).
webhook_urlString""Optional HTTP POST Webhook URL to deliver extracted leads upon completion.

πŸ“Š Sample Output Dataset (JSON)

{
"title": "Relax and Smile Dental Care",
"category": "Dentist",
"categories": [
"Dentist",
"Cosmetic dentist",
"Dental clinic"
],
"address": "123 Biscayne Blvd, Miami, FL 33132",
"city": "Miami",
"state": "FL",
"postal_code": "33132",
"country": "US",
"latitude": 25.7781,
"longitude": -80.1892,
"phone": "+1 305-555-0199",
"phone_e164": "+13055550199",
"whatsapp_url": "https://wa.me/13055550199",
"website": "https://relaxandsmile.com",
"domain": "relaxandsmile.com",
"rating": 4.9,
"reviews_count": 184,
"is_claimed": false,
"place_id": "ChIJ8WVD9Z622YgRTsE_RcBq1Qk",
"cid_hex": "0x88d9b69ef54365f1:0x9d56ac0453fc14e",
"emails": [
{
"email": "contact@relaxandsmile.com",
"name": "Dr. Sarah Johnson",
"position": "Lead Cosmetic Dentist",
"confidence": 95,
"verification": {
"status": "VALID",
"score": 90,
"is_disposable": false
}
}
],
"social_profiles": {
"linkedin": "https://www.linkedin.com/company/relax-and-smile",
"instagram": "https://www.instagram.com/relaxandsmiledental",
"facebook": "https://www.facebook.com/relaxandsmiledental"
},
"whois": {
"registrar": {
"name": "GoDaddy.com, LLC",
"abuse_contact_email": "abuse@godaddy.com"
},
"dates": {
"created_date": "2014-06-18T10:00:00Z",
"expires_date": "2027-06-18T10:00:00Z"
}
},
"pagespeed": {
"scores": {
"performance": 82,
"accessibility": 96,
"best_practices": 98,
"seo": 99
},
"metrics": {
"first_contentful_paint": "1.8 s",
"largest_contentful_paint": "2.4 s"
}
},
"subdomains": {
"total_subdomains": 6,
"subdomains": [
"portal.relaxandsmile.com",
"booking.relaxandsmile.com"
]
},
"ai_analysis": {
"digital_maturity_score": 88,
"growth_opportunities": [
"Unclaimed Google Business Profile poses verification risks",
"Mobile speed optimization can improve booking conversion by 15%"
],
"b2b_cold_outreach": {
"subject": "Quick question regarding Relax and Smile Dental Care's Google listing",
"personalized_pitch": "Hi Dr. Sarah Johnson,\n\nI noticed Relax and Smile Dental Care has outstanding 4.9-star reviews in Miami, but your Google Business Profile appears currently unclaimed..."
}
}
}

❓ Frequently Asked Questions (FAQ)

How much does it cost to scrape 1,000 leads from Google Maps?

With our πŸ”₯ $1.00 / 1,000 leads ($0.001 per lead) base pricing, extracting 1,000 business listings costs exactly $1.00. This is up to 95% cheaper than the official Google Places API (which costs between $17.00 and $32.00 per 1,000 queries).

Can this scraper extract verified emails and phone numbers?

Yes. Our engine uses a 2-stage extraction system: first extracting direct phone numbers and websites from Google Maps, then executing a deep crawler on the official website and checking DNS/SMTP records to discover verified emails, decision-maker names, and direct WhatsApp links.

How do I find unclaimed Google Business Profiles?

Simply check the filter_only_unclaimed toggle in the input settings. The scraper will filter out all claimed profiles and only return businesses where is_claimed: false. This is the #1 highest-converting lead source for digital agencies selling GMB optimization.

How do I export data to Excel, CSV, or Google Sheets?

Once your run is complete, go to the Storage tab in your Apify Console. You can export the dataset in 1 click as CSV, Excel (XLSX), JSON, XML, or HTML table. You can also connect the dataset directly to Google Sheets using Apify's Google Sheets integration.

Yes. Web scraping public business directory information (business names, public addresses, phone numbers, websites, and publicly posted reviews) is legal according to international court precedents (such as hiQ Labs v. LinkedIn). Our Actor accesses publicly available data and does not breach private accounts.

Can I automate this via API, Python, or Zapier?

Yes! You can trigger this Actor programmatically using Python (apify-client), Node.js, cURL, or automate workflows using Webhooks, Zapier, and Make.com.


πŸ’» API & Integration Code Examples

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {
"searchQueries": ["dentists in Miami"],
"maxPlacesPerSearch": 20,
"enrich_emails": True,
"enrich_socials": True,
"enrich_whois": True,
"enrich_pagespeed": True
}
run = client.actor("dev00/google-maps-leads-scraper-api").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"Business: {item.get('title')} | Phone: {item.get('phone')} | Email: {item.get('emails')}")

Node.js / JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_API_TOKEN' });
const run = await client.actor('dev00/google-maps-leads-scraper-api').call({
searchQueries: ['dentists in Miami'],
maxPlacesPerSearch: 20,
enrich_emails: true,
enrich_socials: true,
enrich_whois: true
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Extracted ${items.length} leads!`);

πŸ“ Google Maps & Places Scraping

google maps scraper β€’ google maps email extractor β€’ google maps leads scraper β€’ google maps data extractor β€’ scrape google maps β€’ google maps crawler β€’ google places api alternative β€’ google business scraper β€’ google maps b2b leads β€’ gmb scraper β€’ google local search scraper β€’ google maps phone scraper β€’ google maps contact details β€’ google maps reviews scraper β€’ google maps opening hours β€’ google maps photos scraper β€’ google maps coordinates extractor β€’ quadtree google maps grid β€’ bypass google maps 120 limit

πŸ“§ Lead Generation & Contact Extraction

b2b lead generation β€’ cold email leads β€’ email finder β€’ verified email extractor β€’ smtp email validation β€’ decision maker emails β€’ executive contact details β€’ website email crawler β€’ corporate phone numbers β€’ whatsapp lead generator β€’ direct whatsapp links β€’ omnichannel social media finder β€’ linkedin company scraper β€’ instagram business scraper β€’ facebook page scraper β€’ tiktok business finder

πŸ” Technical & Domain Intelligence

whois domain contacts β€’ domain registrar lookup β€’ domain registration date β€’ google pagespeed audit β€’ core web vitals scraper β€’ website speed audit leads β€’ subdomains discovery β€’ certificate transparency scraper β€’ crt.sh scraper β€’ cms detector β€’ shopify store scraper β€’ wordpress leads scraper β€’ similarweb traffic rank β€’ tech stack intelligence

🎯 Agency & Sales Prospecting Hooks

unclaimed google business profiles β€’ unclaimed gmb leads β€’ local seo client acquisition β€’ digital marketing agency leads β€’ cold outreach email generator β€’ ai pitch generator β€’ dentist leads β€’ real estate agent leads β€’ roofing contractor leads β€’ restaurant leads β€’ plumber leads β€’ lawyer leads β€’ accountant leads

πŸ› οΈ Integrations & Formats

export google maps to excel β€’ export google maps to csv β€’ google maps to google sheets β€’ apify google maps actor β€’ python google maps scraper β€’ node js google maps scraper β€’ zapier lead automation β€’ make.com leads webhook β€’ hubspot b2b leads integration β€’ outscraper alternative β€’ compass crawler google places alternative