Google スプレッドシートとSlackの連携イメージ
How to Notify Slack When a Row is Updated in Google Sheets
Learn more about Yoom
Try this template
Google スプレッドシートとSlackの連携イメージ
Flowbot Usecases

2025-07-17

How to Notify Slack When a Row is Updated in Google Sheets

m.i
m.i

To streamline data management and information sharing, many businesses and teams use Google Sheets. However, those responsible for managing these sheets are likely always cautious to ensure no updates are missed. When multiple team members are editing a Google Sheet simultaneously, it can be difficult to quickly identify which rows have been updated.

To address this issue, implementing an automated system that notifies you on Slack whenever there’s an update in Google Sheets can make tracking updates much smoother, enabling quicker responses. In this article, we will explain in detail how to integrate Google Sheets with Slack to receive notifications in Slack whenever a row is updated. This will help prevent missing important changes and improve work efficiency.

Additionally, in the second half of the article, we’ll also introduce some advanced integrations for both apps. Since everything can be done using no-code tools, it’s a great resource for those who want to automate their workflows without needing to code.

  • Those who want to receive Slack notifications when they update a Google Sheet.
  • Those looking to improve efficiency using Google Sheets and Slack.
  • Those who want to automate update notifications from Google Sheets to Slack.

For those who want to try it now:

This article introduces how to integrate Google Sheets and Slack using the no-code tool "Yoom." No complicated settings or operations are required, so even non-engineers can easily set it up. You can start right away with the template below, so feel free to give it a try!


■Overview

This is a flow that notifies Slack when a row is updated in a Google Spreadsheet.

■Recommended for

1. Those who use Google Spreadsheets for business

・Office workers who manage tasks using shared sheets within the department

・Team leaders who want to edit the same sheet simultaneously

2. Those who use Slack as their main communication tool

・Companies using it as an information-sharing tool for each department

・Team members responsible for creating channels for each project to share information

■Benefits of using this template

Google Spreadsheets allow multiple people to edit a sheet simultaneously, making it an effective tool for smooth business operations.
By using Slack in conjunction, you can improve the accuracy of information within the team.
However, manually notifying each row update increases the risk of human error.

This flow is effective for those who want notifications every time Google Spreadsheet data is updated.
When information is updated in Google Spreadsheets, it automatically sends a notification to Slack based on the updated content, preventing errors from manual input.
Additionally, it allows for quick information sharing within the team by notifying immediately after an update.

■Notes

・Please integrate Google Spreadsheets and Slack with Yoom.

[What is Yoom]

How to Create a Workflow Connecting Google Sheets and Slack

Let's get started by connecting the two apps we'll be using with Yoom!
Before that, if you don't have a Yoom account, please issue one from the Yoom Account Issuance Page. You can start in 30 seconds!
For basic operations of Yoom, please refer to Getting Started with Yoom.
Once registration is complete, let's create a flow bot that "Notifies Slack when a row is updated in Google Sheets". With images!

Step 1: Connect My Apps

First, let's connect Slack and Yoom.
Select My Apps → New Connection → Slack from the left side of the Yoom page.
Search for it in the app list or by app name.
When the following screen appears, sign in to the desired channel.

Next, connect Google Sheets.
As you proceed with the login, you will see this screen, so click confirm and continue.

You're done when both apps appear in My Apps.


■Overview

This is a flow that notifies Slack when a row is updated in a Google Spreadsheet.

■Recommended for

1. Those who use Google Spreadsheets for business

・Office workers who manage tasks using shared sheets within the department

・Team leaders who want to edit the same sheet simultaneously

2. Those who use Slack as their main communication tool

・Companies using it as an information-sharing tool for each department

・Team members responsible for creating channels for each project to share information

■Benefits of using this template

Google Spreadsheets allow multiple people to edit a sheet simultaneously, making it an effective tool for smooth business operations.
By using Slack in conjunction, you can improve the accuracy of information within the team.
However, manually notifying each row update increases the risk of human error.

