AI-Powered Local Leads Scraper v2.3
Build targeted local business lead lists from Google Maps with AI Lead Scoring by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
Scrape Google Maps for local business leads with AI-powered lead scoring and prioritization. Get names, phone numbers, websites, addresses, ratings, review counts, and Claude AI analysis for each lead. Perfect for lead generation, prospecting, and market research.
🤖 AI Lead Scoring (BYOK - Bring Your Own Key)
Provide your Anthropic API key to unlock Claude AI-powered features:
- Quality Score (0-100) - AI rates each lead's quality based on business data
- Priority Tier - Hot/Warm/Cold classification for sales prioritization
- Buying Signals - AI detects signals indicating readiness to purchase
- Outreach Recommendations - Personalized suggestions for approaching each lead
- Best Contact Method - AI recommends the optimal way to reach out
Use Cases
- Lead Generation - Build prioritized prospect lists with AI scoring
- Market Research - Analyze competition in any market
- Web Design Leads - Find businesses WITHOUT websites (hot leads!)
- Review Management - Find businesses with low ratings who need help
- B2B Prospecting - Get contact info for local businesses
- Sales Prioritization - Focus on hot leads first with AI scoring
Features
Core Features
- Google Maps Scraping - Extract businesses from any search query and location
- Rich Data - Names, phones, websites, addresses, ratings, reviews, hours
- Email Extraction - Optionally scrape emails from business websites
- Smart Filtering - Filter by rating, website presence, and more
- CSV/JSON Export - Download leads in your preferred format
AI Features (BYOK)
- Claude AI Lead Scoring - Every lead analyzed by Claude AI
- Hot/Warm/Cold Classification - Instant sales prioritization
- Buying Signal Detection - AI identifies ready-to-buy indicators
- Personalized Outreach Tips - Unique recommendations per lead
Email Enrichment APIs (Optional BYOK)
- Hunter.io - Verified professional emails
- Apollo.io - Decision-maker contacts with titles
- Clearbit - Company info, social profiles, tech stack
- Snov.io - Email finder and verification
- FullContact - Company profiles with employee data
- Lusha - B2B contacts with direct phone numbers
Input Options
Core Parameters
AI Lead Scoring (BYOK)
Email Enrichment APIs (BYOK)
Other Options
Example Inputs
Basic Lead Scrape
{
"searchQuery": "plumbers",
"location": "Dallas, TX",
"maxResults": 100
}
Web Design Leads (No Website)
{
"searchQuery": "restaurants",
"location": "Austin, TX",
"maxResults": 200,
"noWebsite": true
}
Low-Rated Businesses (Reputation Management)
{
"searchQuery": "dentists",
"location": "Houston, TX",
"maxResults": 50,
"minRating": 1,
"maxRating": 3.5
}
Full Lead Enrichment
{
"searchQuery": "lawyers",
"location": "Miami, FL",
"maxResults": 100,
"includeEmail": true,
"hasWebsite": true
}
With AI Lead Scoring (BYOK)
{
"searchQuery": "plumbers",
"location": "Dallas, TX",
"maxResults": 50,
"anthropicApiKey": "sk-ant-...",
"enableAiScoring": true
}
Demo Mode (No Real Scraping)
{
"demoMode": true
}
Output Format
Standard Lead Output
{
"name": "Joe's Plumbing",
"category": "Plumber",
"address": "123 Main St, Dallas, TX 75201",
"city": "Dallas",
"state": "TX",
"zipCode": "75201",
"phone": "(214) 555-1234",
"website": "https://joesplumbing.com",
"email": "info@joesplumbing.com",
"rating": 4.7,
"reviewCount": 142,
"priceLevel": "$$",
"hours": "Open 24 hours",
"googleMapsUrl": "https://maps.google.com/...",
"placeId": "ChIJ...",
"hasWebsite": true,
"scrapedAt": "2024-12-26T00:00:00.000Z"
}
With AI Lead Scoring (BYOK)
When you provide an Anthropic API key, each lead includes Claude AI analysis:
{
"name": "Joe's Plumbing",
"category": "Plumber",
"address": "123 Main St, Dallas, TX 75201",
"phone": "(214) 555-1234",
"website": "https://joesplumbing.com",
"rating": 4.7,
"reviewCount": 142,
"aiScoring": {
"qualityScore": 85,
"priorityTier": "hot",
"signals": [
"Strong online presence with high review count",
"24/7 availability indicates serious business",
"Premium pricing suggests budget for services"
],
"outreachRecommendation": "Lead with ROI-focused messaging. Mention their strong reviews and suggest ways to leverage that reputation for more business.",
"bestContactMethod": "phone",
"analyzedAt": "2024-12-26T12:00:00.000Z"
}
}
AI Priority Tiers Explained
- Hot (Score 80-100): High-quality leads ready to buy. Contact immediately.
- Warm (Score 50-79): Good potential but may need nurturing.
- Cold (Score 0-49): Lower priority. May be worth outreach but don't prioritize.
Pricing
This actor uses pay-per-event pricing:
Example costs:- 100 leads (no emails): $0.10 + (100 × $0.02) = $2.10
- 100 leads with emails: $0.10 + (100 × $0.02) + (100 × $0.01) = $3.10
- 500 leads (no emails): $0.10 + (500 × $0.02) = $10.10
Tips for Best Results
1. Be Specific - More specific searches get better results
2. Use City + State - "Dallas, TX" works better than just "Dallas"
3. Filter Smart - Use rating filters to find your ideal prospects
4. Web Design Leads - The noWebsite filter is gold for web agencies
5. Email Extraction - Only enable if you need emails (it's slower)
Limitations
- Maximum 500 leads per run (Google Maps pagination limits)
- Email extraction adds ~3 seconds per lead
- Some businesses may not have all data fields
- Rate limited to avoid detection
Integration Ideas
- Export to CSV for your CRM
- Pipe to your email marketing tool
- Build automated prospecting workflows
- Feed into your sales dialer
---
Built by John Rippy | johnrippy.link - Your Local SEO Partner🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
---
Keywords
local leads scraper, lead generation, google maps leads, local business leads, b2b leads, sales leads, email finder