Google Maps Local Leads Scraper avatar

Google Maps Local Leads Scraper

Pricing

from $8.00 / 1,000 leads

Go to Apify Store
Google Maps Local Leads Scraper

Google Maps Local Leads Scraper

Collect local business leads from Google Maps by niche and city — phones, websites, emails and social links for agencies and sales teams.

Pricing

from $8.00 / 1,000 leads

Rating

0.0

(0)

Developer

Nika mint3

Nika mint3

Maintained by Community

Actor stats

0

Bookmarked

22

Total users

0

Monthly active users

3 days ago

Last modified

Share

Collect local business leads from Google Maps by niche and city — name, category, address, phone, website, rating, reviews, plus optional emails and social links from the business website.

Built as a simple lead-gen wrapper around compass/crawler-google-places.

Pricing (Pay-per-event)

EventPrice (FREE tier)What you pay for
Actor Start$0.00005 / GB RAMOnce per run (1× up to 1 GB)
Lead$0.008Each business row in the dataset
Email found$0.01Only when a lead includes ≥1 email

Example: 100 leads without emails ≈ $0.80 + start. With emails on half of them ≈ $0.80 + $0.50 = $1.30.

This Actor also runs compass/crawler-google-places under your account (their PPE applies separately, about $0.004 / place on FREE, plus contacts add-on when enrichment is on). Keep maxResults small while testing.

Input

FieldRequiredDescription
queryyesCategory/type, e.g. dentist, roofing
locationyesCity/region, e.g. Austin, TX
countryCodenoISO code, default us
minRatingno0–5, default 0
minReviewsnodefault 0
maxResultsnodefault 100 (cap 5000)
scrapeContactFromWebsitenoemails/social via Maps contacts enrichment, default true
includeClosednodefault false
languagenodefault en

Example

{
"query": "dentist",
"location": "Austin, TX",
"countryCode": "us",
"minRating": 4,
"minReviews": 5,
"maxResults": 25,
"scrapeContactFromWebsite": true,
"includeClosed": false,
"language": "en"
}

Output

Each dataset item includes: title, categoryName, address, city, state, postalCode, phone, website, emails, email, social, totalScore, reviewsCount, url, location, scrapedAt.

Tips

  • For cheapest smoke tests set scrapeContactFromWebsite: false and maxResults: 5.
  • Memory default is 1024 MB (range 512–2048). Higher memory is rarely needed.
  • Nested Maps scraper costs are billed by Apify to the run owner in addition to this Actor's PPE.

Changelog

  • 1.0.x — Rewrite fixing startup SyntaxError; PPE monetization (Lead $0.008, Email found $0.01); memory limits; output schema.