Google Maps Place Details Enricher
Pricing
from $7.00 / 1,000 results
Google Maps Place Details Enricher
Turn a list of Google Maps URLs, Place IDs or CIDs into full business records — name, phone, website, address, rating, review count, hours and live open/closed status.
Pricing
from $7.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Turn a list of Google Maps places into clean, structured business records. Feed the Actor Google Maps URLs, Place IDs, CIDs, or plain "name, city" strings and get back the full detail for each one — name, phone, website, address, rating, review count, opening hours and live open/closed status — one tidy row per place, ready to export.
Built for enrichment: you already have a list of places (from your CRM, a lead list, the Google Maps app's share links, or another scraper) and you want each one hydrated with current, accurate details. Runs on the Apify platform, so you get API access, scheduling, integrations, proxy rotation and run monitoring out of the box.
Why use this Actor?
- Enrich lists you already have — bring your own Place IDs or Maps links and get structured data back, no keyword guessing.
- Sales & lead gen — attach phone numbers, websites and ratings to a list of prospects.
- Data hygiene — refresh a database of locations with today's hours, rating and open status.
- Mixed inputs, one format — Place IDs, CIDs, share links and free-text names all resolve to the same clean schema.
- Fast and hands-off — no browser to babysit, no API keys to manage.
How to use it
- Open the Input tab.
- Paste your places into Places to look up — one per line. Each can be a Maps URL, a Place ID (
ChIJ...), a CID, or abusiness name, citystring. - (Optional) Set the Language and Country bias for localized fields.
- Click Start. Each place becomes one row in the Output tab. Download as JSON, CSV, Excel or HTML.
Input
| Field | Description |
|---|---|
placeIdentifiers | List of places to look up. Google Maps URL, Place ID, CID, or "name, city". Required. |
language | Language for localized fields such as hours and categories (default en). |
countryCode | Two-letter country code that biases free-text lookups (default us). |
proxyConfiguration | Proxy for the lookups. Residential recommended. |
{"placeIdentifiers": ["ChIJN1t_tDeuEmsRUsoyG83frY4","https://maps.google.com/?cid=10281119596374313554","Blue Bottle Coffee, San Francisco"],"language": "en","countryCode": "us"}
Output
One row per input place. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"entityType": "place","name": "Google Sydney - Pirrama Road","category": "Corporate office","categories": ["Corporate office", "Software company"],"address": "Ground Floor/48 Pirrama Rd, Pyrmont NSW 2009","city": "Pyrmont","state": "NSW","countryCode": "AU","phone": "+61 2 9374 4000","website": "https://google.com","rating": 4.1,"reviewCount": 1211,"latitude": -33.866489,"longitude": 151.195856,"placeId": "ChIJN1t_tDeuEmsRUsoyG83frY4","cid": "10281119596374313554","googleMapsUrl": "https://maps.google.com/?cid=10281119596374313554","status": "Open ⋅ Closes 5 PM","openNow": true,"openingHours": { "Monday": "9 AM–5 PM", "Tuesday": "9 AM–5 PM" },"attributes": { "Accessibility": ["Wheelchair-accessible entrance"] },"inputQuery": "ChIJN1t_tDeuEmsRUsoyG83frY4","scrapedAt": "2026-09-16T00:00:00+00:00"}
Data fields
| Field | Description |
|---|---|
name, category, categories | Business name and its Google categories. |
address, city, state, countryCode | Location components. |
phone, website | Contact details. |
rating, reviewCount | Star rating and number of reviews. |
latitude, longitude | Coordinates. |
placeId, cid, googleMapsUrl | Canonical Google identifiers and a direct Maps link. |
status, openNow, openingHours | Live open/closed text, boolean, and the weekly schedule. |
attributes | Grouped amenities (accessibility, service options, etc.). |
inputQuery, scrapedAt | The identifier you supplied and the lookup timestamp. |
Usage & cost
Billing is per result — each place you look up is one dataset row. A run of 1,000 identifiers produces roughly 1,000 rows. Inputs that can't be matched still return a single row carrying an error field, so your counts line up with your input list. To control cost, simply control how many identifiers you submit.
Tips
- Place IDs and Maps URLs are the most reliable inputs — they point at exactly one place. Free-text
name, cityreturns the top match, which is usually right but depends on how specific the name is. - Schedule the Actor to refresh a location database on a cadence — hours and ratings change over time.
- Use the API or integrations to pipe results straight into your CRM, sheet or warehouse.
FAQ & support
- Is scraping public Google Maps data legal? This Actor collects only publicly visible business information. You are responsible for using the data in line with applicable laws and Google's terms.
- Why did a place come back with an error? The identifier could not be matched — usually a malformed URL or an overly generic free-text name. Try a Place ID or the full Maps link.
- Found a bug or need a field added? Open an issue on the Actor's Issues tab. Custom variations are available on request.