Google Maps Business Extractor: Phones, Ratings & Review Counts
Pricing
from $0.0012 / result
Google Maps Business Extractor: Phones, Ratings & Review Counts
Turn any Google Maps search into a structured business list with phones, websites, ratings, review counts, addresses, service options, and business details. Paste a Google Maps URL or keyword, then export to CSV, Excel, or JSON.
Pricing
from $0.0012 / result
Rating
5.0
(2)
Developer
nezha
Actor stats
1
Bookmarked
9
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Turn any Google Maps search into a structured business dataset with phones, websites, ratings, review counts, addresses, service options, and business detail fields.
What this Actor does
This Actor is built for teams that want a usable local business dataset, not just raw map results. Paste a Google Maps search URL or combine keywords with locations, then export the matching businesses to CSV, Excel, or JSON.
It is useful when you want to:
- build a local business list for outreach or territory research
- compare competitors in one city or category
- analyze review signals, website coverage, service options, and business attributes
- collect richer business data without manually copying Google Maps rows into a spreadsheet
Quick start
- Paste a Google Maps search URL into Google Maps Search URLs.
- Keep
includeDetails: trueandmaxBusinesses: 10for the first run. - Click Run.
- 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:
| Business | Category | Phone | Website | Rating | Reviews | Address |
|---|---|---|---|---|---|---|
| Blue Bottle Coffee | Coffee shop, Cafe | +1 510-653-3394 | bluebottlecoffee.com | 4.6 | 1,860 | 54 Mint Plaza, San Francisco, CA 94103 |
| Stumptown Coffee Roasters | Coffee shop, Cafe | +1 347-414-7800 | stumptowncoffee.com | 4.5 | 1,248 | 30 W 8th St, New York, NY 10011 |
| Devocion | Coffee shop, Cafe | +1 646-590-3365 | devocion.com | 4.7 | 980 | 69 Grand St, Brooklyn, NY 11249 |
The same record can also include richer fields such as:
| Extra field group | Example value |
|---|---|
| Business status | Closed, price range, primary category |
| Location detail | street, district, postal code, neighborhood, plus code |
| Review intelligence | review count, review distribution, review tags, sample reviews |
| Service options | delivery, takeout, dine-in, accessibility, payments |
| Media signals | main picture, menu pictures, highlight pictures, videos |
| Market context | people 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.0012for each business record saved to the datasetDetail page:$0.0005for each business detail page opened whenincludeDetailsis enabledActor start:$0.00005for each run
In practice:
- If
includeDetails: true, each saved business will usually trigger oneResultevent and oneDetail pageevent. - If
includeDetails: false, you only pay theResultevent plus theActor startevent.
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
searchUrlswhen you want the fastest path from a Google Maps search page to an export. - Use
keywordspluslocationListwhen you want to scale the same workflow across multiple cities or business types. - Keep
includeDetailsenabled if you want richer output by default. - Use
maxBusinessesto keep first runs small and fast, then increase it when you want a larger export.
Useful output fields
titlecategoriesphonewebsiteaddresslocation.latlocation.lngtotalScorereviewCountopeningHoursurl
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
peopleAlsoSearchand demand context such aspopularTime.
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.
- API reference: Apify API
- Client docs: Apify clients