This flow is effective for those who want notifications every time Google Spreadsheet data is updated.
When information is updated in Google Spreadsheets, it automatically sends a notification to Slack based on the updated content, preventing errors from manual input.
Additionally, it allows for quick information sharing within the team by notifying immediately after an update.

■Notes

・Please integrate Google Spreadsheets and Slack with Yoom.

Step 2: Set Triggers and Actions

This time, we will use the template provided above.
Once you open the template page, click Try this template.
If you are using Yoom, please log in, and if you are new, please register.
As you proceed, the template will be copied to your workspace.
You can also change the name of the template.
Click on My Projects on the left to see the template you just copied.
Click the ellipsis (...) on the right and select Edit.

This time, there are two steps.
Let's set it up together!

First, let's prepare the Google Spreadsheet.
This time, we have prepared the following items and responses.
It's an image of managing the progress of application content.

Now, let's set up the app trigger.
Select "When a row is updated".
Check the account information to be linked.
Keep the action as it is and proceed to the next step.
On the next screen, set the following items.
Please note that there is a limit to the range of tables that can be set for each plan.
For details, please refer to the setting method in the image.

  • Trigger Interval: You can choose from intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, and 60 minutes.
    ※ The selection of intervals varies depending on the plan.
  • Spreadsheet ID and Sheet ID: Please select from the candidates.

  • Table Range (Start): If you want the table range to be from A to H, specify "A".
  • Table Range (End): If you want the table range to be from A to H, specify "H".
  • Column with Unique Values: Select the column name that contains unique values, such as email addresses or IDs, which do not duplicate within the column (the column that becomes the unique key). Example: A
  • Column to Detect Updates: Specify the column name to detect updates.
    When the value in the specified column is updated, the flow bot will be activated. Example: D

Test → Save if the test is successful.
Next, click Send a message to the channel.
Again, check the account information to be linked.
Keep the action as it is and proceed to the next step.
On the next screen, set the following items.

  • Channel ID to Post: You can select from the candidates.
    The channel ID will be something like "C02U49NMLQ4".
    ※ Please refer to here to add Yoom in the "Integration" section of the relevant channel in advance.
  • Message: This time, we quoted the output and set it as follows.
    By writing <@Member ID>, you can also add a mention.

Once selected, test it.
Let's take a look at Slack.

You can see the message properly!
Finally, turn on the app trigger to complete.
Thank you for your hard work.
Even I, who am not familiar with programming, was able to do it!


■Overview

This is a flow that notifies Slack when a row is updated in a Google Spreadsheet.

■Recommended for

1. Those who use Google Spreadsheets for business

・Office workers who manage tasks using shared sheets within the department

・Team leaders who want to edit the same sheet simultaneously

2. Those who use Slack as their main communication tool

・Companies using it as an information-sharing tool for each department

・Team members responsible for creating channels for each project to share information

■Benefits of using this template

Google Spreadsheets allow multiple people to edit a sheet simultaneously, making it an effective tool for smooth business operations.
By using Slack in conjunction, you can improve the accuracy of information within the team.
However, manually notifying each row update increases the risk of human error.

This flow is effective for those who want notifications every time Google Spreadsheet data is updated.
When information is updated in Google Spreadsheets, it automatically sends a notification to Slack based on the updated content, preventing errors from manual input.
Additionally, it allows for quick information sharing within the team by notifying immediately after an update.

■Notes

・Please integrate Google Spreadsheets and Slack with Yoom.

Other Automation Examples Using Google Sheets and Slack

In addition to the integrations introduced today, various automations can be achieved by utilizing the APIs of Google Sheets and Slack.

If you find something interesting, please give it a try!

Automation Examples Integrating Google Sheets and Slack

You can set up notifications in Slack when a row is added in Google Sheets or retrieve records from Google Sheets that match today's date and notify Slack. Additionally, it's possible to integrate so that when a row is added in Google Sheets, it is summarized with Gemini and notified to Slack.


