Google action

Get Google Maps Places Using Search Keyword (Apify)

Run the Apify Google Maps Places Scraper synchronously and retrieve the scraped business locations dataset.

Google logoGoogle
google-maps-places-scraper-sync
enrichmentReturns in secondsStandard tier
Input

What it needs.

Map each field to a column in your table. Optional fields can stay empty.

FieldType
  • search_string
    The type of business to search for (e.g., 'restaurant', 'cafe', 'plumber').
    text
  • location_query
    The location to search within (e.g., 'Pune', 'New York').
    text
  • max_crawled_place_per_search
    Maximum 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.

Output

What it returns.

Every field this action writes back to the row. Click a line to expand nested objects.

FieldType
  • title
    Title
    string
  • sub_title
    Sub Title
    nullablestring
  • price
    Price
    nullablestring
  • category_name
    Category Name
    string
  • address
    Address
    string
  • neighborhood
    Neighborhood
    nullablestring
  • street
    Street
    nullablestring
  • city
    City
    nullablestring
  • postal_code
    Postal Code
    nullablestring
  • state
    State
    nullablestring
  • country_code
    Country Code
    nullablestring
  • website
    Website
    string
  • mobile_number
    Mobile Number
    string
  • mobile_number_unformatted
    Mobile Number Unformatted
    nullablestring
  • claim_this_business
    Claim This Business
    nullableboolean
  • location_latitude
    Location Latitude
    nullablenumber
  • location_longitude
    Location Longitude
    nullablenumber
  • total_score
    Total Score
    number
  • permanently_closed
    Permanently Closed
    nullableboolean
  • temporarily_closed
    Temporarily Closed
    nullableboolean
  • review_count
    Review Count
    number
  • image_count
    Image Count
    nullablenumber
  • scraped_at
    Scraped At
    nullablestring
  • url
    Url
    string
  • search_page_url
    Search Page Url
    nullablestring
  • search_string
    Search String
    nullablestring
  • language
    Language
    nullablestring
  • rank
    Rank
    nullablenumber
  • is_advertisement
    Is Advertisement
    nullableboolean
  • image_url
    Image Url
    nullablestring
Workflow

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.

  1. Step 1TriggerNew row, form submit, or schedule.
  2. Step 2Get Google Maps Places Using Search Keyword (Apify)The Google action runs.
  3. Step 3EnrichWaterfall fills missing fields.
  4. Step 4Push to CRMHubSpot / Pipedrive / Zoho CRM / GoHighLevel.

Two actions you can chain after this one:

Get Google Maps Places Using Search Keyword (Apify)Get Google Search Results (Apify)Get Google Top Search Result (Apify)
Reliability

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

Who runs this

GTM EngineerRevOpsAgency

Standard tier. See pricing; per-action credit cost is private.

FAQ.

Mostly. Fast actions fill the cell in a few seconds. Long-running ones run in the background and write back to the row when they finish, so you can close the tab.

No. A failed lookup costs zero credits. When a provider misses or times out, the waterfall moves to the next one and you only pay for the match you actually got.

No. Run it on one cell, on a selection, on the whole table, or on a schedule. Same action either way.

HubSpot, Pipedrive, Zoho, and GoHighLevel are bidirectional, with Salesforce coming soon. Smartlead, Instantly, Lemlist, HeyReach, Apollo Sequences, and Reply.io for outbound.

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.