Google Maps Lead Pro
Pricing
Pay per usage
Google Maps Lead Pro
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Quadruped
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
| Field | Description | Example |
|---|---|---|
searchQuery | Type of business to find | dentists, plumbers, restaurants |
location | Geographic area to search | Miami, FL, New York, Los Angeles |
Optional Filters
| Field | Default | Description |
|---|---|---|
maxResults | 100 | Maximum leads to return (1-1000) |
minRating | 0 | Minimum Google star rating (0-5) |
minReviews | 0 | Minimum number of reviews |
requireEmail | false | Only include leads with email |
requirePhone | false | Only include leads with phone |
requireWebsite | false | Only include leads with website |
Output Options
| Field | Default | Description |
|---|---|---|
exportFormat | standard | Output format: standard, hubspot, salesforce, pipedrive |
includeLeadScore | true | Include 0-100 lead score and A-F grade |
extractEmails | false | Premium: 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:
| Field | Description |
|---|---|
business_name | Company name |
category | Business category |
phone | Formatted phone number |
email | Email address (when available) |
website | Business website URL |
street, city, state, zip_code | Address components |
rating | Google rating (1-5) |
review_count | Number of Google reviews |
lead_score | Quality score 0-100 |
lead_grade | A, B, C, D, or F |
google_url | Link to Google Maps listing |
facebook, instagram, linkedin | Social 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:
| Signal | Points |
|---|---|
| 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 |
| +5 | |
| +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
| Mode | Speed | Cost (approx) |
|---|---|---|
| Standard | ~2 min | ~$0.50 per 100 leads |
| Premium (emails) | ~15 min | ~$2.50 per 100 leads |
Integration Tips
Zapier/Make
- Run this Actor on a schedule
- Connect dataset to Zapier webhook
- 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
