Google Maps Lead Enrichment avatar

Google Maps Lead Enrichment

Pricing

from $30.00 / 1,000 results

Go to Apify Store
Google Maps Lead Enrichment

Google Maps Lead Enrichment

Enrich Google Maps business listings with AI-extracted emails, contacts, and social media. CRM-ready output.

Pricing

from $30.00 / 1,000 results

Rating

0.0

(0)

Developer

Peter Corapi

Peter Corapi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Turn any Google Maps search into enriched B2B leads with ready-to-send cold emails. Get emails, contact names, social media, services — plus a personalized outreach draft for every lead.

50 enriched leads + cold emails for ~$1.50 | Works globally | AI-powered

What You Get

For each business found on Google Maps, this actor returns:

FieldSourceExample
Business nameGoogle MapsJoe's Plumbing
AddressGoogle Maps1234 Lamar Blvd, Austin, TX
PhoneGoogle Maps+1-512-555-0123
WebsiteGoogle Mapsjoesplumbing.com
Rating & reviewsGoogle Maps4.8 (312 reviews)
EmailsAI extractionjoe@joesplumbing.com
Contact name & titleAI extractionJoe Smith, Owner
Social mediaAI extractionfacebook.com/joesplumbing
Services offeredAI extractionEmergency plumbing, Water heater repair
Business descriptionAI extractionFamily-owned plumbing since 1995
Cold email draftAI-generatedPersonalized outreach referencing their services
Lead scoreComputed85/100 (Hot)

How It Works

  1. Search — Finds businesses on Google Maps matching your query and location
  2. Crawl — Visits each business website (homepage, contact, about pages)
  3. Extract — AI reads the website text and pulls out emails, contacts, socials, and services
  4. Score — Rates each lead 0-100 based on data completeness (Hot / Warm / Cold)

Who Is This For

  • Lead gen agencies building prospect lists for clients
  • Cold email marketers who need verified contact data
  • B2B sales teams prospecting in specific industries and regions
  • Market researchers analyzing local business landscapes

Input

FieldRequiredDescription
Search QueryYesWhat to search (e.g., "plumbers", "dentists")
LocationYesWhere to search (e.g., "Austin, TX", "London, UK")
Max LeadsNoHow many businesses to fetch (default: 50, max: 500)
Enrich WebsitesNoEnable AI extraction from websites (default: true)
Place IDsNoSpecific Google Maps place IDs instead of search

Pricing

$0.03 per lead — that's $1.50 for 50 enriched results.

Compare that to 2+ hours of manual research, or $50+/month for a lead enrichment subscription.

Plus the Google Maps sub-actor cost (~$0.05-0.10 per 50 results, billed to your Apify account).

Output Example

{
"name": "Austin Premier Plumbing",
"address": "1234 Lamar Blvd, Austin, TX 78703",
"phone": "+1-512-555-0101",
"website": "https://austinpremierplumbing.com",
"rating": 4.8,
"review_count": 312,
"category": "Plumber",
"emails": ["info@austinpremierplumbing.com", "joe@austinpremierplumbing.com"],
"contact_name": "Joe Smith",
"contact_title": "Owner",
"social_media": {
"facebook": "https://facebook.com/austinpremierplumbing",
"instagram": "https://instagram.com/austinplumbing",
"linkedin": null,
"twitter": null,
"youtube": null
},
"services": [
"Emergency plumbing",
"Water heater installation",
"Drain clearing",
"Pipe repair",
"Bathroom remodeling"
],
"description": "Family-owned plumbing company serving Austin since 1995, specializing in emergency repairs and water heater installation.",
"score": 85,
"score_label": "hot",
"enrichment_status": "enriched"
}

Tips

  • Start small — Test with 10 leads first to see the output quality for your industry
  • Be specific — "emergency plumbers" works better than just "plumbers"
  • Location matters — "Austin, TX" gives better results than just "Austin"
  • Score filtering — Export the dataset and filter by score_label: "hot" for the best leads
  • No website? — Businesses without websites still return phone, address, rating from Google Maps (charged at basic rate)

Limitations

  • Websites that require JavaScript rendering (single-page apps) may return incomplete data
  • Some businesses don't have websites — they're returned with Google Maps data only
  • Email extraction depends on emails being visible on the business website
  • Rate-limited to be respectful to business websites (1.5s between page requests)

Support

Found a bug or have a feature request? Open an issue on the actor's GitHub page or contact the developer through Apify.