Google Maps Lead Extractor: Phones, Ratings & Review Counts avatar

Google Maps Lead Extractor: Phones, Ratings & Review Counts

Pricing

from $0.001 / result

Go to Apify Store
Google Maps Lead Extractor: Phones, Ratings & Review Counts

Google Maps Lead Extractor: Phones, Ratings & Review Counts

Turn Google Maps searches into a qualified sales lead list with phones, websites, ratings, review counts, addresses, service options, and business details. Paste a Google Maps URL or combine keywords with locations, then export to CSV, Excel, or JSON.

Pricing

from $0.001 / result

Rating

5.0

(1)

Developer

nezha

nezha

Maintained by Community

Actor stats

3

Bookmarked

4

Total users

0

Monthly active users

4 days ago

Last modified

Share

Turn Google Maps searches into a qualified sales lead list with business names, phones, websites, ratings, review counts, addresses, and richer local business detail fields.

What this Actor does

This Actor is designed for lead generation teams that want a clean local prospect list, not just a map scrape. Paste a Google Maps search URL or combine keywords with locations, and the Actor returns structured business leads ready for outreach, qualification, and export.

Typical workflows include:

  • prospecting local businesses by category and city
  • qualifying leads by review count, rating, and website presence
  • comparing competitors and local demand signals before outreach
  • exporting sales-ready lead lists to CSV, Excel, or JSON

Quick start

  1. Paste a Google Maps search URL into Google Maps Search URLs.
  2. Keep includeDetails: true and maxBusinesses: 10 for the first run.
  3. Click Run.
  4. Download the dataset from Apify as CSV, Excel, or JSON.

Use cases

Sales prospecting
Pull local businesses in a target city, then export phone numbers, websites, addresses, ratings, service options, and business details for outreach.

Local SEO research
Compare categories, ratings, review counts, review tags, website coverage, and business attributes to quickly spot businesses with strong demand but weak digital presence.

Market research
Measure business density in a target area, inspect category coverage, compare nearby competitors, and see how different neighborhoods or cities are distributed.

Output preview

Here is a simplified example of the business records you can download after a run:

BusinessCategoryPhoneWebsiteRatingReviewsAddress
Blue Bottle CoffeeCoffee shop, Cafe+1 510-653-3394bluebottlecoffee.com4.61,86054 Mint Plaza, San Francisco, CA 94103
Stumptown Coffee RoastersCoffee shop, Cafe+1 347-414-7800stumptowncoffee.com4.51,24830 W 8th St, New York, NY 10011
DevocionCoffee shop, Cafe+1 646-590-3365devocion.com4.798069 Grand St, Brooklyn, NY 11249

The same record can also include richer fields such as:

Extra field groupExample value
Business statusClosed, price range, primary category
Location detailstreet, district, postal code, neighborhood, plus code
Review intelligencereview count, review distribution, review tags, sample reviews
Service optionsdelivery, takeout, dine-in, accessibility, payments
Media signalsmain picture, menu pictures, highlight pictures, videos
Market contextpeople also search, popular times, image categories

You still get the full dataset export in CSV, Excel, or JSON. This preview is only here to make the output easier to scan at a glance while still showing the depth of the data.

Typical fields include:

  • business identity: title, categoryName, categories, placeId, cid, kgmid
  • contact and lead fields: phone, website, address, street, district, postalCode
  • geo fields: city, countryCode, location.lat, location.lng, plusCode, plusCodeUrl
  • conversion signals: totalScore, reviewCount, currentStatus, priceRange, delivery
  • review intelligence: reviewsDistribution, reviewsTags, reviews
  • service and attribute data: additionalInfo, openingHours
  • media and visibility data: mainPicture, menuPictures, highlightPictures, videos, imageCategories
  • competitor and demand signals: peopleAlsoSearch, popularTime

Full JSON preview

If you want to inspect a more complete example record, open the preview below.

Pricing

This Actor now uses event-based pricing:

  • Result: $0.001 for each business record saved to the dataset
  • Actor start: $0.00005 for each run

In practice:

  • A fast preview with maxBusinesses: 10 is typically about $0.01005.
  • A larger run with maxBusinesses: 1000 is typically about $1.00005.
  • includeDetails changes how rich each lead record is, while total cost is still mainly driven by how many businesses you save to the dataset.

Examples

Option 1: Paste a Google Maps search URL

{
"searchUrls": [
{
"url": "https://www.google.com/maps/search/coffee+shops+in+new+york"
}
],
"includeDetails": true,
"maxBusinesses": 10,
"batchDetailsPerQuery": 3
}

Option 2: Use keywords and locations

{
"keywords": ["dentist", "orthodontist"],
"locationList": ["Austin, Texas"],
"includeDetails": true,
"maxBusinesses": 50,
"batchDetailsPerQuery": 3,
"proxyConfiguration": {
"useApifyProxy": true,
"countryCode": "US"
}
}

Best practices

  • Use searchUrls when you want the fastest path from a Google Maps search page to an export.
  • Use keywords plus locationList when you want to scale the same workflow across multiple cities or business types.
  • Keep includeDetails enabled if you want richer output by default.
  • Use maxBusinesses to keep first runs small and fast, then increase it when you want a larger export.

Useful output fields

  • title
  • categories
  • phone
  • website
  • address
  • location.lat
  • location.lng
  • totalScore
  • reviewCount
  • openingHours
  • url

Notes

  • This Actor currently focuses on business listing data available from Google Maps results and business detail pages.
  • It does not promise email extraction.
  • You can export results directly from the dataset in CSV, Excel, or JSON formats.

Why the dataset feels complete

This Actor does more than return a bare list of business names.

  • You get lead-ready fields such as phone, website, address, and coordinates.
  • You get operating and offer context such as opening hours, delivery, accessibility, payments, and other service attributes.
  • You get review intelligence such as review counts, review distribution, review tags, and sample reviews.
  • You get visibility and content signals such as main pictures, menu pictures, videos, and image categories.
  • You get competitor context such as peopleAlsoSearch and demand context such as popularTime.

That combination makes the export useful not just for lead generation, but also for qualification, segmentation, competitor mapping, and local market analysis.

API access

Developers can run this Actor programmatically through the Apify API or the Apify Python and JavaScript clients.