Google Maps & Website Email & Contact Extractor avatar

Google Maps & Website Email & Contact Extractor

Pricing

from $4.00 / 1,000 contact results

Go to Apify Store
Google Maps & Website Email & Contact Extractor

Google Maps & Website Email & Contact Extractor

Extract emails, phone numbers, and social media links from Google Maps businesses and any website. Search by keyword + location or feed URLs directly. Checks multiple pages per site including /contact and /about for maximum email coverage

Pricing

from $4.00 / 1,000 contact results

Rating

0.0

(0)

Developer

J

J

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

What does Business Contact Extractor do?

Business Contact Extractor finds emails, phone numbers, and social media links from any business website. Feed it URLs directly or search Google Maps by keyword and location to build targeted lead lists. Run it via the Apify platform with full API access, scheduling, integrations, and proxy rotation.

Why use Business Contact Extractor?

  • Lead generation: Build email lists of businesses in any city or industry
  • Sales prospecting: Enrich your CRM with verified contact details
  • Market research: Map the competitive landscape with business contact data
  • Outreach campaigns: Find decision-maker emails for cold outreach

How to use Business Contact Extractor

  1. Open the Actor in Apify Console and click Try for free
  2. Choose your mode: enter website URLs directly, or enter a search keyword + location for Google Maps search
  3. Click Run and wait for results
  4. Download your data as JSON, CSV, Excel, or HTML from the Dataset tab

Input

Extract contacts from URLs

{
"urls": ["https://example-dentist.com", "https://another-business.com"],
"checkSubpages": true
}

Search Google Maps and extract contacts

{
"query": "dentist",
"location": "Austin, TX",
"maxResults": 50,
"hasEmailOnly": true,
"minRating": 4.0,
"googleApiKey": "YOUR_GOOGLE_PLACES_API_KEY"
}

Output

{
"name": "Example Dental Office",
"address": "123 Main St, Austin, TX 78701",
"phone": "(512) 555-0123",
"website": "https://example-dental.com",
"rating": 4.7,
"review_count": 203,
"emails": ["info@example-dental.com", "appointments@example-dental.com"],
"socials": {
"facebook": ["https://www.facebook.com/exampledental"],
"instagram": ["https://www.instagram.com/exampledental"]
}
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data fields

FieldDescription
nameBusiness name
addressFull street address
phonePhone number
websiteBusiness website URL
ratingGoogle Maps star rating (1.0-5.0)
review_countNumber of Google reviews
emailsArray of extracted email addresses
socialsObject with social media profile URLs
latitudeGPS latitude
longitudeGPS longitude
place_idGoogle Maps place ID

Pricing

  • $3.00 per 1,000 website contact extractions ($0.003 per site)
  • $4.00 per 1,000 Google Maps results with contact enrichment ($0.004 per result)

No setup fees. No subscriptions. The Apify free tier gives you $5 in credits to test.

Tips

  • Enable subpage checking for best email coverage. The extractor checks /contact, /about, /about-us, /team, /impressum, and /kontakt pages in addition to the homepage.
  • Use a Google Places API key for Maps search. Without one, the Maps search feature cannot return results. You can get a key from the Google Cloud Console.
  • Filter by email using the hasEmailOnly option to only get businesses where at least one email was found.
  • Filter by rating to focus on established businesses.

FAQ and support

This Actor extracts only publicly available contact information from business websites. It does not bypass any login walls, CAPTCHAs, or access restricted data.

If you encounter issues, please open a ticket on the Issues tab. Response time is typically under 24 hours.

Need a custom solution? Contact us through the Issues tab.

MCP Server

This Actor works as an MCP server for AI agents. Connect it to Claude, Cursor, or any MCP client:

{
"mcpServers": {
"business-contacts": {
"command": "npx",
"args": [
"mcp-remote",
"https://YOUR_USERNAME--business-contact-extractor.apify.actor/mcp",
"--header",
"Authorization: Bearer YOUR_APIFY_TOKEN"
]
}
}
}

Three tools are exposed:

  • extract_contacts_from_url - Single URL extraction
  • extract_contacts_bulk - Batch extraction (up to 500 URLs)
  • search_maps_and_extract_contacts - Google Maps search + extraction