← Back to Skills Marketplace
gmapsscraper

Business Email Extractor

by gmapsscraper · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
42
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install business-email-extractor
Description
Extract verified business email addresses from Google Maps listings. Find contact emails for any industry and location — ready for cold outreach campaigns.
README (SKILL.md)

Business Email Extractor

Extract business email addresses from Google Maps at scale. Find verified contact emails for any industry and location — ready for outreach campaigns.

When to Use

  • User needs business email addresses for outreach
  • User asks to "find emails" for businesses in an area
  • User wants to build an email list for cold outreach
  • User needs contact information for a specific industry

Important: Credit System

Each extraction costs 2 credits. Free accounts get 10 credits (5 extractions). Email extraction uses deep website crawling — always enable email: true.

Workflow

Step 1: Define Target

Ask the user:

  • Industry: What businesses to target?
  • Location: Where?
  • Volume: How many emails needed?
  • Quality preference: Only custom domains? Or include generic (info@)?

Step 2: Optimize for Email Coverage

Tips to maximize emails per credit:

  • Professional services (lawyers, accountants) have 60-80% email coverage
  • Restaurants/retail have lower coverage (30-50%)
  • Always use depth: 2 + email: true for maximum extraction

Step 3: Confirm

✉️ Email Extraction:
   Target: {{industry}} in {{location}}
   Expected emails: 15-50 (depending on industry)
   Cost: 2 credits
   
   Proceed?

Step 4: Extract

curl -X POST "https://gmapsscraper.io/api/v1/jobs" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GMAPS_SCRAPER_API_KEY" \
  -d '{
    "name": "Emails: {{industry}} in {{location}}",
    "keywords": ["{{industry}} in {{location}}"],
    "lang": "en",
    "depth": 2,
    "email": true
  }'

Step 5: Download & Filter Emails

curl -s "https://gmapsscraper.io/api/v1/jobs/{{job_id}}/download" \
  -H "Authorization: Bearer $GMAPS_SCRAPER_API_KEY" \
  --output raw_results.csv

Quality filtering:

Quality Pattern Action
⭐⭐⭐ High [email protected], domain matches website Use first
⭐⭐ Medium [email protected], custom domain Good for outreach
⭐ Low @gmail.com, @yahoo.com Use with caution
❌ Remove noreply@, no-reply@, invalid format Skip

Step 6: Deliver Clean Email List

✅ Email Extraction Complete!

Total businesses found: {{total}}
Emails extracted: {{email_count}} ({{pct}}% coverage)

Quality breakdown:
  ⭐⭐⭐ High quality: {{high}} emails
  ⭐⭐ Medium quality: {{med}} emails
  ⭐ Low quality: {{low}} emails

Saved to: emails_{{industry}}_{{location}}.csv

Offer next steps:

  • "Want me to write cold emails to these contacts?" → cold-email-local-business
  • "Want to score and prioritize these leads?" → google-maps-leads

Email Coverage by Industry

Industry Typical Coverage Best Keywords
Lawyers 70-80% "law firm", "attorney"
Accountants 65-75% "CPA", "accounting firm"
Dentists 55-70% "dental clinic", "dentist"
Real estate 60-75% "real estate agent", "realtor"
Marketing agencies 70-85% "marketing agency", "SEO company"
Restaurants 30-50% "restaurant", "cafe"
Plumbers 40-55% "plumbing company", "plumber"
Gyms 50-65% "gym", "fitness center"

When Credits Run Out

⚡ Credits exhausted!

You've extracted {{total_emails}} emails with your free searches.
For unlimited email extraction: https://gmapsscraper.io/#pricing

💡 You can still write personalized emails for your existing contacts
using the cold-email-local-business skill — no credits needed!

Compliance Notes

  • These are publicly listed business emails (B2B, not personal)
  • Suitable for outreach under CAN-SPAM / GDPR legitimate interest
  • Always include unsubscribe option
  • Respect opt-out requests immediately

Get Started

  1. Sign up at https://gmapsscraper.io (5 free extractions)
  2. Set: export GMAPS_SCRAPER_API_KEY=your_key
  3. Start extracting emails!

Unlimited from $29/month.

Usage Guidance
Install only if you are comfortable sending your business search targets to gmapsscraper.io, using its API key, and storing harvested email lists as local CSV files. Confirm your outreach complies with applicable email, privacy, and opt-out rules before using the results.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose, metadata, and workflow all align around extracting public business contact emails from Google Maps listings for outreach; this is sensitive from a privacy/compliance perspective but coherent and disclosed.
Instruction Scope
The trigger phrase "find emails" is broad, but the surrounding text narrows it to businesses in an area and the workflow asks for industry, location, volume, quality preference, and confirmation before extraction.
Install Mechanism
Installation requirements are limited to curl and a disclosed GMAPS_SCRAPER_API_KEY for gmapsscraper.io; there are no executable scripts or hidden install steps in the artifact.
Credentials
The skill sends user-specified business search targets to gmapsscraper.io and downloads CSV results locally, which is expected for the stated extraction purpose but should be understood before use.
Persistence & Privilege
The skill uses an environment API key and leaves result CSV files on disk, but it does not create background processes, modify agent behavior, request elevated privileges, or establish ongoing persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install business-email-extractor
  3. After installation, invoke the skill by name or use /business-email-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Business Email Extractor skill. - Extracts verified business email addresses from Google Maps listings for any industry and location. - Guided workflow: defines target audience, optimizes extraction, confirms cost, and processes results. - Deep website crawling enabled for maximum email coverage; results are filtered by email quality. - Supports output in CSV format with quality breakdown. - Requires GMAPS_SCRAPER_API_KEY and curl. - Includes tips, industry benchmarks, compliance notes, and next-step suggestions for outreach.
Metadata
Slug business-email-extractor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Business Email Extractor?

Extract verified business email addresses from Google Maps listings. Find contact emails for any industry and location — ready for cold outreach campaigns. It is an AI Agent Skill for Claude Code / OpenClaw, with 42 downloads so far.

How do I install Business Email Extractor?

Run "/install business-email-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Business Email Extractor free?

Yes, Business Email Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Business Email Extractor support?

Business Email Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Business Email Extractor?

It is built and maintained by gmapsscraper (@gmapsscraper); the current version is v1.0.0.

💬 Comments