Google Maps Email & Leads Scraper | $0.50/1K 💰 B2B Contacts
Pricing
from $0.50 / 1,000 b2b lead & contact scrapeds
Google Maps Email & Leads Scraper | $0.50/1K 💰 B2B Contacts
Fast, low-cost Google Maps B2B Leads & Email Scraper ($0.50–$1.50/1K). Extract verified business emails, phones, WhatsApp, LinkedIn/Instagram/Facebook profiles, unclaimed GMB status, tech stack (WordPress/Shopify/Pixels), and cold-outreach review hooks into 48 flat CSV/Excel fields.
Pricing
from $0.50 / 1,000 b2b lead & contact scrapeds
Rating
0.0
(0)
Developer
UnitBytes | Enterprise Web Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Google Maps Email & Leads Scraper ($0.50/1K B2B Contacts)
Extract complete Google Maps B2B lead lists enriched with verified business emails, phone numbers, WhatsApp links, social media profiles, unclaimed Google Business Profile status, website tech stack, and cold-outreach review hooks in seconds.
Built for sales teams, cold email agencies, local SEO agencies, and AI automation workflows, this Actor turns any Google Maps search query (e.g., dentists in Austin TX, roofing contractors in Miami FL) or Place URL into 48 flat, spreadsheet-ready B2B contact fields at $0.50–$1.50 per 1,000 leads.
Why Choose This Google Maps B2B Leads & Email Scraper?
- All-in-One Google Maps + Website Contact Enrichment: No need to chain separate Google Maps and Website Email scrapers. Automatically visits each business's official website and
/contact//aboutpages to extract verified email addresses, social profiles, and booking links in a single run. - Unbeatable Volume Pricing ($0.50–$1.50 / 1,000 Leads): Pay only for successfully extracted business leads with transparent Pay-Per-Event pricing.
- De-Obfuscated Verified Emails (
primary_email&emails): Extractsmailto:links, decodes protected website email strings, and ranks decision-maker and domain-matched business emails (owner@,dr@,contact@,hello@,info@) while automatically filtering out image filenames, tracking tokens, andno-replyaddresses. - High-Intent Agency Opportunity Signals:
- Unclaimed Google Business Profiles (
is_claimed: false+claim_business_url): Instantly spot businesses that haven't claimed their Google Maps listing — with the 1-click claim link included. - Website CMS & Ad Pixel Detection (
website_cms,has_meta_pixel,has_google_ads_tag): Filter leads byWordPress,Shopify,Wix,Squarespace,Webflow,GoHighLevel, or pitch paid ads to businesses missing a Meta Pixel or Google Tag Manager. - Online Booking & Receptionist Signals (
booking_url,agency_opportunity_flags): Identify clinics, salons, and home-service businesses withNO_ONLINE_BOOKING,NO_WEBSITE,LOW_REVIEW_COUNT, orLOW_RATING_UNDER_4_2.
- Unclaimed Google Business Profiles (
- Built-In Cold-Outreach Review Hook (
review_hook_text): Includes a customer review snippet, reviewer name, star rating, and 1-click Google dispute link (review_hook_report_url) so your cold outreach can reference a real customer review or pitch reputation management (ORM) services out-of-the-box. - 48 Clean Flat Fields for 1-Click CSV / Excel Export: Zero nested
[object Object]columns — loads directly into Excel, Google Sheets, CRM pipelines, or pandas DataFrames.
What B2B Data Fields Can You Extract? (48 Flat Fields)
| Category | Extracted Fields |
|---|---|
| Business Identity | business_name, primary_category, categories, place_id (ChIJ...), place_cid, feature_id, knowledge_graph_id, google_maps_url, price_level, status |
| Verified Emails & Phones | primary_email, emails (array), email_count, has_email, phone (local), phone_international (E.164), website_phones, whatsapp_url |
| Website & Booking | website (cleaned of UTM tracking), domain, contact_page_url, booking_url |
| Social Media Profiles | linkedin_url, instagram_url, facebook_url, twitter_url, youtube_url, tiktok_url, social_urls |
| Location & Geolocation | address, street, neighborhood, city, state, postal_code, country_code, country, plus_code, latitude, longitude, timezone |
| Agency & Tech Signals | rating, reviews_count, is_claimed, claim_business_url, working_hours, cover_image_url, website_cms, website_tech_stack, has_meta_pixel, has_google_ads_tag, lead_score (0–100), agency_opportunity_flags |
| Cold-Outreach Review Hook | review_hook_stars, review_hook_author, review_hook_date, review_hook_text, review_hook_report_url |
Supported Input Formats (searchQueries)
You can mix and match any of the following in searchQueries:
- Plain-Text Category + City Queries:
dentists in Austin TX,HVAC contractors in Phoenix AZ,medspas in Miami FL,boutique hotels in Soho New York - Google Maps Search URLs:
https://www.google.com/maps/search/plumbers+in+Dallas+TX - Direct Business Place URLs:
https://www.google.com/maps/place/Daylight+Dental+South+Austin/... - Google Place IDs & CIDs:
ChIJl07iqFGzRIYRSEcBlZLxu08,place_id:ChIJ...,0x8644b351a8e24e97:0x4fbbf19295014748, org.page/r/... - GPS Coordinates:
30.2672, -97.7431
Input Configuration Example
{"searchQueries": ["dentists in Austin TX","orthodontists in Round Rock TX"],"maxPlacesPerQuery": 20,"scrapeContacts": true,"includeReviewHook": true,"reviewHookType": "most_relevant","language": "en","region": "us"}
Sample Output Record
{"input_query": "dentists in Austin TX","status": "ACTIVE","scraped_at": "2026-10-24T17:30:00.000000+00:00","error": null,"business_name": "Austin Smile & Implant Center","place_id": "ChIJ2_VLfRdawokRXKfA6CMf5YQ","place_cid": "9576097791875393372","feature_id": "0x8644b599a0f15555:0x84e51f23e8c0a75c","knowledge_graph_id": "/g/11b6_r8xyz","primary_category": "Dentist","categories": ["Dentist", "Cosmetic dentist", "Dental clinic", "Emergency dental service"],"google_maps_url": "https://www.google.com/maps/place/?q=place_id:ChIJ2_VLfRdawokRXKfA6CMf5YQ","price_level": null,"primary_email": "contact@austinsmilecenter.example.com","emails": ["contact@austinsmilecenter.example.com"],"email_count": 1,"has_email": true,"phone": "(512) 555-0199","phone_international": "+15125550199","website_phones": [],"whatsapp_url": null,"website": "https://www.austinsmilecenter.example.com/","domain": "austinsmilecenter.example.com","contact_page_url": "https://www.austinsmilecenter.example.com/contact/","booking_url": "https://calendly.com/austin-smile-center","linkedin_url": null,"instagram_url": "https://www.instagram.com/austinsmilecenter","facebook_url": "https://www.facebook.com/austinsmilecenter","twitter_url": null,"youtube_url": null,"tiktok_url": null,"social_urls": ["https://www.instagram.com/austinsmilecenter","https://www.facebook.com/austinsmilecenter"],"address": "1200 Congress Ave, Austin, TX 78701","street": "1200 Congress Ave","neighborhood": "Downtown Austin","city": "Austin","state": "Texas","postal_code": "78701","country_code": "US","country": "United States","plus_code": "7624+8P Austin, Texas","latitude": 30.273412,"longitude": -97.740518,"timezone": "America/Chicago","rating": 4.9,"reviews_count": 342,"is_claimed": true,"claim_business_url": null,"working_hours": ["Monday: 8 AM–5 PM","Tuesday: 8 AM–5 PM","Wednesday: 8 AM–5 PM","Thursday: 8 AM–5 PM","Friday: 8 AM–2 PM","Saturday: Closed","Sunday: Closed"],"cover_image_url": "https://lh3.googleusercontent.com/p/AF1QipM...=s0","website_cms": "WordPress","website_tech_stack": ["WordPress", "Calendly"],"has_meta_pixel": false,"has_google_ads_tag": false,"lead_score": 100,"agency_opportunity_flags": ["MISSING_META_PIXEL", "MISSING_GOOGLE_TAG"],"review_hook_stars": 5,"review_hook_author": "Alex M.","review_hook_date": "2 weeks ago","review_hook_text": "Great experience with the dental team. Fast check-in, modern office, and very helpful staff.","review_hook_report_url": "https://www.google.com/local/review/rap/report?postId=..."}
High-ROI Use Cases for Agencies & Sales Teams
- Cold Email Personalization at Scale: Combine
primary_email,business_name, andreview_hook_text(or setreviewHookType: "lowest_rating"to reference a recent 1-star complaint and sharereview_hook_report_url). - Paid Ads Agency Prospecting: Filter exported leads where
has_meta_pixel = falseorhas_google_ads_tag = falsewhilereviews_count >= 50— finding established businesses with budget that aren't running retargeting pixels yet. - Local SEO & GBP Management Prospecting: Filter for
is_claimed = false(UNCLAIMED_GBP) orLOW_REVIEW_COUNTand send owners their directclaim_business_url. - AI Voice Receptionist & Booking Automation: Filter for
NO_ONLINE_BOOKING+phone_internationalto pitch AI appointment setters to clinics, medspas, and home-service contractors.
🔗 Complete UnitBytes Google Maps Intelligence Suite
Combine all 5 specialized tools in the UnitBytes Google Maps Suite to build an end-to-end local B2B prospecting, visual intelligence, and reputation management pipeline:
- 🧲 Google Maps Email & Leads Scraper (
unitbytes/google-maps-leads-scraper) — Extract 48 flat B2B lead fields ($0.50–$1.50/1K): verified website emails (primary_email), E.164 phone numbers, WhatsApp & booking links, 6 social profiles, website CMS & ad pixels (Meta Pixel,Google Ads),agency_opportunity_flags, and cold-outreach review hooks. (Read the B2B Leads & Email Prospecting Guide) - ⭐ Google Maps Reviews Scraper ($0.25/1K — All 10K Reviews) (
unitbytes/google-maps-reviews-scraper) — Extract up to 10,000 customer reviews per business starting at$0.25/1Kwith 100% server-side sorting (newest,lowest_rating,highest_rating) andreviewKeywordfiltering. (Read the 10K Reviews Scraper Guide) - 🛡️ Google Maps Review Monitor & Change Tracker (Alerts & ORM) (
unitbytes/google-maps-reviews-tracker) — Stateful cross-run review monitoring that automatically detectsNEW,REMOVED,RATING_CHANGED,TEXT_EDITED, andOWNER_REPLIEDreviews, calculates owner reply SLAs (response_time_hours,unanswered_hours), flags burner accounts (is_burner_suspect), and generates 1-click Google dispute links (review_report_url). (Read the Review Monitor & Change Tracker Guide) - 🕵️ Google Maps Contributor & Local Guide Reviews Scraper (
unitbytes/google-maps-contributor-scraper) — Paste anyreviewer_idorreviewer_urlto export that reviewer's entire public review history (up to 200 reviews), Local Guide level (1–10), points, and badges in under 2 seconds. (Read the Fake Review Audit Guide) - 📸 Google Maps Photos Scraper (Places, Menus, Videos & Guides) (
unitbytes/google-maps-photos-scraper) — Download original uncompressed full-resolution photos (=s0), restaurant menus, food & drink galleries, playable MP4 videos, and geo-tagged venues ($0.50/1K). (Read the Photos, Menus & Videos Guide) - 💻 Open-Source Python SDK Quickstarts, n8n Workflows & Cursor MCP Repo — Ready-to-run Python scripts, 5 pre-built n8n
.jsonworkflow templates, and.cursor/mcp.jsonconfiguration.
❓ Frequently Asked Questions (FAQ)
Q: Does Google Maps show email addresses natively, and how does this Actor extract them?
Google Maps does not display email addresses on business cards. When scrapeContacts is enabled (default: true), this Actor automatically visits each business's official website plus its /contact and /about subpages to extract verified emails (primary_email, emails), phone numbers, WhatsApp links, online booking widgets, and social media profiles in a single run.
Q: How does decision-maker email prioritization (primary_email) work?
The contact enrichment engine decodes obfuscated mailto: links and protected email strings, filters out false-positive image filenames, CSS tokens, and noreply / sentry addresses, and ranks verified business emails by prioritizing domain-matched addresses and leadership/contact prefixes (owner@, founder@, ceo@, dr@, contact@, hello@, info@) into primary_email.
Q: What are agency_opportunity_flags and lead_score?
Every extracted business is audited for digital marketing gaps and tagged with machine-filterable agency_opportunity_flags: UNCLAIMED_GBP, NO_WEBSITE, NO_EMAIL_ON_SITE, MISSING_META_PIXEL, MISSING_GOOGLE_TAG, NO_ONLINE_BOOKING, LOW_RATING_UNDER_4_2, LOW_REVIEW_COUNT, and NO_SOCIAL_LINKS, alongside a 0–100 lead_score for instant CRM sorting.
Q: How do cold-outreach review hooks (includeReviewHook & reviewHookType) work?
When includeReviewHook is true, the Actor extracts a customer review snippet (review_hook_text, review_hook_stars, review_hook_author, review_hook_date) and a 1-click Google dispute URL (review_hook_report_url). Set reviewHookType to "most_relevant" for personalized cold-email compliments, or "lowest_rating" to pull the top 1-star complaint for reputation management (ORM) pitches.
Support & Feedback
Need custom fields or have a question about a specific business category? Open a ticket in the Actor's Issues tab on Apify Console or visit unitbytes.com/actors/google-maps-leads-scraper and we will respond promptly.