Google Maps Lead Pro avatar
Google Maps Lead Pro

Pricing

Pay per usage

Go to Apify Store
Google Maps Lead Pro

Google Maps Lead Pro

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Quadruped

Quadruped

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Categories

Share

Extract high-quality, CRM-ready business leads from Google Maps with automatic lead scoring and one-click exports to HubSpot, Salesforce, and Pipedrive.

Features

  • Simple 2-Field Setup - Just enter what you're looking for and where
  • Lead Scoring (A-F) - Automatic 0-100 scoring based on business signals
  • CRM Export Formats - Ready-to-import for HubSpot, Salesforce, Pipedrive
  • Smart Filtering - Filter by rating, reviews, and contact availability
  • Email Extraction (Premium) - Crawl websites to find emails and social profiles
  • Deduplication - Automatic removal of duplicate entries

Input

Required

FieldDescriptionExample
searchQueryType of business to finddentists, plumbers, restaurants
locationGeographic area to searchMiami, FL, New York, Los Angeles

Optional Filters

FieldDefaultDescription
maxResults100Maximum leads to return (1-1000)
minRating0Minimum Google star rating (0-5)
minReviews0Minimum number of reviews
requireEmailfalseOnly include leads with email
requirePhonefalseOnly include leads with phone
requireWebsitefalseOnly include leads with website

Output Options

FieldDefaultDescription
exportFormatstandardOutput format: standard, hubspot, salesforce, pipedrive
includeLeadScoretrueInclude 0-100 lead score and A-F grade
extractEmailsfalsePremium: Crawl websites for emails (slower)

Example Input

{
"searchQuery": "dentists",
"location": "Miami, FL",
"maxResults": 50,
"minRating": 4.0,
"minReviews": 10,
"exportFormat": "hubspot",
"includeLeadScore": true
}

Output

Each lead includes:

FieldDescription
business_nameCompany name
categoryBusiness category
phoneFormatted phone number
emailEmail address (when available)
websiteBusiness website URL
street, city, state, zip_codeAddress components
ratingGoogle rating (1-5)
review_countNumber of Google reviews
lead_scoreQuality score 0-100
lead_gradeA, B, C, D, or F
google_urlLink to Google Maps listing
facebook, instagram, linkedinSocial media URLs

Example Output

{
"business_name": "Coral Gables Dentistry",
"category": "Dentist",
"phone": "(305) 555-1234",
"email": "info@coralgablesdentistry.com",
"website": "https://coralgablesdentistry.com",
"city": "Miami",
"state": "FL",
"zip_code": "33134",
"rating": 4.8,
"review_count": 127,
"lead_score": 85,
"lead_grade": "A"
}

Lead Scoring

Leads are scored 0-100 based on:

SignalPoints
Has phone+15
Has email+15
Has website+10
Rating 4.5++15
Rating 4.0++12
Reviews 100++15
Reviews 50++12
Facebook page+5
Instagram+5
LinkedIn+5
Claimed listing+5
Hours listed+5

Grades:

  • A = 80-100 (hot lead)
  • B = 60-79 (warm lead)
  • C = 40-59 (potential)
  • D = 20-39 (needs nurturing)
  • F = 0-19 (low quality)

CRM Export Formats

Standard CSV

Clean, generic format compatible with any system.

HubSpot

Maps to HubSpot Company properties:

  • name, domain, phone, website, city, state, zip, industry
  • Custom: google_rating, google_reviews, lead_score_custom

Salesforce

Maps to Salesforce Lead object:

  • Company, Phone, Email, Website, Street, City, State, PostalCode
  • Custom: Google_Rating__c, Lead_Score__c, LeadSource

Pipedrive

Maps to Pipedrive Organization:

  • name, address, phone, email
  • Custom: google_rating, lead_score, lead_grade

Premium: Email Extraction

Enable extractEmails: true to crawl business websites and find:

  • Email addresses
  • Social media profiles
  • Additional contact information

Note: Premium mode is slower and uses more compute credits. Standard mode returns results in ~2 minutes; Premium mode may take 10-30 minutes depending on the number of leads.

Use Cases

  • Sales Teams - Build targeted prospect lists for outreach
  • Marketing Agencies - Find local businesses for client campaigns
  • Recruiters - Identify companies in specific industries
  • Researchers - Gather market data on local businesses

Cost Estimation

ModeSpeedCost (approx)
Standard~2 min~$0.50 per 100 leads
Premium (emails)~15 min~$2.50 per 100 leads

Integration Tips

Zapier/Make

  1. Run this Actor on a schedule
  2. Connect dataset to Zapier webhook
  3. Push new leads to your CRM automatically

Direct API

const { ApifyClient } = require('apify-client');
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('constant_quadruped/google-maps-lead-pro').call({
searchQuery: 'dentists',
location: 'Miami, FL',
maxResults: 50,
exportFormat: 'hubspot'
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Support

For issues or feature requests, contact the developer through Apify.

Changelog

v1.0.0

  • Initial release
  • Lead scoring and grading
  • CRM export formats (HubSpot, Salesforce, Pipedrive)
  • Email extraction premium mode
  • Automatic deduplication