VOOZH about

URL: https://apify.com/lurkapi/google-maps-business-leads-scraper

โ‡ฑ Google Maps Business Leads Scraper (Email, Phone...) ยท Apify


๐Ÿ‘ Google Maps Business Leads Scraper (Email, Phone...) avatar

Google Maps Business Leads Scraper (Email, Phone...)

Pricing

from $1.69 / 1,000 place scrapeds

Go to Apify Store

Google Maps Business Leads Scraper (Email, Phone...)

Scrape business listings from Google Maps and enrich with emails, phones, and social profiles from each company website. Lead generation in one click.

Pricing

from $1.69 / 1,000 place scrapeds

Rating

4.0

(1)

Developer

๐Ÿ‘ LurkAPI

LurkAPI

Maintained by Community

Actor stats

2

Bookmarked

779

Total users

313

Monthly active users

22 days ago

Last modified

Share

Find local businesses on Google Maps and get their contact details, all in one click. Phone numbers, emails, social profiles, opening hours, and more, ready for sales outreach.

๐ŸŽฏ What it does

Give it a search keyword and a location, and it will:

  1. Search Google Maps for matching businesses (restaurants, plumbers, dentists, anything you can search for).
  2. Pull every public detail Google shows about each business: name, address, phone, website, rating, reviews, hours, popular times, price range, photos, and more.
  3. Visit each company website to find emails, secondary phone numbers, and links to Facebook, Instagram, LinkedIn, Twitter / X, TikTok, YouTube, and Pinterest.
  4. Return everything as a clean dataset you can export to CSV, Excel, JSON, or push straight into your CRM.

๐Ÿ“‹ How to use it

Step 1: Configure input

  • Search terms: One keyword per line. Example: coffee shop, dentist, plumber.
  • Location: City, region, or country. Example: New York, NY, London, UK, United States.
  • Max places per search term: Cap how many results come back per keyword (Google itself caps total results per query at about 120).

Optional:

  • Google Maps URLs: Paste search or place URLs directly to scrape them.
  • Skip these place IDs: Place IDs you already collected from prior runs. Skipped without charge, so you only pay for new leads.
  • Filters: Minimum rating, minimum review count, only places with a website. Filtered places are not charged.
  • Output Fields: Toggle each field to trim row size. Disabling fields you do not need can dramatically reduce CSV size for large runs.

Step 2: Run it

Click Start and wait. Results stream into the Output tab as each search term completes, so you do not have to wait for the whole run.

Step 3: Get your results

Open the Output tab. Each row is one business. The status field shows whether the lookup succeeded; everything else is the data.

Key fields:

FieldWhat it is
statusAlways present. Success on a clean row, or a human-readable error message.
placeIdGoogle's permanent identifier for this business. Use this to dedupe across runs.
title, category, address, city, state, countryIdentity and location.
phone, website, emailPrimary contact details.
phones, emailsAll phones and emails found via the website crawl.
facebook, instagram, linkedin, twitter, tiktok, youtube, pinterestSocial profile links.
rating, reviewCount, priceRangeQuality and pricing signals.
openingHours, popularTimes, currentStatusWhen the business is open and how busy it gets.
googleMapsUrlDirect link back to the listing on Google Maps.

๐Ÿ’ฐ Pricing

Pay-per-result. The base scrape is $1.99 per 1,000 places returned. Optional add-ons charge only when they return a decisive positive result; misses cost nothing.

Base

ItemPrice
Place scraped$1.99 / 1,000

Add-ons (pay only on a successful match)

Add-onCharges whenPrice
Detect Google Ads activityA live Google Ads advertiser is matched$1.00 / 1,000
Detect Meta (Facebook / Instagram) Ads activityA live Meta advertiser is matched$1.00 / 1,000
LinkedIn company enrichmentA LinkedIn company page is enriched$1.00 / 1,000
Company registry enrichmentAn official registry record is matched$2.00 / 1,000
Find the legal entity behind the listingA legal entity is decisively resolved$2.00 / 1,000
Validate primary email + classify providerAn email is validated (MX + provider)$0.50 / 1,000