■Overview

This is a flow that retrieves records from Google Sheets that match today's date and sends a batch notification to Slack daily.

■Recommended for

1. Those who use Google Sheets to manage their work

・Project leaders who manage task deadlines in Google Sheets

・Sales representatives who manage meeting schedules with clients in Google Sheets

2. Those who use Slack as their main communication tool

・Those who want to receive task reminders on Slack

・Those who want to send daily shared information in bulk to Slack

■Benefits of using this template

Google Sheets allows you to check content online, making it a suitable tool for collaboration.
However, when a team uses Google Sheets, each member needs to check the content individually, which can be cumbersome.

This template is suitable for those who want to send shared information from Google Sheets in bulk.
It eliminates the need for manual notification tasks, preventing notification omissions and enabling speedy information transmission within the team.

■Notes

・Please integrate Google Sheets and Slack with Yoom.

・The maximum number of records that can be retrieved from Google Sheets is 10. If you need to retrieve more than 10, the "Repeat the same process" operation is required. 

 ※The "Repeat the same process" operation is available only with the Team Plan and Success Plan.

・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are subject to restrictions.      


■Overview


The flow "When a row is added in Google Sheets, summarize it with Gemini and notify Slack" is a business workflow that automates data management and communication.
By automating this process, whenever new data is added to Google Sheets in daily operations, it can be automatically summarized and quickly shared with team members.


■Recommended for

  • Business professionals who use Google Sheets regularly and find data management cumbersome
  • Administrators or leaders who want to share information quickly and effectively within the team
  • Companies or individuals who want to automate business processes using AI to improve efficiency
  • Organizations that use Slack as their primary communication tool

■Benefits of using this template

  • Information transmission becomes smoother as data can be automatically summarized and shared each time it is added
  • AI summarization allows for concise understanding of key points, improving work efficiency
  • By reducing manual work, you can save time and effort, allowing you to focus on other tasks
  • Promotes multitasking: Reduces the management tasks of Google Sheets, allowing you to secure time to focus on other important tasks.

■Overview

This flow notifies Slack when a row is added to a Google Spreadsheet.

■Recommended for

1. Those who use Google Spreadsheets for business

・Accounting professionals who manage and add information on shared sheets

・Administrative department personnel who want to edit the same data simultaneously with multiple people

2. Those who use Slack as their main communication tool

・Companies using it as an information-sharing tool for each department

・Project managers who create channels for each project to share information



■Benefits of using this template

Google Spreadsheets are an effective tool for team projects because they allow easy information sharing.
By using Slack simultaneously, you can share information instantly, leading to transparency within the team.
However, notifying Slack every time new information is entered into Google Spreadsheets can be cumbersome.

This flow is effective for those who want to be notified when information is added to Google Spreadsheets.
When information is added to Google Spreadsheets, it automatically sends a notification to Slack, enabling quick information sharing within the team.
Additionally, by quoting the added content in the chat, you can improve the accuracy of the information.

■Notes

・Please integrate Google Spreadsheets and Slack with Yoom.

Automation Example Using Google Sheets

Register Survey Results Received by Email into Google Sheets

Automatically register survey results received via Gmail or Outlook into Google Sheets.

Use OCR to Read Documents Stored in Cloud Storage and Add Them to Google Sheets

When files are uploaded to services like Google Drive or Dropbox, the content is read using OCR functionality and automatically added to Google Sheets.


■Overview
The workflow "Automatically Add Files Added to Box to Google Sheets via OCR" is a business workflow that automatically performs OCR processing on files saved in Box and transcribes the data to Google Sheets.
Every time a file is added to Box, OCR processing is automatically performed, and the necessary information is organized in Google Sheets, enabling efficient data management.

■Recommended for

  • Business users managing a large number of documents using Box
  • Administrative staff spending time on manual data entry
  • Those who want to digitize information from paper documents and image data using OCR
  • Teams looking to streamline data aggregation and analysis using Google Sheets
  • Executives and managers considering automating business processes

