NotionとGoogle スプレッドシートの連携イメージ
Integrate Notion and Google Sheets to streamline data management!
Learn more about Yoom
NotionとGoogle スプレッドシートの連携イメージ
How to Integrate Applications

2025-07-17

Integrate Notion and Google Sheets to streamline data management!

s.yamashita
s.yamashita

"Do you want to streamline your work using Notion and Google Sheets but don't know where to start?" Are you struggling with this dilemma? Integrating handy tools like Notion and Google Sheets can be challenging without programming knowledge, making it difficult for non-engineers. This time, I would like to introduce a method that allows even non-engineers to easily integrate these tools! No programming knowledge is required, and it can be completed with simple screen operations, so please refer to it!

  • Those considering streamlining their work with Notion and Google Sheets.
  • Those who have just started using Notion and Google Sheets.
  • Those utilizing Notion and Google Sheets for customer management.

For those who want to try it immediately

This article introduces a method of integration using the no-code tool "Yoom." No complicated settings or operations are required, making it easy for non-engineers to achieve. You can also start immediately using the template below, so please give it a try!

[About Yoom]

How to Connect Google Sheets to Notion

First, we will introduce how to embed and connect Google Sheets using Notion's standard features.

Step 1: Copy the URL of the Google Sheet

Click "Share" in the upper right corner of the Google Sheet you want to embed in Notion, and select "Copy link".

Step 2: Embed in Notion

In an empty block in Notion, type "/ (slash in half-width)" and select "Embed" from the displayed menu. Paste the URL you copied earlier and select "Embed link".

__wf_reserved_inherit


With this, the embedding of Google Sheets into Notion is complete!
However, a disadvantage of this method is that all information on the spreadsheet will be displayed.
While many teams use Notion as a knowledge base accessible to all members, embedding or importing does not allow you to hide information from specific members in Notion.

How to Connect Notion and Google Sheets with the No-Code Tool Yoom

This time, we will introduce how to connect using Yoom, which allows no-code integration with various apps. With Yoom, you can intuitively and easily connect Notion and Google Sheets, and you can also add settings such as regular execution and importing only specific information, which were not possible with traditional embedding or CSV import.

How to Update Notion Page Properties When a Row is Updated in Google Sheets

We will introduce a flow where information is updated in Notion when changes are made in Google Sheets using Yoom. You can use the template below to copy and use the flow. If you haven't issued a Yoom account yet, you will be redirected to the issuance page, so please complete the registration before starting the setup.

You can easily register in the following 3 steps!

Step 1: Connect My Apps of Google Sheets and Notion
Step 2: Set up a trigger to activate when a row in Google Sheets is updated
Step 3: Set up an action to update Notion page properties

First, prepare the Google Sheets and the Notion database to synchronize the update information.

__wf_reserved_inherit

__wf_reserved_inherit

Step 1: Connect My Apps of Google Sheets and Notion

Select "My Apps" from the left menu, click "+ New Connection" on the right side of the screen, and select Google Sheets and Notion from the new connection list to connect the apps.

__wf_reserved_inherit


Step 2: Set up a trigger to activate when a row in Google Sheets is updated

Open the copied template and click "App Trigger: When a row is updated" in the Flow Bot. Select the linked account and action. Change the title as needed and click "Next". You will be redirected to the API connection settings screen for the app trigger, so follow the instructions to set it up.

__wf_reserved_inherit


Step 3: Set up an action to update Notion page properties

Click "Operate Database: Update Page Properties" in the Flow Bot and set up the database connection.

 ※Reference: Common Errors and Verification Methods Related to Each ID in Notion

Click "Next" and configure the detailed settings for database operations. Perform a test, and if successful, click "Save". Finally, switch the trigger of the saved flow to "ON" to activate it.

With this, the flow "Update Notion Page Properties When a Row is Updated in Google Sheets" is complete!

Next, we will explain the setup method focusing on "Adding information to any Notion database and also adding that information to Google Sheets".

How to add information to Google Sheets when information is added to Notion

Next, we will introduce how to add information to Google Sheets when information is added to Notion using Yoom. You can easily experience automation in the following
3 steps!

Step 1: Connect Notion and Google Sheets to My Apps
Step 2: Set a trigger to activate when information is added to any Notion database
Step 3: Set an action to add to Google Sheets

__wf_reserved_inherit

Before Getting Started

First, if you do not have a Yoom account, please create one from the Yoom Account Creation Page. You can start in 30 seconds!

For basic operations of Yoom, please refer to Getting Started with Yoom.