๐Ÿ’ก Good to know

  • Not every business has a website, and not every website lists an email. Coverage depends on the business owner's web presence.
  • Phone numbers from Google Maps are clean E.164 format (+13239923635). Phones discovered on websites are best-effort and may include uncertain matches.
  • Emails are not validated for deliverability in this version. If you need SMTP-level validation, add it as a downstream step.
  • Google Maps caps search results per query around 120 places. To pull more from a city, use multiple specific keywords (coffee shop, cafe, espresso bar).
  • Data is stored in your Apify dataset. Retention depends on your Apify plan.

โ“ FAQ

Why did some places not get an email?

Either the business has no website, the website does not list a public email, or the website blocked the crawl. This is the normal floor of any Google Maps email scraper. For better coverage, layer a dedicated email finder over the websites we return.

Can I scrape more than 120 places per keyword?

Google caps total results per single query at around 120. Split your search into more specific terms (different cuisines, price levels, neighborhoods) to get past that. The placeIdsToSkip input lets you avoid double-paying for businesses you already have.

How long are the results stored?

They are stored in your Apify dataset. How long they are kept depends on your Apify plan.

Is this legal?

Public data on Google Maps is generally considered fair game for collection. You are responsible for following Google's Terms of Service, GDPR, CCPA, and any other applicable laws in your jurisdiction. Do not contact people on this list in ways that violate anti-spam laws (CAN-SPAM, CASL, etc.).

๐Ÿ”— Other tools you might like

โš–๏ธ Disclaimer

This tool is for personal, research, and educational use. You are responsible for complying with Google's Terms of Service and applicable laws in your jurisdiction. The developer is not liable for misuse. Data availability depends on Google Maps at run time.

Keywords: google maps scraper, business leads, lead generation, email finder, phone finder, contact extractor

You might also like

Google Maps Email Scraper

contacts-api/google-maps-email-scraper

Find business emails fast using our Google Maps Email Scraper. Extract verified emails from Google Maps listings for local lead generation, sales, and marketing.

194

Google Maps Scraper

api-ninja/google-maps-scraper

Extract comprehensive business data from Google Maps, including ratings, emails, social media profiles, photos, and operational details. Perfect for market research and lead generation.

489

4.9

Google Maps Local Leads Scraper

alizarin_refrigerator-owner/local-leads-scraper

Scrape Google Maps for local business leads. Get names, phone numbers, websites, addresses, ratings, review counts, and more. Perfect for lead generation, prospecting, and market research.

93

1.0

Google Maps Scraper

igview-owner/google-maps-scraper

Scrape Google Maps search results in minutes. extracts business names, addresses, phone numbers, websites, ratings, reviews, and coordinates from Google Maps for any keyword or location.

๐Ÿ‘ User avatar

Sachin Kumar Yadav

263

4.7

Google Maps Scraper

vortex_data/google-maps

Stop wasting your budget on slow, resource-heavy browser-based scrapers. This is the fastest, most cost-effective, and data-rich Google Maps scraper on Apify, designed for high-scale lead generation and market research.

251

5.0

Google Map Business Scraper

logical_scrapers/google-map-business-scraper

Scrapes business information from Google Maps including name, address, phone, website, ratings, opening Hours and more.

493

4.9

Google Maps Review Scraper

scrapesmith/Google-Maps-Reviews-Scraper

Extract all reviews from Google Maps place URLs, including review text, date, rating, reviewer name and profile link, owner responses, and review URLs โ€” with full API support, scheduling, monitoring, and data download capabilities.

302

5.0

Google Maps Scraper

crawlerbros/google-maps-scraper

Extract business data from Google Maps including ratings, reviews, contact info, prices, coordinates, and images. Fast scraper with automatic pagination for any location or search query.

233

5.0

Google Maps Reviews [From $0.25๐Ÿ’ฐ] Scraper

memo23/google-maps-reviews-scraper

๐Ÿ’ฐ$0.25 per 1,000 reviews, extract all reviews of Google Maps places using place URLs. Get review text, rating, published date, response from owner, review URL, images, and reviewer's details. Download scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

๐Ÿ‘ User avatar

Muhamed Didovic

189

5.0