Google Maps Email Extractor Apify Skill for Openclaw

Deploy an AI agent to extract rich public email leads and B2B contact info from Google Maps using Apify.

hundevmode
v1.0.0
Jun 2, 2026
0
544
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install google-maps-email-extractor-apify

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install google-maps-email-extractor-apify using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Maps Email Extractor Apify Skill?

The Google Maps Email Extractor Apify Skill empowers your autonomous agents to systematically harvest and enrich lead generation data directly from Google Maps listings. By utilizing this functionality within Openclaw Skills, you can automate lead generation workflows and find validated contact information for local business niches like contractors, lawyers, clinics, and restaurants in minutes.

This skill links your agent directly to the powerful Apify platform, allowing it to crawl Google Maps listings and dive deep into linked websites to find public emails, phone numbers, and social media handles. Instead of relying on manual data scraping or tedious copy-pasting, Openclaw Skills provide an automated, programmable mechanism to discover, enrich, and deliver high-quality prospecting files safely governed by API tokens and precise budget controls.

Google Maps Email Extractor Apify Skill Use Cases

  • Niche Lead Generation: Automatically build structured email lists of local businesses (such as roofers, gyms, dentists, or agencies) in target geographic regions.
  • Data Enrichment: Enrich existing Google Maps URLs or Place IDs with missing websites, social media links, coordinate metrics, and contact details.
  • B2B Cold Outreach: Target generic company contact channels (e.g., info@ or hello@) while automatically filtering out personal data to remain outreach compliant.
  • CRM and Workflow Syncing: Pipe clean business lead datasets directly into downstream applications, Google Sheets, databases, or CRM networks.

How Google Maps Email Extractor Apify Skill Works

  1. Define Target Niche: The agent clarifies specific search terms, location boundaries, and target lead limits requested by the user.
  2. Configure Search Parameters: A customized payload is dynamically generated using website requirements, contact limit filters, and language preferences.
  3. Initiate Apify Runner: The agent invokes the Python runner script via the Openclaw Skills architecture.
  4. Web Crawl Execution: The Apify actor queries Google Maps, scrapes listed sites, and parses nested pages to discover public email targets.
  5. Deliver Outputs: The runner outputs clean lead lists with rich contact metadata and handles diagnostic warnings if search thresholds aren't met.

Google Maps Email Extractor Apify Skill Setup

To activate this email lead extraction skill, configure your Apify API credentials and execute the Python runner:

# Export your Apify API Token
export APIFY_TOKEN='your_apify_api_token_here'

# Run a quick search-based email lead crawl for a specific location
python3 scripts/google_maps_email_extractor_actor.py quick-search \
  --query "wedding photographer" \
  --location "Austin, Texas, USA" \
  --limit 25 \
  --budget-usd 1

# Or crawl utilizing an exact Google Maps URL source
python3 scripts/google_maps_email_extractor_actor.py quick-url \
  --url "https://www.google.com/maps/search/roofing+contractor+Dallas,+TX" \
  --limit 50 \
  --budget-usd 1

Google Maps Email Extractor Apify Skill Data Schema & Taxonomy

The skill returns structured JSON output containing the following target data groups:

Data Group Key Fields Included
Business Identification title, categoryName, categories, rank, searchString
Emails Details emails, emailDetails.email, emailDetails.type, emailDetails.sourceUrl, emailDetails.domainMatch
Contact Points website, phone, phoneUnformatted, additionalPhones, social profile arrays
Geographic Metrics address, street, city, state, postalCode, countryCode, coordinates
Google Identifiers placeId, fid, cid, kgmid, url
Diagnostic Tracing contactSignals, contactStatus, additionalInfo.companyContacts

Google Maps Email Extractor Apify Skill Advanced Features

  • Granular Location Constraints: Restrict search scopes to city, state, postal code, or strict coordinate boundaries to optimize target accuracy.
  • Budget Protection Rules: Prevent runaway billing on large campaigns by specifying a absolute maximum cost boundary using maxTotalChargeUsd.
  • Deep Crawling Scopes: Adjust page traversal parameters to crawl multiple nested site directories when looking for hidden contact points.
  • Filtered Output Modes: Filter dataset results to include only leads matching specific categories, star ratings, or verified email lists.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*