■Benefits of Using This Template

  • Reduction in work time: Automating the data entry tasks previously done manually allows for more effective use of time.
  • Prevention of human error: Automated processing prevents input mistakes and data omissions, ensuring accurate data management.
  • Centralization of business workflows: Data integration between Box and Google Sheets becomes smoother, improving overall business efficiency.

■Overview

This flow reads business card information and adds it to a Google Sheets database when a business card is uploaded to Google Drive.

■Recommended for

1. Sales Representatives

・Those who find it tedious to manually manage customer information after exchanging business cards

・Those who want to centrally manage business card information using Google Drive and Google Sheets

2. HR and General Affairs Personnel

・Those who want to digitize employee and business partner business card information to reduce management effort

・Those who want to prevent loss or deterioration of business card information

3. Those who want to utilize OCR

・Those who want to efficiently digitize business cards

・Those who want to improve work efficiency by utilizing OCR technology

■Benefits of Using This Template

Google Drive is a very convenient tool for file sharing, but manually reading information and entering it into Google Sheets every time a business card is uploaded is very labor-intensive and poses a risk of transcription errors.

By using this flow, when a business card is uploaded to Google Drive, the business card information is automatically read and added to the Google Sheets database, eliminating the need for manual data entry, significantly improving work efficiency, and reducing the risk of human error.

■Notes

・Please integrate both Google Sheets and Google Drive with Yoom.

・AI operations are only available with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operation of the flow bot you set will result in an error, so please be careful.

・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (operations).


■Overview

This is a flow that adds the contents of a file to a Google Sheets database by reading it with OCR when a file is uploaded to Dropbox.

With Yoom, you can easily achieve this flow without any programming, as it allows for seamless integration between apps.

■Recommended for

1. Those who want to manage documents uploaded to Dropbox on Google Sheets

・Those who want to improve work efficiency by automatically reading the contents of uploaded documents with OCR and adding them to a Google Sheets database

2. Those who are working to improve work efficiency by integrating Dropbox and Google Sheets

・Those who want to reduce the hassle of data entry and minimize human errors to enhance work efficiency

■Benefits of using this template

While Dropbox is a tool that enhances accessibility to information by managing files used in business, manually adding file information added to Dropbox to a Google Sheets database is time-consuming and poses a risk of human error (such as omissions).

By eliminating the need for manual additions, you can reduce transcription and input errors, thereby improving work efficiency. The flow of [adding file contents to a Google Sheets database by reading them with OCR when a file is uploaded to Dropbox] is optimal.

■Notes

・Please integrate both Dropbox and Google Sheets with Yoom.

・You can select the trigger interval from 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest trigger interval varies depending on the plan.

・Please be aware that OCR data may not be readable if it exceeds 6,500 characters or if the text is too small.

Issue documents based on Google Sheets information

Automatically create documents such as Google Docs based on the content registered in Google Sheets.


■Overview

This is a flow that issues an invoice and saves it to Google Drive when a row in a Google Spreadsheet is updated.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. Those who manage data with Google Spreadsheets

・Those who manage data such as billing information using Google Spreadsheets but find it cumbersome to issue invoices manually

2. Companies that use Google Drive for file storage and sharing

・Those who use Google Drive regularly and want to utilize it for saving and sharing invoices

・Those who want to advance automation but don't know where to start

■Benefits of using this template

By implementing this automation flow, there is a benefit that an invoice is automatically generated and saved to Google Drive every time a row in a Google Spreadsheet is updated.
This reduces the effort of creating invoices and enables highly accurate billing management.

Additionally, it reduces errors associated with manual invoice creation and allows for efficient business operations.
Furthermore, by digitizing invoices, they can be accessed anytime, anywhere, enabling quick responses.
As a result, customer satisfaction and business reliability are likely to improve.