Step 1: Integrate Notion and Google Sheets with My Apps

How to Register Notion with My Apps

Log in to Yoom, click the "New Connection" button on the My Apps page of Yoom, and select "Notion".

Please log in with your account.

__wf_reserved_inherit

Next, specify the scope of permissions.

If there are no particular issues, press the blue button "Select Pages".

__wf_reserved_inherit

After the screen transition, you can specify the scope of page access for Notion, so please specify the desired pages here.

In the image below, all options are checked.

Finally, press the "Allow Access" button at the bottom right to complete the registration of Notion with My Apps!

__wf_reserved_inherit

How to Register Google Sheets with My Apps

Log in to Yoom, click the "New Connection" button on the My Apps page of Yoom, and select "Google Sheets".

__wf_reserved_inherit

When you select Google Sheets, you will transition to a screen like the one below.

Press the "Sign in with Google" button in the red frame and log in with your account.

__wf_reserved_inherit

This completes the registration of each app with My Apps!

Step 2: Set a Trigger to Activate When Information is Added to Any Notion Database

First, press "Create New Project" and select "Create from Scratch".

__wf_reserved_inherit

Next, you will be asked to set the condition to activate the flowbot, so select "trigger from an app event".

__wf_reserved_inherit

Then, you will transition to a screen to select an app.

Here, since we will proceed with the Notion settings, select Notion.

* You can also search for the app name in the search box at the top of the screen.

__wf_reserved_inherit

Check if the linked account information is correct, and select the trigger action "When a Page in a Specific Database is Created or Updated".

Once selected, press the "Next" button at the bottom of the screen.

__wf_reserved_inherit

Next, set the API connection settings for the app trigger.

The trigger activation interval can be set as desired. Here, it is set to 5 minutes.

The "Database ID" can be obtained from within the Notion URL.

* The part of the URL "/workspace name/●●●/" is the database ID.

__wf_reserved_inherit

This completes the Notion trigger setup!

Step 3: Set the Action to Add to Google Sheets

Next, select the + mark below the Notion app trigger.

__wf_reserved_inherit

Next, a screen to select an action type will be displayed, so search for "Google Sheets".

__wf_reserved_inherit

Select Google Sheets.

__wf_reserved_inherit

First, check if the linked account information is correct.

For the execution action item, select "Add Record".

__wf_reserved_inherit

For the database linkage items, fill in all the fields according to the description below the input fields.

As a note, you need to register headers in the spreadsheet to add records.

As an example, we have set "No., Title, Date, Start time, Client name" as headers.

Check if the headers are included within the table range, and press the "Next" button.

__wf_reserved_inherit

Then, you will transition to the detailed settings screen for database operations.

You can confirm that the headers set earlier are registered.

__wf_reserved_inherit

There are also items for detailed settings at the bottom of the screen, which can be set optionally.

Please set them according to the situation.

__wf_reserved_inherit

Finally, press "Save" to complete all the settings!

Well done!

Using templates makes it easier to connect apps, so it's recommended!

Examples of Other Automations Using Notion and Google Spreadsheets

In addition to what we introduced today, Yoom offers many examples of automation using Notion and spreadsheets, so here are a few examples.

Templates are available for all of them, so you can start using them right away.

Examples of Automation Linking Notion and Spreadsheets

By linking Notion and Google Spreadsheets, you can synchronize data between them and even integrate with other tools like chat tools.

Examples of Automation Using Notion

Integrate Notion Data with Various Databases

In addition to spreadsheets, it is also possible to integrate with various databases such as Airtable and Salesforce.


■Overview
The workflow to "Add information added to Notion to Airtable" contributes to improving information management efficiency.
Since Notion data is automatically reflected in Airtable, manual work is reduced.

■Recommended for
・People managing information using Notion
・Those using Notion for information sharing in a team but find manual data input into Airtable cumbersome
・Those who wish to perform information entry quickly and update the database efficiently
・Companies using Airtable as a database management tool
・Those who want to manage information swiftly while maintaining data consistency
・Those who need to update data regularly and want to eliminate the hassle of manual work

■Notes
・Please integrate each of Notion and Airtable with Yoom.
・You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest trigger interval varies depending on the plan.

■Overview  
The "Workflow to add customer information to Hubspot when it is added to Notion" is a business workflow that enhances the efficiency of customer management.  
By automatically registering the same information in Hubspot when customer information is added to Notion, automation of work is achieved while maintaining data consistency.

