Google Maps Lead & Contact Enricher avatar

Google Maps Lead & Contact Enricher

Pricing

from $10.00 / 1,000 enriched leads

Go to Apify Store
Google Maps Lead & Contact Enricher

Google Maps Lead & Contact Enricher

Extracts Google Maps businesses and enriches each lead with direct emails, WhatsApp, and social media handles.

Pricing

from $10.00 / 1,000 enriched leads

Rating

0.0

(0)

Developer

Tayseer Al Tufaif

Tayseer Al Tufaif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Google Maps Lead Scraper & Contact Enricher (Email, Socials & WhatsApp)

Extract high-quality B2B sales leads from Google Maps and automatically enrich them with verified contact emails, WhatsApp numbers, LinkedIn, Instagram, Facebook, and Twitter handles from their official websites.


🌟 Why This Actor Is 10x Better Than Standard Scrapers

Standard Google Maps scrapers only output generic phone numbers and physical addresses. This actor goes one step further:

  1. Searches Google Maps for your target keywords and locations.
  2. Extracts business name, category, rating, reviews count, address, and website.
  3. Visits each business website and scrapes:
    • Direct contact & executive emails (info@, contact@, hello@).
    • WhatsApp direct chat links.
    • Company social media profiles (LinkedIn, Instagram, Facebook, X/Twitter, YouTube).
  4. Exports a clean, unified dataset ready for immediate cold email outreach, CRM import (HubSpot, Salesforce), or CSV export.

🚀 Use Cases

  • Lead Generation Agencies: Build highly-targeted B2B prospect lists for cold outreach.
  • Sales & SDR Teams: Find local businesses in any city with direct email addresses and verified phone numbers.
  • Market Researchers: Benchmark competitors and analyze local business ratings and reviews.
  • E-commerce & SaaS Providers: Prospect local service providers (plumbers, dentists, real estate, restaurants).

📥 Input Parameters

ParameterTypeDefaultDescription
searchQueriesArray<string>["Digital marketing agencies in Dubai"]Keywords or locations to search on Google Maps.
maxItemsInteger20Maximum number of enriched businesses to scrape.
enrichWebsiteContactsBooleantrueWhen true, visits the company website to extract emails & social links.
languageString"en"Language code for search results (e.g. en, ar, es, fr).
proxyConfigurationObject{ "useApifyProxy": true }Apify proxy configuration to prevent blocking.

📤 Sample Output Data (JSON)

{
"title": "Apex Digital Marketing",
"categoryName": "Marketing Agency",
"rating": 4.9,
"reviewsCount": 84,
"phone": "+971 4 123 4567",
"address": "Business Bay, Tower 2, Dubai, UAE",
"website": "https://apexdigital.com",
"emails": [
"hello@apexdigital.com",
"partnerships@apexdigital.com"
],
"whatsapp": "https://api.whatsapp.com/send?phone=971501234567",
"linkedin": "https://www.linkedin.com/company/apex-digital-marketing",
"instagram": "https://www.instagram.com/apexdigital",
"facebook": "https://www.facebook.com/apexdigitalagency",
"twitter": "https://x.com/apexdigital",
"scrapedAt": "2026-10-16T03:30:00.000Z"
}

💻 Programmatic API Usage

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {
"searchQueries": ["Plumbers in Miami, FL"],
"maxItems": 50,
"enrichWebsiteContacts": True,
}
run = client.actor("YOUR_USERNAME/google-maps-contact-enricher").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} - {item['emails']} - {item['phone']}")

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_API_TOKEN' });
const run = await client.actor('YOUR_USERNAME/google-maps-contact-enricher').call({
searchQueries: ['Software companies in Austin, TX'],
maxItems: 50,
enrichWebsiteContacts: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.table(items);

⚖️ Compliance & Privacy

This actor only extracts publicly available commercial information published on public websites and business listings. Personal private data is not collected.


🛍️ Tracking Competitor Pricing in the Middle East?

Check out our sister actor GCC Competitor Price Monitor & Evidence Alerts — bilingual Arabic/English competitor monitoring for Salla, Zid, Noon, and Amazon with verified screenshot snapshots.