YouTubeとSlackの連携イメージ
[No Programming Required] How to Automatically Integrate YouTube Data into Slack
Learn more about Yoom
Try this template
YouTubeとSlackの連携イメージ
Flowbot Usecases

2025-07-17

[No Programming Required] How to Automatically Integrate YouTube Data into Slack

h.hamada
h.hamada

"It's such a hassle to check YouTube data and share it on Slack..."
"Can't we automate notifications to Slack when a YouTube video is published?"
Checking the performance of the latest videos and sharing them on Slack every day is not only time-consuming but also cumbersome.

Therefore, if you can automatically notify Slack with the latest YouTube channel reports, it should reduce your workload.
Additionally, you can also automatically notify Slack when a new video is published on YouTube, making it easier to share within the team.
By implementing such automation, you no longer need to worry about forgetting to share or checking performance.
Reduce manual tasks and create an environment where you can focus more on creative work!

For those who want to try it out quickly

By using Yoom, you can easily integrate YouTube and Slack without any coding. Yoom provides templates for integrating YouTube and Slack, so you can achieve integration immediately just by registering, even without API knowledge.


◼️Overview

When the specified schedule is reached, the YouTube channel report will be obtained and a message will be sent to the Slack channel.

◼️Setup Instructions

1. Connect each of the YouTube and Slack apps with Yoom.

2. In My App Integration, specify the schedule to execute the flow bot with a schedule trigger.

3. In the YouTube "Obtain Channel Report" operation, configure the linked account and the details of the report to be obtained.

4. In the Slack "Send Message to Channel" operation, configure the linked account, the destination channel, and the message content.

◼️Notes

・It is necessary to configure the account linkage settings for both YouTube and Slack.

・Please replace the destination channel and notification content in Slack with any desired values.

・Please modify the detailed settings of the YouTube channel report and the information to be obtained as needed.

What You Can Do by Integrating YouTube and Slack

By integrating the APIs of YouTube and Slack, you can automatically link YouTube data to Slack! For example, you can automatically execute data integration like the one below without human intervention.

Simply click "Try it out" for the automation example you're interested in and register an account to immediately experience the integration of YouTube and Slack.
Registration takes just 30 seconds, so feel free to give it a try!

Notify Slack of the Latest YouTube Channel Reports

This flow automatically collects data from specified YouTube channels daily and notifies Slack in any format you choose.
You will be able to regularly check the performance of YouTube channels, enabling efficient analysis and reporting!


◼️Overview

When the specified schedule is reached, the YouTube channel report will be obtained and a message will be sent to the Slack channel.

◼️Setup Instructions

1. Connect each of the YouTube and Slack apps with Yoom.

2. In My App Integration, specify the schedule to execute the flow bot with a schedule trigger.

3. In the YouTube "Obtain Channel Report" operation, configure the linked account and the details of the report to be obtained.

4. In the Slack "Send Message to Channel" operation, configure the linked account, the destination channel, and the message content.

◼️Notes

・It is necessary to configure the account linkage settings for both YouTube and Slack.

・Please replace the destination channel and notification content in Slack with any desired values.

・Please modify the detailed settings of the YouTube channel report and the information to be obtained as needed.

Get notified on Slack when a new video is published on YouTube

By using this template, you no longer need to manually check for new videos, which not only saves you time but also prevents missing or failing to share new content.
This flow is recommended for those who want to share newly published videos on Slack.


■Overview

This is a flow that sends a message to Slack when the latest video is published on a specified YouTube channel.

■Recommended for

1. Representatives of companies using Slack as their main communication tool

・Department heads using it for internal communication

・Sales assistants responsible for interactions with client companies

2. Those conducting marketing or competitive research using YouTube

・Individuals entrusted with marketing tasks by companies

・Representatives checking competitors' YouTube channels

3. Those looking to reduce manual input tasks and automate processes

・Owners of small and medium-sized enterprises aiming for operational efficiency

・Administrative staff with heavy data entry tasks

・Marketing personnel using digital tools for their work

■Benefits of using this template

・By notifying Slack of new video posts, you can inform everyone at once.

