Get Google Maps Places Using Search Keyword (Apify)
Run the Apify Google Maps Places Scraper synchronously and retrieve the scraped business locations dataset.
What it needs.
Map each field to a column in your table. Optional fields can stay empty.
search_stringThe type of business to search for (e.g., 'restaurant', 'cafe', 'plumber').textlocation_queryThe location to search within (e.g., 'Pune', 'New York').textmax_crawled_place_per_searchMaximum number of places to scrape for the search.nullablenumber
When to use this.
The "Get Google Maps Places Using Search Keyword (Apify)" action enables users to run the Apify Google Maps Places Scraper synchronously, allowing for efficient retrieval of business location data based on specific search criteria. Users can input a search string, such as 'restaurant' or 'plumber', and a location query, like 'New York', to find relevant businesses. An optional parameter, max_crawled_place_per_search, allows users to limit the number of scraped results. The output includes a comprehensive dataset featuring essential details such as business title, address, website, contact information, and operational status, along with metadata like review count and image count. This action is particularly useful for businesses seeking market insights, competitors’ analysis, or enhancing local SEO strategies, making it a valuable tool in the enrichment category.
What it returns.
Every field this action writes back to the row. Click a line to expand nested objects.
titleTitlestringsub_titleSub TitlenullablestringpricePricenullablestringcategory_nameCategory NamestringaddressAddressstringneighborhoodNeighborhoodnullablestringstreetStreetnullablestringcityCitynullablestringpostal_codePostal CodenullablestringstateStatenullablestringcountry_codeCountry CodenullablestringwebsiteWebsitestringmobile_numberMobile Numberstringmobile_number_unformattedMobile Number Unformattednullablestringclaim_this_businessClaim This Businessnullablebooleanlocation_latitudeLocation Latitudenullablenumberlocation_longitudeLocation Longitudenullablenumbertotal_scoreTotal Scorenumberpermanently_closedPermanently Closednullablebooleantemporarily_closedTemporarily Closednullablebooleanreview_countReview Countnumberimage_countImage Countnullablenumberscraped_atScraped AtnullablestringurlUrlstringsearch_page_urlSearch Page Urlnullablestringsearch_stringSearch StringnullablestringlanguageLanguagenullablestringrankRanknullablenumberis_advertisementIs Advertisementnullablebooleanimage_urlImage Urlnullablestring
How this fits a workflow.
Trigger → Get Google Maps Places Using Search Keyword (Apify) → enrich → push to your CRM. You set it up once; after that it runs without you.
- Step 1TriggerNew row, form submit, or schedule.
- Step 2Get Google Maps Places Using Search Keyword (Apify)The Google action runs.
- Step 3EnrichWaterfall fills missing fields.
- Step 4Push to CRMHubSpot / Pipedrive / Zoho CRM / GoHighLevel.
Two actions you can chain after this one:
Throughput & reliability.
How fast it drains a table, and what happens when the upstream provider has a bad day.
- Per-minute limit30 / min
- Per-day limit5,000 / day
- RetriesAutomatic w/ backoff
- Failed lookupsZero credits
More Google actions.
enrichment
Get Google Search Results (Apify)
Run the Apify Google Search Scraper synchronously to retrieve search engine results pages (SERPs), including organic results, paid ads, and AI overviews.
enrichment
Get Google Top Search Result (Apify)
Get Google Top Search Result
enrichment
Get Google Maps Places Using Search Url (Apify)
Run the Apify Google Maps Places Scraper synchronously and retrieve the scraped business locations dataset.
enrichment
Get Google Maps Reviews (Apify)
Run the Apify Google Maps Reviews Scraper synchronously and retrieve the scraped reviews dataset.
FAQ.
Run Get Google Maps Places Using Search Keyword (Apify) in 60 seconds.
Connect the account, drop the action on a column, run it on your rows.