UnitBytes Logo
UnitBytes Web Data APIs
Reputation Intelligence

Google Maps Leads Scraper & Email Extractor ($1/1K)

Fast & Cheap ($1.00/1k): Google Maps Leads Scraper & Google Maps Email Extractor. Extract verified B2B business emails, phones, WhatsApp, LinkedIn/Instagram/Facebook profiles, unclaimed GMB status, and website tech stack into 48 flat CSV/Excel fields.

Verified Decision-Maker EmailsAgency Opportunity FlagsCMS, Ad Pixels & BookingCold-Outreach Review Hooks
Pricing: $0.002 / item
•
Export: CSV / Excel / JSON / API
•
n8n Workflow JSON →
•
REST API access →
sample_output.json
{
  "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": "ChIJL6x82jK1RIYR8k8W1z0X5aA",
  "place_cid": "9576097791875393372",
  "feature_id": "0x8644b599a0f15555:0x84e51f23e8c0a75c",
  "knowledge_graph_id": "/g/11b6_r8xyz",
  "primary_category": "Dentist",
  "categories": [
    "Dentist",
    "Cosmetic dentist",
    "Dental clinic"
  ],
  "google_maps_url": "https://www.google.com/maps/place/?q=place_id:ChIJL6x82jK1RIYR8k8W1z0X5aA",
  "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"
  ],
  "cover_image_url": "https://lh3.googleusercontent.com/p/AF1QipMkL9mP2qR7tV4wX8zB1cF5hJ0nM6pQ2s=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=Ci9DQUlRQUNvZENodHljRjlvT2xSallXNWtVbTlqYTJWMWMyVnlVbkJ5YjJacGJHVm5ZeUFC"
}
Google Maps Leads Scraper & Email Extractor ($1/1K) - UnitBytes

Features

What the Google Maps Leads Scraper & Email Extractor ($1/1K) Extracts

01

Google Maps + Website Email & Social Enrichment

Automatically visits each business's official website plus /contact and /about subpages to extract verified emails (prioritizing owner@, founder@, ceo@, contact@ in primary_email) and E.164 phone numbers.

02

High-Intent Agency Opportunity Flags & Lead Score (0–100)

Audits every prospect for actionable marketing gaps including UNCLAIMED_GBP (with 1-click claim_business_url), MISSING_META_PIXEL, MISSING_GOOGLE_TAG, NO_ONLINE_BOOKING, and LOW_RATING_UNDER_4_2.

03

Website CMS, Ad Pixels & Online Booking Detection

Detects 12 CMS platforms (WordPress, Shopify, Wix, Webflow, GoHighLevel), 12 martech/ad pixels (Meta Pixel, Google Ads, TikTok Pixel, HubSpot), and 12+ booking widgets (Calendly, Mindbody, Toast, OpenTable).

04

Built-In Cold-Outreach Review Hooks (reviewHookType)

Extracts a real customer review snippet (review_hook_text, review_hook_stars, review_hook_author) plus a 1-click Google dispute link in most_relevant, lowest_rating, or newest modes.

Integration

Run It From Python or n8n

Python SDK • pip install apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "searchQueries": ["dentists in Austin TX"],
    "maxPlacesPerQuery": 20,
    "reviewHookType": "most_relevant",
    "language": "en",
    "region": "us"
}

run = client.actor("unitbytes/google-maps-leads-scraper").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item.get("business_name"), item.get("input_query"), item.get("rating"))
⚡ n8n Automation Blueprint All 54 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

FAQ

Frequently Asked Questions

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, this Actor visits each business's official website plus /contact and /about pages to extract verified business emails.

Q: How does decision-maker email prioritization (primary_email) work?

The enrichment engine decodes obfuscated mailto links, filters out noreply/sentry/asset strings, and ranks verified emails by prioritizing domain-matched executive prefixes (owner@, founder@, ceo@, dr@, info@).

Q: What are agency_opportunity_flags and lead_score (0–100)?

Every business is audited for digital marketing gaps and tagged with filterable flags—UNCLAIMED_GBP, NO_WEBSITE, NO_EMAIL_ON_SITE, MISSING_META_PIXEL, MISSING_GOOGLE_TAG, NO_ONLINE_BOOKING, and LOW_RATING_UNDER_4_2.

Q: How much does enriched Google Maps B2B lead extraction cost?

Runs start at $1.00 per 1,000 leads ($0.0010–$0.0020/lead) with all 48 flat fields—website emails, social links, CMS/ad pixels, booking widgets, and review hooks—included at zero extra add-on fees.

B2B Leads & Email Prospecting Playbook

Google Maps B2B Leads & Email Scraper Guide (2026): Extract Verified Emails, Tech Stacks, Ad Pixels & Outreach Hooks ($1.00/1K)

Step-by-step guide with pricing and Python examples.

Read the guide →

Prefer Not to Run It Yourself?

Tell us what you need from Google Maps Leads Scraper & Email Extractor ($1/1K) and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.