"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, retrieve the YouTube channel report and send a message to the Slack channel. ◼️Notes ・You need to set up account integration for both the YouTube Analytics API and Slack. ・Please replace the destination Slack channel and notification content with values of your choice. ・Please adjust the detailed settings and the information to retrieve for the YouTube channel report as needed.
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, retrieve the YouTube channel report and send a message to the Slack channel. ◼️Notes ・You need to set up account integration for both the YouTube Analytics API and Slack. ・Please replace the destination Slack channel and notification content with values of your choice. ・Please adjust the detailed settings and the information to retrieve for the YouTube channel report 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.
Notify on Slack when a new video is published on YouTube.
■ Overview Do you check specific YouTube channels for competitive research or information gathering but struggle with missed updates or forgetting to share them with your team? Manual checks are time-consuming and can delay sharing. By using this workflow, when a new video is published on a specified YouTube channel, it will automatically notify Slack of that information. This eliminates manual checks and streamlines information gathering that leverages the latest updates from YouTube.
■ Recommended for ・Marketers who want to share competitors' YouTube channels in Slack and quickly grasp trends ・Those who use YouTube for research and want to automate sharing to Slack ・Team leaders who want to prevent missing YouTube videos and increase the team's information awareness
■ Notes ・Please connect Yoom with both the YouTube Data API and Slack. ・You can choose trigger intervals of 5, 10, 15, 30, or 60 minutes. ・The minimum trigger interval varies by plan, so please note.
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, retrieve the YouTube channel report and send a message to the Slack channel. ◼️Notes ・You need to set up account integration for both the YouTube Analytics API and Slack. ・Please replace the destination Slack channel and notification content with values of your choice. ・Please adjust the detailed settings and the information to retrieve for the YouTube channel report as needed.
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.
Integrate YouTube
1. Search Enter YouTube in the search box and click the YouTube icon.
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".
3. Grant Access The screen will appear as shown below, so press "Continue".
Return to the Yoom screen, and if the following display appears, the integration is complete!
Integrate Slack
1. Search Enter Slack in the search box and click the Slack icon.
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.
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.
Finally, the screen will transition, so click "Add" to add the Yoom app.
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.
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, retrieve the YouTube channel report and send a message to the Slack channel. ◼️Notes ・You need to set up account integration for both the YouTube Analytics API and Slack. ・Please replace the destination Slack channel and notification content with values of your choice. ・Please adjust the detailed settings and the information to retrieve for the YouTube channel report 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.
Step 3: Setting the Schedule Trigger
1. Select the Trigger This is the first memorable setting! First, please click the red frame below.
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.
[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.
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.
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.
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.
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.
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.
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.
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!
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.
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!
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.
Notify on Discord when the latest video is published on YouTube.
■Overview When sharing updates from a specific YouTube channel with your team or community, do you find manual checks and posting to Discord burdensome? By using this workflow, when a new video is uploaded to the specified YouTube channel, that information is automatically sent to Discord. This integration between YouTube and Discord speeds up information sharing and improves operational efficiency, solving issues such as missed notifications due to manual work.
■Recommended for ・Operators who want to leverage YouTube update information to energize their Discord community ・Those who want to quickly share the trends of specific YouTube channels on their internal Discord for competitive research, etc. ・Those who want to receive YouTube updates on Discord without missing them, in order to streamline information gathering
■Notes ・Please connect Yoom with both the YouTube Data API and Discord. ・You can select the trigger interval of 5, 10, 15, 30, or 60 minutes. ・Please note that the minimum trigger interval varies by plan.
■ Overview This is a flow that retrieves the latest YouTube channel report and adds it to a database in Microsoft Excel. ■ Recommended for 1. YouTube channel operators and marketing personnel ・ Those who want to regularly manage and analyze YouTube channel analytics data in Microsoft Excel ・ Those who want to eliminate the effort of manual data collection and transcription ・ Those who want to leverage Microsoft Excel functions and chart features to analyze channel growth 2. YouTube channel report creators ・ Those who want to shorten the time spent creating channel reports manually ・ Those who want to automatically import the latest data into Microsoft Excel and 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 support strategy formulation ・ Those who want to track channel growth over time and identify areas for improvement ・ Those who want to streamline reporting operations 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, the task of manually downloading reports from YouTube and transcribing them into Microsoft Excel is labor-intensive and prone to errors. By using this flow, the channel report is retrieved from YouTube and data is automatically added to Microsoft Excel, eliminating the need for manual downloading and transcription. This reduces the risk of input errors and data inconsistencies and improves operational efficiency. ■ Notes ・ Please connect the YouTube Analytics API with Microsoft Excel. ・ Microsoft 365 (formerly Office 365) offers home plans and general business plans (Microsoft 365 Business). If you are not subscribed to a general business plan, authentication may fail.
■Overview The "Notify Outlook when a video matching a specific keyword is published on YouTube" flow is a business workflow that automatically sends a notification to Outlook when a new video related to keywords of interest is published on YouTube. With an enormous number of videos uploaded every day, checking them manually takes time and effort. If you do not want to miss videos related to important keywords, by using this workflow you can capture the latest information efficiently and reliably.
■Recommended for ・Marketing professionals who want to track videos related to specific keywords on YouTube ・Executives who want to quickly grasp business-related trends ・Busy business people who do not have time to check YouTube frequently ・Users who use Outlook daily and want to centrally manage notifications ・Team leaders who want to automate content monitoring and improve operational efficiency
■Notes ・Please connect Yoom with both the YouTube Data API and Outlook. ・You can choose the trigger interval from 5, 10, 15, 30, or 60 minutes. ・Please note that the shortest trigger interval varies depending on your plan. ・Microsoft 365 (formerly Office 365) has Home plans and general business plans (Microsoft 365 Business). If you are not subscribed to a business plan, authentication may fail.
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.
When a new lead is registered in Salesforce, notify Slack.
■Overview The "Notify Slack when an event is created in Google Calendar" flow is a business workflow that streamlines schedule management and team communication.
■Recommended for ・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 who want to improve the efficiency of information sharing ・Anyone spending time on manual notification tasks
■Notes ・Please connect Yoom with both Google Calendar and Slack. ・You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes. ・Please note that the minimum trigger interval varies by plan.
Overview Are you manually sending notifications to Slack every time you update information managed in Google Sheets? Such routine reporting tasks not only require effort but can also lead to errors such as delayed or missed notifications. By using this workflow, you can use row additions in Google Sheets as a trigger to automatically send a message to a specified Slack channel, streamlining information sharing.
Who this template is recommended for - Those who report each update made in Google Sheets to their team on Slack - Those who want to prevent human errors such as notification time lags and missed reports caused by manual work - Those who want to automate information-sharing processes within a team or department and improve operational efficiency
Notes - Please connect Yoom with both Google Sheets and Slack. - For the trigger, you can choose a run interval of 5, 10, 15, 30, or 60 minutes. - Please note that the minimum run interval varies by plan.
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!
With Yoom, you can easily build the kind of collaboration described here without programming knowledge.
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.