Google Search

Automate research with a Google Search

The "Google Search" Step allows you to automate a Google Search and pass the results as input into your Workflows.

Configuring a "Google Search" Step

Configuring the step requires setting the three different parameters shown below:

Search Query

The "Search Query" input field is the exact phrase that will be Googled when the step runs, i.e. what do you want to search in Google?

To search from a specific site, you can type site:www.example.com followed by your search phrase

Search Parameters

To narrow down the results of your search, you can configure specific parameters based on the SERP API documentation:

For example:

  • Search within a specific region

  • Limit the number of results returned

  • Enable or disable similar/omitted results

When filtering by one or multiple parameters, it is important that you format them as JSON. Similarly, the expected output of the Google Search Step will be formatted as JSON, as shown in the example below.

To dynamically set variables as query or search parameters referencing an input (defined in the "Start" step) or output variable ( generated by any step), you will need to use Liquid syntax:

Output Types

The following Output Types are currently supported by the "Google Search" Step:

Links Only: A list with links to the organic URL results.

Title, Snippet, Links (Markdown): Title, Snippet and Links for each organic result in Markdown format.

Organic Results (JSON): Organic results in JSON format.

Raw: Complete results from Serp API in JSON format.

Last updated

Was this helpful?