・By following this flow with additional actions in other apps, you can automatically create numerical reports and more.

■Notes

・Please integrate Yoom with both Slack and YouTube.

Let's Create a YouTube and Slack Integration Flow

Let's get started by creating a flow that integrates YouTube and Slack!
This time, we'll use Yoom to proceed with the integration of YouTube and Slack without any coding. If you don't have a Yoom account yet, please create one using this registration form.

[What is Yoom]

This time, we will create a flow bot that notifies Slack of the latest YouTube channel report!
The creation process is broadly divided into the following steps.

  • Integrate YouTube and Slack with My Apps
  • Copy the template
  • Set up YouTube triggers and Slack actions
  • Set the trigger to ON and complete the flow operation preparation

◼️Overview

When the specified schedule is reached, the YouTube channel report will be obtained and a message will be sent to the Slack channel.

◼️Setup Instructions

1. Connect each of the YouTube and Slack apps with Yoom.

2. In My App Integration, specify the schedule to execute the flow bot with a schedule trigger.

3. In the YouTube "Obtain Channel Report" operation, configure the linked account and the details of the report to be obtained.

4. In the Slack "Send Message to Channel" operation, configure the linked account, the destination channel, and the message content.

◼️Notes

・It is necessary to configure the account linkage settings for both YouTube and Slack.

・Please replace the destination channel and notification content in Slack with any desired values.

・Please modify the detailed settings of the YouTube channel report and the information to be obtained as needed.

Step 1: Integrate My App

Here, we will integrate Yoom with each app to enable operations.
First, log in to Yoom, press My Apps on the left menu, and then click the Add button on the right.

__wf_reserved_inherit

Integrate YouTube

1. Search
Enter YouTube in the search box and click the YouTube icon.

__wf_reserved_inherit

2. Log In
Select the account you want to integrate with Yoom.
If the desired account is not displayed, press "Use another account" to add an account.
Once you select an account, the screen will transition, so press "Next".

__wf_reserved_inherit

3. Grant Access
The screen will appear as shown below, so press "Continue".

__wf_reserved_inherit

Return to the Yoom screen, and if the following display appears, the integration is complete!

__wf_reserved_inherit

Integrate Slack

1. Search
Enter Slack in the search box and click the Slack icon.

__wf_reserved_inherit

2. Authorize Integration
Integrate Yoom with Slack. After performing the following settings, click "Allow".

  • From the dropdown at the top right of the screen, select the Slack workspace to integrate.
  • From the dropdown at the bottom of the screen, select the channel to post to.

__wf_reserved_inherit

3. Add Yoom App to Channel
On the Slack service, open the Slack channel where you want to send messages from Yoom, and set it in the order of 1 to 3 as shown in the figure below.
Note: Administrator approval may be required. For more details, please refer to the official help.

__wf_reserved_inherit

Finally, the screen will transition, so click "Add" to add the Yoom app.

__wf_reserved_inherit

Return to the Yoom screen, and if the following display appears, the integration is complete!
For more details on registering My Apps in Slack, please refer to this help page.

__wf_reserved_inherit

Step 2: Copy Template

Now, let's start creating the flow!
There is a template available for easy setup, so let's copy it first.
Log in to Yoom and click "Try it" on the banner below.


◼️Overview

When the specified schedule is reached, the YouTube channel report will be obtained and a message will be sent to the Slack channel.

◼️Setup Instructions

1. Connect each of the YouTube and Slack apps with Yoom.

2. In My App Integration, specify the schedule to execute the flow bot with a schedule trigger.

3. In the YouTube "Obtain Channel Report" operation, configure the linked account and the details of the report to be obtained.

4. In the Slack "Send Message to Channel" operation, configure the linked account, the destination channel, and the message content.

◼️Notes

・It is necessary to configure the account linkage settings for both YouTube and Slack.

・Please replace the destination channel and notification content in Slack with any desired values.

・Please modify the detailed settings of the YouTube channel report and the information to be obtained as needed.

