NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
Run Google searches with SerpApi regularly based on Notion record data, and add the results

Run Google searches with SerpApi regularly based on Notion record data, and add the results

Launch this workflow to connect SerpApi & Notion !
■Overview
Do you spend too much time manually searching for the latest information related to the data you manage in Notion and updating it regularly? With this workflow, SerpApi automatically performs Google searches based on your Notion data according to a specified schedule, then appends the results to Notion records. Eliminate the hassle of manual research and manage your data more efficiently.

■Recommended for
  • Anyone who manages competitor information or similar data in Notion and finds regular web searches time-consuming
  • Anyone who wants to use SerpApi to automatically collect and build a database of Google search results
  • Anyone who wants to automate manual research processes and focus on core tasks such as analysis

■Benefits of using this template
  • Automate regular Google searches and the process of adding results to Notion, reducing the time spent on manual research.
  • Prevent human errors such as inconsistent search keywords and transcription mistakes, ensuring a consistent-quality research process every time.

■Flowbot steps
  1. First, connect Notion and SerpApi with Yoom.
  2. Next, select the Schedule Trigger as the trigger and set the date and time when you want to start the flowbot.
  3. Next, configure Notion's "Retrieve multiple records" action in the operation to retrieve the information used as the basis for the search.
  4. Next, configure a repeating process to run the subsequent steps for each retrieved Notion record.
  5. Within the repeating process, configure SerpApi's "Retrieve Google search results" action to perform a search based on the Notion data.
  6. Next, use the AI feature's "Generate text" action to create the content to append to Notion, such as a summary of the search results.
  7. Finally, configure Notion's "Update record" action to append the generated text to the relevant record.
※"Trigger": An action that starts the flow; "Operation": An action that performs processing within the flow after the trigger starts

■Customizable points
  • With the Schedule Trigger, you can freely set how often the workflow runs, as well as the days and times.
  • When retrieving records from Notion, you can customize the filter settings to target only records that meet specific conditions.
  • When running a search with SerpApi, you can freely choose which information retrieved from Notion to use as search keywords.
  • For AI-generated text, you can freely edit the prompt and provide detailed instructions on how to summarize and format the search results.
  • When updating Notion records, you can flexibly specify which information to append to which fields using data obtained from previous steps.

■Notes
  • Connect both Notion and SerpApi with Yoom.
  • Actions between "Repeat the same process" operations are available on the Personal plan and higher. On the Free plan, the configured flowbot operations and data connections will result in errors.
  • Paid plans, including the Personal plan, offer a two-week free trial. During the free trial, you can use apps and features (operations) that are otherwise subject to restrictions.
  • Combining multiple keywords in your searches can help you retrieve relatively accurate information.
Check Out Similar Templates!
See more
About the Apps
SerpApi
Templates using
SerpApi
Notion
Templates using
Notion

When there is a response to a Google Form, this flow adds a record to the Notion database. It saves the effort of manually transferring Google Form responses to the Notion database, leading to significant time savings.

You can add content posted in a specific room on Google Chat to a Notion database. This prevents manual information update omissions, enabling real-time information sharing among teams.

You can add content posted in a specific room on Microsoft Teams to a Notion database. Since the posted content can be automatically added to Notion, manual operations in Notion are no longer necessary, allowing for increased work efficiency.
About the apps you use
SerpApi
Yoom allows seamless integration with SerpApi without any coding, enabling automatic retrieval of search results from Google, Google Maps, and more via API. For instance, you can perform searches on Google using information registered in Google Sheets or Notion and automatically store the search results, all without needing to write any code.
see details
Templates
Notion
Yoom allows you to utilize Notion's API without any coding. By integrating Yoom with Notion, you can automatically retrieve and update information from Notion databases, and automatically store information from input forms into Notion's database. Additionally, you can aggregate and sync information from Notion's database with Yoom's database, enabling seamless integration with various SaaS platforms.
see details
Templates

When there is a response to a Google Form, this flow adds a record to the Notion database. It saves the effort of manually transferring Google Form responses to the Notion database, leading to significant time savings.

You can add content posted in a specific room on Google Chat to a Notion database. This prevents manual information update omissions, enabling real-time information sharing among teams.