■Recommended for
・Business owners primarily using Notion for customer management
・Sales personnel who want to automate data integration with Hubspot
・IT personnel in companies using multiple customer management tools and wishing to reduce the effort of data entry
・Marketing teams seeking to streamline workflows while maintaining customer information consistency

■Notes
・Please integrate each of Notion and Hubspot with Yoom.
・You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest trigger interval differs depending on the plan.

■Summary
The 'Add lead information in Notion to Salesforce as well' workflow is a business workflow that streamlines customer management.
By adding lead information added to Notion to Salesforce, it is possible to reduce manual data entry and maintain consistency in information.

■Recommended for
· Sales representatives who manage customer information using Notion
· Business owners who want to centrally manage data from Salesforce and Notion
· Team leaders who want to reduce the burden of manual data entry
· Companies looking to streamline customer management and automate business processes

■Notes
· Please link Yoom with both Notion and Salesforce.
· The trigger activation interval can be selected from 5, 10, 15, 30, and 60 minutes.
· Please note that the shortest activation interval differs depending on the plan.
· 【Salesforce】is an app that can only be used in the Team Plan and Success Plan. In the case of Free Plan and Mini Plan, the operations or data connects set in the flowbot will result in an error, so please be careful.
· Paid plans such as Team Plan and Success Plan offer a 2-week free trial, during which the restricted apps can be used.

Create documents based on Notion data

It is possible to automatically generate various documents such as estimates and invoices based on the data within Notion.


■Overview
This is a flow to create a quotation in Google Sheets using Notion database information and send an email with Gmail.
By using a trigger with a Chrome extension, you can directly trigger from Notion.

■Recommended for
1. Companies utilizing Notion for business
・Those who register customer information or product information in the database
・Those who manage detailed contents of quotations

2. Companies utilizing Google Sheets for business
・Those who create templates for forms and utilize them for business

3. Companies utilizing Gmail as the main communication tool
・Those who use it as a means of communication with client companies

■Notes
・Please link Notion, Google Sheets, and Gmail with Yoom.
・Please refer to the following for how to set up a trigger using a Chrome extension.
https://intercom.help/yoom/ja/articles/8831921

Automation Example Using Spreadsheets

Sending Emails from Spreadsheet Data

Automatically send emails based on the data within the spreadsheet.

Link information registered in the spreadsheet to various databases

Automatically link information registered in the spreadsheet to various databases such as SPIRAL and Salesforce.


This is a flow to add a record to Salesforce when a row is added in Google Sheets.

This is the flow for creating a contact in HubSpot when a row is added to Google Sheets.

This workflow adds a record to SPIRAL when a row is added in Google Sheets.

Benefits of Integrating Notion and Google Sheets

Notion is suitable for task and project management, characterized by its ease of organizing information hierarchically in databases. Its intuitive operation, easy tagging, and filtering within databases, along with its well-organized visuals, make it ideal for team knowledge sharing. However, it is not suited for numerical analysis or detailed data manipulation involving large amounts of data.

Google Sheets excels in managing large amounts of data and performing calculations using functions. It allows for easy graph creation and data analysis, making it perfect for tasks involving data processing. On the other hand, it is not suitable for hierarchical information organization and is less convenient for internal knowledge sharing scenarios.

By integrating both services, efficient data management that leverages the strengths of each becomes possible, eliminating the hassle of switching between multiple applications. Additionally, the automatic integration of both services eliminates the need for manual data entry or copy-pasting, avoiding duplicate entries and improving work efficiency while preventing input errors.

Conclusion

Yoom is attractive for its ability to integrate with various apps and manage them centrally on Yoom, eliminating the need to switch between apps, which is truly convenient.

This article introduced the integration of Notion and Google Sheets, but Yoom also allows for the automation of schedule management by integrating Zoom and Google Calendar. There may already be trigger actions like the ones set up this time available in Yoom, and you can use those templates as they are, so be sure to take advantage of them!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
s.yamashita
s.yamashita
I have four years of experience as a supervisor in the BPO division of a publicly listed company and approximately three and a half years in editing and writing media articles. Due to the nature of my work, which involves handling outsourced tasks from other companies, I have had the opportunity to use a wide variety of applications. I still remember the moment I discovered Yoom while struggling to improve work efficiency, and how impressed I was by its ability to easily integrate different applications and create automated workflows. By leveraging my experience in media article creation, I am eager to clearly convey the appeal of Yoom and assist you in enhancing your work efficiency.
Tags
Automatic
Automation
Google Sheets
Integration
Notion