Google action

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.

Google logoGoogle
google-search-scraper-sync
enrichmentReturns in secondsLight tier
Input

What it needs.

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

FieldType
  • query
    The search term(s) to query on Google.
    text

When to use this.

The "Get Google Search Results (Apify)" action, also known as google-search-scraper-sync, allows users to run a synchronous query on Google to retrieve comprehensive search engine results pages (SERPs). By inputting specific search terms through the 'queries' parameter, users can extract valuable data, including organic results, paid advertisements, and AI-generated overviews. The output fields provide essential information such as the search query term, associated URLs, titles of organic results, displayed URLs, and detailed descriptions. This action is particularly useful for digital marketers, SEO professionals, and researchers looking to analyze search trends, optimize content strategies, or monitor competitor performance. Categorized under enrichment, this API action delivers structured text and URL data, making it an essential tool for enhancing search-related insights.

Output

What it returns.

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

FieldType
  • search_query_term
    Search Query Term
    string
  • search_query_url
    Search Query Url
    nullablestring
  • organic_result_title
    Organic Result Title
    text
  • organic_result_url
    Organic Result Url
    text
  • organic_result_displayed_url
    Organic Result Displayed Url
    nullabletext
  • organic_result_description
    Organic Result Description
    text
Workflow

How this fits a workflow.

Trigger → Get Google Search Results (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 Search Results (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 Search Results (Apify)Get Google Top Search Result (Apify)Get Google Maps Places Using Search Url (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

Light 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 Search Results (Apify) in 60 seconds.

Connect the account, drop the action on a column, run it on your rows.