1. Click "View Details" on the banner above
2. When the screen switches, click "Try this template"
3. If you haven't registered with Yoom yet, please register
※ If you have already completed registration, the login screen will be displayed, so please enter your login information.
4. The template will be copied to your Yoom management screen as shown below, so press OK to proceed with the settings.

__wf_reserved_inherit

Step 3: Setting the Schedule Trigger

1. Select the Trigger
This is the first memorable setting!
First, please click the red frame below.

__wf_reserved_inherit

2. Specify Execution Time
By default, the flow is set to start at 10:00 every day. Change it to your preferred day and time.
For more detailed settings like Cron settings, please refer to this help page.
Once you have completed the input, press "Save" to proceed to the next step.

How to Set Up a Schedule Trigger

__wf_reserved_inherit

Step 4: Setting the Date and Time for the Report to be Obtained

1. Select the Trigger
Please click the red frame below.

__wf_reserved_inherit

2. Set Operation Conditions
Here, let's set up to obtain the report for the specified date.

  • Date and Time/Date to be Converted: By default, the date when the flow is active is set.
  • Addition/Subtraction Setting: By default, 3 days ago is set. Change it to any value earlier than 3 days if you prefer.

How to Set "Perform Calculation"

__wf_reserved_inherit

[Notes]
Due to system constraints, YouTube channel reports can only be obtained from data 3 days ago. For example, if you want to specify a particular date range, use the date addition/subtraction operation or prepare data from more than 3 days ago in advance and set it as the start of the range.

Once you have completed the input, let's run a "Test"!
If the test is successful, the output as shown below will be displayed.
If the date you set earlier is reflected, it's OK. This time, the date from 3 days ago was properly reflected!
Finally, press "Save" to proceed to the next step.

__wf_reserved_inherit

Step 5: YouTube Channel Report Acquisition Settings

1. Select the Trigger
Please click the red frame below.
The screen will transition, and the content you entered in Step 1 will be reflected. If no corrections are needed for the title, click "Next" as is.

__wf_reserved_inherit

2. API Connection Settings
Here, enter the YouTube information and period for the channel report to be obtained.

  • Channel ID: Refer to the annotation below the input field to check and enter the channel ID from the YouTube detailed settings screen.
  • Start Date of the Period, End Date of the Period: Set the period for which you want to obtain the channel report. By default, the value obtained in Step 4 is set, so change it to any date if necessary.
    This time, we set it for the same day to obtain a one-day report.

__wf_reserved_inherit

Once you have completed the input, please run a "Test".
If the test is successful, the output as shown below will be displayed.
This time, since it's a test operation, the value is zero, but if the channel is registered, the information should be reflected.
Once you confirm the data reflection, press "Save" to proceed to the next step.

__wf_reserved_inherit

Step 6: Slack Message Sending Settings

1. Select the Trigger
Please click the red frame below.
The screen will transition, and the content you entered in Step 1 will be reflected. If no corrections are needed for the title, click "Next" as is.

__wf_reserved_inherit

2. API Connection Settings
Here, specify the Slack to which the message will be sent.
If you haven't created a Slack channel yet, create one at this time.
This time, we created a channel as shown below, and we would like to send a message here.

__wf_reserved_inherit

Once Slack is ready, return to the Yoom screen.
Enter the Slack information in the following items.

  • Channel ID to Post: Click the input field to display candidates. Select the Slack channel you created earlier.

__wf_reserved_inherit

  • Message: Enter the message content to be sent to Slack. As before, click the input field to insert YouTube channel information. Customize and enter as you like!

__wf_reserved_inherit

Once you have completed the input, let's run a "Test".
If the test is successful, a message should have arrived in Slack, so let's check it.
If a message has arrived in the specified Slack channel as shown below, it's OK!
Finally, return to the Yoom screen and press "Save" to proceed to the next step.

__wf_reserved_inherit

Step 7: Turn ON the Trigger and Check Operation

Thank you for your hard work! All settings are now complete.
Once the settings are complete, the following menu will be displayed, so turn ON the trigger.
Now that all settings are complete, let's check the operation!

__wf_reserved_inherit

Other Automation Examples Using YouTube and Slack APIs

It is possible to automate various tasks using YouTube and Slack APIs.
If you find something interesting, please give it a try!