■Overview
The flow "When customer information in Google Sheets is updated, issue a document and send it to Slack" automates the entire business workflow from customer data management to document creation and sharing with the team.
By utilizing this workflow, it becomes possible to automatically generate invoices based on spreadsheet data and smoothly send them to Slack.

■Recommended for

  • Business users managing customer information with Google Sheets
  • Accounting personnel looking to automate invoice creation and sending tasks
  • Those who want to improve information sharing within the team using Slack
  • Administrators of companies who want to reduce the workload of document creation and improve business efficiency
  • Those who want to reduce errors associated with manual invoice management

■Benefits of using this template

  • Reduction of document creation effort: Automatically reflects spreadsheet data in invoices.
  • Faster information sharing: Quickly send generated invoices to Slack.
  • Error prevention: Reduce manual input errors through automation.

Automation Example Using Slack

Notify Slack of Inquiry Details

Automatically notify Slack of inquiry details sent via Google Forms or Gmail.


■Overview

This is a flow that forwards the email content to Slack for notification when a Gmail email is received.

■Recommended for

1. Those who need to quickly share email content with team members

  • Project managers and team leaders
  • Customer support representatives and sales personnel

2. Those who want to reduce manual email forwarding and information sharing, and aim for automation

  • Owners of small and medium-sized enterprises aiming for business automation and efficiency
  • Customer service managers who want to increase the speed of email response

3. Those who use Gmail and Slack regularly

  • Users who use Gmail as their primary communication tool
  • Personnel who use Slack for team communication and information sharing

■Benefits of using this template

・Prevents missing important information and enables quick response.

・Allows all team members to share the same information in real-time, facilitating smooth communication.

・Eliminates the hassle of manually forwarding emails and leads to business efficiency through automation.

Notes

・Please integrate Slack with Yoom.


◼️Overview

When a response is submitted via Google Forms, a notification will be sent to any designated Slack channel.

The target channel and message content can be customized as desired.

◼️Setup Instructions

1. Integrate Google Forms and Slack with Yoom. (My App Integration)

2. Set the form ID with the trigger "When a response is submitted to the form" and run a test.

3. Once the test is successful, you can retrieve the response information from the form. Select the information you want to obtain from the response using the [+] button and store it in the output.

4. In the "Notify Slack" operation, set the target channel and message content based on the response details obtained from Google Forms.

◼️Notes

・Account integration with both Google Forms and Slack is required.

・Please adjust the question settings in Google Forms as needed.


■Overview

This is a flow that notifies Slack of new responses submitted to the Yoom form.

By automatically notifying Slack of the content obtained from the form, you can make information management easier and prevent omissions.

Feel free to change the Slack notification channel and notification content as you like.

You can also create this by changing the Yoom form trigger to a Google form trigger.

Please refer to the following for how to obtain response content when using Google Forms as a trigger.

https://intercom.help/yoom/ja/articles/6807133

■Notes

・Please integrate Slack with Yoom.

Notify Slack when a request is approved in the workflow

Automatically notify Slack when a request is approved in systems like Notion, Dropbox.


■Overview

This is a flow where, when a file is added to Dropbox, an approval request is sent to the person in charge and a notification is sent to Slack.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

  • Those who want to streamline approval processes starting with file additions to Dropbox
  • Those who find manual approval requests cumbersome
  • Those who want to improve confirmation speed by receiving notifications from Slack after approval is complete

■Benefits of using this template

By linking Dropbox with Yoom's approval form, you can streamline approval processes.
In this flow, when a file is added to Dropbox, an approval request is sent to the person in charge, and once approved, a notification is sent to Slack.

Since you can automate approval processes starting with Dropbox, manual request tasks are no longer necessary, allowing for improved efficiency.
Additionally, by preventing omissions in approval requests, delays in confirmation related to approval processes are eliminated, making business operations smoother.

Once approval is complete, a notification is sent to Slack, so approved documents remain as logs, making confirmation tasks easier.


■Overview

