Google Maps Business Scraper β Emails, Reviews, AI Sentiment
DeprecatedPricing
Pay per usage
Google Maps Business Scraper β Emails, Reviews, AI Sentiment
DeprecatedExtract businesses from Google Maps with emails, phones, reviews & AI analysis. All-in-one lead gen β no extra tools needed. Export to JSON, CSV, Excel.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
10
Total users
6
Monthly active users
4 months ago
Last modified
Categories
Share
Google Maps Scraper with Emails, Lead Scoring & AI Reviews
The most complete Google Maps scraper on Apify. Extract businesses with emails, lead scoring, phone numbers, social media, reviews, and AI sentiment analysis β all in one Actor. No extra tools needed.
β‘ Why This Scraper?
| Feature | This Actor | Other Scrapers |
|---|---|---|
| Business details (name, phone, address, hours) | β | β |
| Reviews with full text | β | β |
| Email extraction from websites | β Included free | β Requires 2nd tool |
| Social media links (IG, FB, LinkedIn, X) | β Included free | β Not available |
| Lead scoring (0-100) | β Built-in | β Not available |
| Smart filters (no website, rating, etc.) | β Built-in | β Not available |
| AI sentiment analysis | β Built-in | β Not available |
| Website feature detection (CMS, booking, shop) | β Built-in | β Not available |
| Coordinates (lat/lng) | β | β |
| Export to JSON, CSV, Excel | β | β |
Stop paying for 3 separate tools. Get everything in one run.
π What Data Do You Get?
Business Details
- Business name, category, subcategory
- Google rating (1-5 stars) and total review count
- Full address, city, country
- Phone number
- Website URL (cleaned, not Google redirect)
- GPS coordinates (latitude/longitude)
- Opening hours (full weekly schedule)
- Price level
- Photos URLs
Email & Contact Enrichment β EXCLUSIVE
- Email addresses β categorized as general (info@), sales, support, or personal
- Social media profiles β Instagram, Facebook, Twitter/X, LinkedIn, TikTok, YouTube
- Website technology β CMS detection (WordPress, Shopify, Wix, Squarespace)
- Business features β booking system, online ordering, e-commerce, newsletter, chat widget
- Additional phone numbers found on the website
Lead Scoring π₯ NEW
Every business gets an automatic lead score from 0 to 100:
| Tier | Score | What It Means |
|---|---|---|
| π₯ Hot | 80-100 | No website, low rating, has phone β they NEED your services |
| π‘ Warm | 60-79 | Missing key things (email, socials, booking system) |
| π’ Medium | 40-59 | Has online presence but there are opportunities |
| βͺ Cold | 0-39 | Already fully digitized β low priority |
Scoring factors: no website (+20), has phone (+15), has email (+15), low rating (+15), few reviews (+5), no social media (+5), no booking system (+5), no online ordering (+5). Businesses that already have everything get penalized so they rank lower.
Use case: Sort your results by leadScore descending β call the top 20 businesses first β close more deals.
Smart Filters π― NEW
Filter results BEFORE they're returned β save time and only get the leads you want:
| Filter | Use Case |
|---|---|
| Only businesses WITHOUT website | Sell web design, SEO, or marketing services |
| Minimum rating (e.g., 4.0) | Find quality businesses for partnerships |
| Maximum rating (e.g., 3.5) | Find businesses that need reputation management |
| Only with phone | Ensure you can cold-call every lead |
| Only with email | Ensure you can email every lead |
Example: Set "Only WITHOUT website" + "Only WITH phone" β you get a list of businesses you can call right now to offer them a website. That's a ready-made sales list.
Reviews & AI Analysis
- Individual reviews with author name, text, rating, and date
- AI sentiment score (-1 to +1)
- Sentiment breakdown (% positive, neutral, negative)
- Top keywords extracted from reviews
π― Use Cases
Sales & Lead Generation Search "dentists in Miami" β filter "no website" + "has phone" β sort by lead score β call the top results and offer web design services. The email enrichment finds decision-maker emails automatically.
Market Research Search "coffee shops in Berlin" β analyze rating distribution, price levels, and review sentiment β find underserved areas.
Competitive Intelligence Search "hotels in Barcelona" β compare ratings, review counts, and what customers praise/complain about β find competitive gaps.
Reputation Management Search any category β filter max rating 3.5 β find businesses with bad reviews β offer reputation management services.
Local SEO Auditing Search any business category in your city β find which businesses have poor ratings, no website, or missing info β offer SEO services.
βοΈ Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | Required | Search queries (e.g., "restaurants in Madrid") |
maxResultsPerQuery | integer | 50 | Max businesses per query (1-500) |
maxReviewsPerPlace | integer | 10 | Reviews per business (0-100) |
language | string | "en" | Language code (en, es, de, fr, etc.) |
includeEmailEnrichment | boolean | true | Extract emails & social links from websites |
includeLeadScoring | boolean | true | Calculate lead score (0-100) for each business |
includeAIAnalysis | boolean | false | Run AI sentiment analysis on reviews |
filterNoWebsite | boolean | false | Only return businesses WITHOUT a website |
filterMinRating | number | β | Only businesses with rating β₯ this value |
filterMaxRating | number | β | Only businesses with rating β€ this value |
filterHasPhone | boolean | false | Only businesses with a phone number |
filterHasEmail | boolean | false | Only businesses with at least one email found |
Example: Find Leads Without Websites
{"searchQueries":["restaurants in Madrid"],"maxResultsPerQuery":100,"includeEmailEnrichment":false,"includeLeadScoring":true,"filterNoWebsite":true,"filterHasPhone":true}
Example: Full Enrichment
{"searchQueries":["dentists in New York","plumbers in Los Angeles","restaurants in Chicago"],"maxResultsPerQuery":100,"maxReviewsPerPlace":5,"includeEmailEnrichment":true,"includeLeadScoring":true,"includeAIAnalysis":true}
π Sample Output
{"name":"Downtown Dental Care","category":"Dentist","rating":4.7,"totalReviews":342,"address":"123 Main St, New York, NY 10001","phone":"+1 212-555-0123","website":"https://www.downtowndentalcare.com","emails":[{"email":"info@downtowndentalcare.com","type":"general"},{"email":"dr.smith@downtowndentalcare.com","type":"personal"}],"socialLinks":{"instagram":"https://www.instagram.com/downtowndentalnyc","facebook":"https://www.facebook.com/DowntownDentalCare"},"leadScore":62,"leadTier":"warm","leadReasons":["has_phone","has_email","no_social_media","no_booking_system"],"websiteFeatures":{"hasBooking":false,"hasChat":false,"cms":"WordPress"},"latitude":40.7128,"longitude":-74.006,"openingHours":{"Monday":"9:00 AM - 6:00 PM","Saturday":"10:00 AM - 2:00 PM","Sunday":"Closed"},"sentimentScore":0.82,"sentimentBreakdown":{"positive":85,"neutral":10,"negative":5},"topKeywords":["friendly","professional","clean","painless","recommended"],"reviews":[{"author":"John D.","rating":5,"text":"Best dentist I've ever been to. Very professional and friendly staff.","date":"2 months ago"}]}
π‘ Pro Tips
- Start small β Test with 5-10 results first, then scale up
- Use specific queries β "Italian restaurants in Manhattan" works better than "restaurants in New York"
- Sort by lead score β Download CSV, sort by
leadScoredescending, work top-down - Filter "no website" + "has phone" β Instant sales list for web design agencies
- Combine with scheduling β Run weekly to catch new businesses
- Export formats β Use JSON for developers, CSV/Excel for sales teams
π Responsible Use
This Actor extracts publicly available data from Google Maps. Please use it responsibly and in compliance with applicable laws. We recommend:
- Respecting businesses' privacy preferences
- Following anti-spam regulations (CAN-SPAM, GDPR) when using extracted emails
- Using reasonable request rates (the Actor handles this automatically)
π€ Support
Having issues? Found a bug? Want a feature?
- Open an issue on this Actor's page
- We typically respond within 24 hours
- Feature requests welcome!
π Changelog
v1.1.0
- π₯ Lead scoring (0-100) with tier classification (hot/warm/medium/cold)
- π― Smart filters: no website, min/max rating, has phone, has email
- Improved scoring algorithm with penalties for fully digitized businesses
v1.0.0
- Initial release
- Business details extraction (name, phone, address, hours, coordinates)
- Review extraction with AI sentiment analysis
- Email & contact enrichment from business websites
- Social media link extraction
- Website feature detection (CMS, booking, e-commerce)
- Export to JSON, CSV, Excel