Automation Examples Using YouTube

You can save and share YouTube channel and report information to Microsoft Excel and Notion.
Additionally, you can trigger notifications for new video releases, generate posts for social media, and send alerts to platforms like X (Twitter) and Discord.


■Overview

This flow notifies Discord when the latest video is published on a specified YouTube channel.

■Recommended for

1. YouTube channel operators and managers

・Those who want to quickly share new video release information with team members

・Those who want to check reactions on Discord after video release and use them for the next video production

・Those who want to promote and spread videos on Discord

2. Those who use Discord as a primary communication tool

・Those who have frequent interactions on Discord among members

・Those who want to easily receive notifications via Discord

■Benefits of using this template

YouTube is a platform where a vast amount of video content is uploaded daily. For marketing and competitive analysis personnel, obtaining the latest video information quickly is crucial, but manually checking for new videos is inefficient.

By using this flow, notifications are sent to Discord as soon as new videos are published, saving time as personnel no longer need to check YouTube regularly. Additionally, with video information centrally managed on Discord, information sharing among team members becomes easier, enabling quick responses and improving work efficiency.

■Notes

・Please link YouTube and Discord.


■Overview

This flow retrieves the latest YouTube channel report and adds it to a Microsoft Excel database.

■Recommended for

1. YouTube Channel Operators and Marketing Personnel

・Those who want to regularly manage and analyze YouTube channel analytics data using Microsoft Excel

・Those who want to reduce the hassle of manual data collection and transcription

・Those who want to analyze channel growth using Microsoft Excel functions and graph features

2. YouTube Channel Report Creators

・Those who want to reduce the time spent manually creating channel reports

・Those who want to automatically import the latest data into Microsoft Excel to always create up-to-date reports

・Those who want to customize reports in Microsoft Excel and share them with stakeholders

3. Executives and Managers

・Those who want to visualize YouTube channel KPIs in Microsoft Excel to aid in strategy formulation

・Those who want to track channel growth over time and identify areas for improvement

・Those who want to streamline reporting tasks by automatically generating reports in Microsoft Excel

■Benefits of Using This Template

YouTube channel analytics data is essential information for improving video content and planning strategies. However, manually downloading reports from YouTube and transcribing them into Microsoft Excel is prone to input errors and time-consuming.

By utilizing this flow, channel reports from YouTube are automatically retrieved and added to Microsoft Excel, eliminating the need for manual downloading and transcription. This reduces the risk of input errors and data inconsistencies, leading to improved operational efficiency.

■Notes

・Please integrate YouTube with Microsoft Excel.

・Microsoft 365 (formerly Office 365) has plans for home users and general business users (Microsoft 365 Business). If you are not subscribed to the general business plan, authentication may fail.


■Overview
The flow "Notify Outlook when a video matching specific keywords is published on YouTube" is a business workflow that automatically sends notifications to Outlook when new videos related to keywords of interest are published on YouTube.
With a vast number of videos being uploaded daily, manually checking them is time-consuming and labor-intensive. If you don't want to miss videos related to important keywords, utilizing this workflow allows you to efficiently and reliably catch the latest information.

■Recommended for those who:

  • Are marketers who want to track videos related to specific keywords on YouTube
  • Are business executives who want to quickly grasp business-related trends
  • Are busy professionals who don't have time to frequently check YouTube
  • Use Outlook regularly and want to centrally manage notifications
  • Are team leaders who want to automate content monitoring to improve work efficiency

■Benefits of using this template

  • Quick notifications: Receive notifications in Outlook the moment a new video is published on YouTube, allowing you to quickly grasp the latest information.
  • Improved work efficiency: Eliminates the need for manual video checks, freeing up time to focus on other important tasks.
  • Customizable notification settings: Customize notification content based on specific keywords, allowing you to efficiently receive only the necessary information.

Examples of Automation Using Slack

You can receive data from Gmail, Google Calendar, Salesforce, Google Sheets, Zoom, and more on Slack.
This helps prevent missing information and is expected to improve work efficiency.


◼️Overview