The flow "Send an approval request when a page is created in Notion and notify Slack after approval" automates the business workflow from creating a new page in Notion to the approval process and notification to Slack.

■Recommended for

  • Those who are managing tasks using Notion but find the approval process time-consuming
  • Team leaders who are manually handling approval requests and notifications and want to improve efficiency
  • Administrators who want to automate workflows by integrating Notion and Slack
  • Those aiming to standardize business processes and reduce errors

■Benefits of using this template

  • Automation of approval tasks improves business efficiency.
  • Notifications to Slack enable rapid information sharing across the team.
  • Prevents errors from manual tasks and maintains an accurate approval flow.

Add content posted on Slack to other apps

Automatically add content posted on Slack to apps like Notion and Microsoft Excel.


◼️Overview

This is a flow for transferring content posted on Slack to Microsoft Excel.

◼️Notes

・It is necessary to set up account information for integration in the operation of each app.

・Microsoft365 (formerly Office365) has a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.


◼️Overview

This is a flow bot that automatically notifies a Google Chat space of content posted in a specific Slack channel.

Please use it when your company uses Google Chat but communicates with clients via Slack and wants to consolidate notifications in Google Chat.

◼️Notes

・Integration with both Google Chat and Slack apps, as well as Yoom, is required.

・Feel free to change the settings such as the Slack channel ID and the Google Chat space for posting.

・Integration with Google Chat is only possible with Google Workspace.

・For more details, please refer to this link: https://intercom.help/yoom/ja/articles/6647336


■Overview

This flow adds the content of a post to Notion when a message is sent on Slack.

By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. People who communicate via Slack for work

・Those who use Slack regularly to conduct business

・Those who search on Slack using specific keywords

2. People who use Notion

・Those who want to centrally manage specific information in Notion

・Those who want to automate the manual task of transferring information

■Benefits of using this template

Searching for posts containing specific keywords from messages sent on Slack can be a hassle.
Additionally, if a single message contains a lot of content, it can take time to interpret, potentially reducing productivity.

With this flow, you can extract lines containing specific keywords from messages sent on Slack and add them to Notion.
By accumulating sentences related to specific keywords in Notion, you can reduce the time it takes to search, thereby improving work efficiency.

You can set keywords for Slack channels and AI functions as desired, allowing customization to meet your needs.

Benefits of Integrating Google Sheets with Slack

By integrating the two, you can easily share information and potentially reduce errors that may occur from manual processes.

Benefit 1: Easy and Smooth Information Sharing

By automatically notifying Slack of updates in Google Sheets, the entire team can access the latest information.
Since you only need to check Slack notifications, there's no need to repeatedly check Google Sheets for updates, which can improve overall work efficiency.

Benefit 2: Reduction of Manual Work and Error Prevention

Automating manual notification tasks can prevent human errors and improve the accuracy of operations.
This automation can be particularly beneficial when dealing with large amounts of data or frequent updates.
By eliminating the need for manual sharing tasks, you can allocate the time saved to other important tasks.

Summary

This time, we introduced a "Flowbot that notifies Slack when a row is updated in Google Sheets."
It might be a convenient flow for those who manage information in Google Sheets but find it cumbersome to check manually.
With notifications sent to Slack every time there's a change in information, you can save the hassle of checking and avoid manual input errors.
While we used Slack to receive messages this time, you can also change it to your preferred app.
With Yoom, you can easily integrate apps without coding, reducing manual work and achieving smooth information sharing.
Take this opportunity to utilize Yoom and advance your business automation.

Create these powerful automations yourself!
Try now
About the author
m.i
m.i
I have gained approximately three years of experience in the financial sector since graduating. Due to the nature of the industry, there were many manual tasks, and I often thought that automating them would allow us to focus on other work. It was during this time that I discovered Yoom. As I write blogs, I am continually impressed by the convenience of Yoom. I strive to maintain a clear and understandable structure.
Tags
Automatic
Automation
Google Sheets
Integration
Notification
Slack