You can add content posted in a specific room on Microsoft Teams to a Notion database. Since the posted content can be automatically added to Notion, manual operations in Notion are no longer necessary, allowing for increased work efficiency.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When a Page Is Created or Updated
    When a Database Is Created or Updated
    When Receiving a Webhook
    When a Page Is Created (Webhook)
    When Page Content Is Updated (Webhook)
    When a Page Is Deleted (Webhook)
    When Page Properties Are Updated (Webhook)
    When a Comment Is Created (Webhook)
    When a Comment Is Updated (Webhook)
    When a Comment Is Deleted (Webhook)
    When a Page in a Specific Data Source Is Created or Updated
    When Data Source Content Is Created or Updated (Webhook)
Flowbot operations
    Retrieve Google Search Results
    Retrieve Google Images Search Results
    Retrieve Google News Search Results
    Retrieve Google Local Search Results
    Retrieve Google Maps Search Results
    Get YouTube Search Results
    Get Bing Search Results
    Get Google Finance Search Results
    Get Baidu Search Results
    Get Yelp Search Results
    Get Google Search Keyword Suggestions (Autocomplete API)
    Retrieve Page Information
    Update Page Property (Text Property)
    Update Page Property (Number Property)
    Update Page Property (Select Property)
    Update Page Property (Multi-select Property)
    Update Page Property (Date Property)
    Update Page Property (Checkbox Property)
    Update Page Property (URL Property)
    Update Page Property (Email Property)
    Update Page Property (Phone Property)
    Retrieve Blocks from a Specific Page
    Retrieve List of Users
    Update Page Property (Relation Property)
    Add a Sub-item to a Specific Record
    Issue File Upload ID
    Upload File
    Update Page Properties (File Property)
    Download File
    Get Page Details (List File Information)
    Search Pages and Databases by Title
    Create Page from Template (Title Only)
    Update Database Property Name
    Update Page Property (Title Property)
    Search Text in a Data Source’s Formula Property
    Append Content to a Page
    Retrieve Child Blocks of a Page or Block
    Retrieve Data Source
    Retrieve Database
    Create Page
    Get Page (Markdown)
    Append Content to Page
    Replace Page Content
    Update Page Properties (User Properties)
    Lock a Page
    Retrieve Comment
    Retrieve Comments
Flowbot triggers
    There is no action.
Flowbot operations
    Retrieve Google Search Results
    Retrieve Google Images Search Results
    Retrieve Google News Search Results
    Retrieve Google Local Search Results
    Retrieve Google Maps Search Results
    Get YouTube Search Results
    Get Bing Search Results
    Get Google Finance Search Results
    Get Baidu Search Results
    Get Yelp Search Results
    Get Google Search Keyword Suggestions (Autocomplete API)
Flowbot triggers
    When a Page Is Created or Updated
    When a Database Is Created or Updated
    When Receiving a Webhook
    When a Page Is Created (Webhook)
    When Page Content Is Updated (Webhook)
    When a Page Is Deleted (Webhook)
    When Page Properties Are Updated (Webhook)
    When a Comment Is Created (Webhook)
    When a Comment Is Updated (Webhook)
    When a Comment Is Deleted (Webhook)
    When a Page in a Specific Data Source Is Created or Updated
    When Data Source Content Is Created or Updated (Webhook)
Flowbot operations
    Retrieve Page Information
    Update Page Property (Text Property)
    Update Page Property (Number Property)
    Update Page Property (Select Property)
    Update Page Property (Multi-select Property)
    Update Page Property (Date Property)
    Update Page Property (Checkbox Property)
    Update Page Property (URL Property)
    Update Page Property (Email Property)
    Update Page Property (Phone Property)
    Retrieve Blocks from a Specific Page
    Retrieve List of Users
    Update Page Property (Relation Property)
    Add a Sub-item to a Specific Record
    Issue File Upload ID
    Upload File
    Update Page Properties (File Property)
    Download File
    Get Page Details (List File Information)
    Search Pages and Databases by Title
    Create Page from Template (Title Only)
    Update Database Property Name
    Update Page Property (Title Property)
    Search Text in a Data Source’s Formula Property
    Append Content to a Page
    Retrieve Child Blocks of a Page or Block
    Retrieve Data Source
    Retrieve Database
    Create Page
    Get Page (Markdown)
    Append Content to Page
    Replace Page Content
    Update Page Properties (User Properties)
    Lock a Page
    Retrieve Comment
    Retrieve Comments
More inspiration for you
Discover step-by-step guides for automating your work using the apps featured in this workflow!