When a new lead is registered in Salesforce, a notification will be sent to a specified Slack channel.

You can automatically expand lead information without accessing the chat tool.

Additionally, you can specify any Slack channel for notifications.

◼️Setup Instructions

① Select Salesforce from the app trigger, perform the following settings, and then test and save.

・Action: Select when a new lead is registered in the lead object.

・Trigger Interval: Set to 5 minutes.

・My Domain URL: Enter the specified My Domain URL.

② Press the + mark, select Slack from the operations to integrate with the app, and after the following settings, test and save.

・Action: Select send a message to the channel.

・Channel ID for posting: Select the specified channel ID from the options.

・Message Content: Enter any string, including the output obtained in ①.

・For details on dynamically embedding output, please refer to here.

◼️Notes

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

※ For integration (My App Registration), please refer to here.

・Please replace the Slack channel ID for posting and Salesforce setting information with any desired values.

・Salesforce is an app available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations and data connect of the flow bot you set 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 the free trial, you can use apps that are subject to restrictions.


■Overview

The "Notify Slack when an event is created in Google Calendar" flow is a business workflow that streamlines schedule management and team communication.

■Who should use this template

  • Teams that use Google Calendar and Slack on a daily basis
  • Business professionals who want to automate schedule sharing and notifications
  • Managers and team leaders looking to improve information sharing efficiency
  • Those who spend time on manual notification tasks

■Benefits of using this template

  • Faster schedule sharing: Events in Google Calendar are automatically notified in Slack, allowing you to smoothly keep up with the latest information.
  • Prevention of information sharing omissions: Eliminates the need for manual sharing, preventing information leaks due to human error.
  • Improved communication efficiency: Receiving schedule notifications on Slack makes it easier to coordinate with other tasks.

■Overview

This flow automatically transcribes and summarizes meeting content after a Zoom meeting ends, and notifies the transcription results to Slack.

■Recommended for

1. Teams that frequently use Zoom meetings and share information on Slack

・Those who want to transcribe meeting content and keep a record

・Those who want to reduce the effort of creating minutes and improve work efficiency

・Those who want to share meeting content with team members on Slack

2. Those who want to analyze and utilize meeting content

・Those who want to analyze transcription data to understand the content of discussions and trends

・Those who want to quickly grasp the key points of meetings with the automatic summarization feature and link them to the next actions


■Benefits of using this template

Zoom is a tool that makes online meetings efficient, but creating minutes after a meeting ends can be time-consuming and labor-intensive for the person responsible, potentially leading to delays in information sharing.

By utilizing this flow, the content of a Zoom meeting is transcribed and summarized by AI after the meeting ends, and the minutes are notified to Slack. This reduces the effort for the person responsible for creating the minutes. Additionally, members who missed the meeting can check the shared information on Slack to understand the content of the discussion and smoothly participate in the project.


■Notes

・Please integrate Zoom and Slack with Yoom.

・AI operations are available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations set in the flow bot 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).

・To obtain Zoom recording information, meeting data must be cloud recorded. Please note that cloud recording is limited to specific Zoom plans. For details, please refer to here.


■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.

Conclusion

Integrating YouTube with Slack will make daily data sharing smoother than ever before.
Especially, automating the sharing of the latest YouTube channel reports to Slack should make regular checks easier.
Automating notifications to Slack after new videos are published can prevent missed checks and sharing errors, while also contributing to a reduction in working time.

If you're interested in automation using Yoom, please create a free account from here.
Registration is simple and can be completed in about 30 seconds, so you can set it up between tasks!

Yoom's automation can be easily set up with no code, so take this opportunity to give it a try!
Utilize the templates introduced this time to streamline YouTube operations and data sharing!

Create these powerful automations yourself!
Try now
About the author
h.hamada
h.hamada
I have approximately eight years of experience in sales and administration at an insurance agency. While handling customer interactions, I have coordinated operations across various branches, striving for efficiency and standardization. In addition to my primary responsibilities, I will continue to disseminate various content using company-designated tools to contribute to the operational efficiency of all stakeholders.
Tags
Automatic
Automation
Integration
Notification
Slack
YouTube