YouTubeのAPI活用イメージ
[YouTube API] Comprehensive Guide: From Integration with Various Apps to Use Cases.
Learn more about Yoom
YouTubeのAPI活用イメージ
Automation Ideas

2025-07-17

[YouTube API] Comprehensive Guide: From Integration with Various Apps to Use Cases.

s.kumagai
s.kumagai

What You Can Do with the YouTube API

With the YouTube API, you can obtain information about videos and channels, retrieve video statistics, and use the playback player on web pages.
Statistical data used for analysis can be obtained using the API, and you can notify message tools or reflect the data in a database.
Additionally, you can notify message tools or post on social media when a video is published.
Try automating automation with the YouTube API!

Who Should Use the YouTube API

  • Those who want to develop marketing strategies based on YouTube video data and analytics
  • Those who find sharing information and tasks after video publication cumbersome and want to automate them
  • Those who want to reduce the time spent creating channel reports

How to Use the YouTube API

This time, we will use a service called Yoom to utilize the YouTube API without coding.

[What is Yoom]

If you are already using Yoom, make sure to log in.

How to Connect YouTube with Yoom

Setting Up My App Integration

1. Select "My Apps" from the left menu, then click "+ New Connection" on the right side of the screen.

__wf_reserved_inherit

2. From the new connection candidates in My Apps, select YouTube.
 *You can narrow down the candidates by entering the app name in the search box.

__wf_reserved_inherit

3. On the Google account selection screen, click the target account.

__wf_reserved_inherit

4. Review the shared information and click "Continue".

__wf_reserved_inherit

5. Review the final confirmation explanation and click "Continue".

__wf_reserved_inherit

The integration is now complete. You can now use the API provided by YouTube from Yoom!

From here, we will introduce templates for each actual use case and recommended job type.

Examples of Automation Achievable with the YouTube API

Click on the banner of the template you want to automate or are interested in to connect to each introduction page.
If you want to start setting up immediately, click "Try it out".

Automatically Share Information on Published Videos

By using the YouTube API, you can obtain information when a new video is published on a specified YouTube channel. Furthermore, by integrating with chat tools, you can automatically send that information. By changing the notification destination and message settings, you can use it for various purposes such as sharing publication information with team members, requesting dissemination to marketing or social media personnel, and reporting to superiors.

Yoom allows integration with multiple chat tools, so please select and use the template for the tool you usually use. If you use different tools for different departments or tasks, you can also use more than one template in combination.


■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
When sharing the latest videos from a YouTube channel with your team, copying the URL each time and pasting it into Google Chat is time-consuming and may lead to missed shares. By using this workflow, when a new video is published on a specified YouTube channel, a notification is automatically sent to a designated Google Chat space, enabling faster and more efficient information sharing.

■Who we recommend this template for
・Marketing and PR members who share YouTube channel updates with their teams
・Those who monitor specific YouTube channels for competitive research and share them in Google Chat
・Those who want to eliminate time lags and missed shares caused by manual information sharing

■Notes
・Connect Yoom with both the YouTube Data API and Google Chat.
・You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
・The minimum trigger interval varies by plan, so please note.
・Integration with Google Chat is available only with Google Workspace. For details, see below.
https://intercom.help/yoom/en/articles/6647336

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

■Overview
When your team tracks the latest updates from a specific YouTube channel, do you find it cumbersome to copy the URL and notify the team manually every time a video is published? With this workflow, you can connect YouTube and Microsoft Teams, and when a new video is published on the specified channel, it can automatically send a notification to the Microsoft Teams channel. This enables faster information sharing and reduces operational effort.

■Recommended for
・Those who reference videos published on YouTube and share information in Microsoft Teams
・Those who always want to keep track of a specific YouTube channel’s trends for competitive research or information gathering
・Those who want to notify the company quickly and without omissions about videos published on their own channel

■Notes
・Please connect Yoom with both the YouTube Data API and Microsoft Teams.
・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.
・Microsoft 365 (formerly Office 365) has consumer plans and general business plans (Microsoft 365 Business). If you are not subscribed to a business plan, authentication may fail.

Additionally, the information of the published videos can be used for creating pages in apps for task registration and information management. If there are tasks that must be performed after the video is published, or if you are compiling video information in Notion, please refer to the following template.


■Overview
After publishing a new video on your YouTube channel, are you manually managing the related tasks? Manually creating a ticket in HubSpot each time is time-consuming and can lead to missed follow-ups such as promotional activities. By using this workflow, you can connect YouTube and HubSpot and automate ticket creation triggered by video publication, smoothly resolving these challenges.

■Who we recommend this template for
・Those who manage a YouTube channel and manually create post-publication tasks in HubSpot
・Team leaders who want to prevent gaps in internal coordination regarding video content and improve operational efficiency
・Those interested in automating operations by leveraging API integrations between YouTube and HubSpot

■Notes
・Please connect Yoom with both the YouTube Data API and HubSpot.
・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.

■Overview
Are you manually copying the information of videos published on YouTube into Notion each time? This task is simple, but if the publishing frequency is high, it becomes time-consuming and omissions can occur. By leveraging this workflow, when a new video is published on a specified YouTube channel, a page is automatically created in Notion, enabling you to streamline information gathering and content management.

■Who we recommend this template for
・Those who manage YouTube channel video information in Notion and conduct competitive research and information gathering
・Those who want to centrally manage the content of their company-run YouTube channel in Notion
・Those who want to integrate Notion with YouTube to eliminate manual transcription and improve efficiency

■Notes
・Please connect Yoom with both the YouTube Data API and Notion.
・For the trigger, you can select a run interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum run interval varies depending on your plan.

Synchronize Channel Report Information with the Database

You can obtain channel reports using the YouTube API and reflect the information in various integrated databases. By utilizing Yoom's schedule trigger, you can repeatedly and automatically retrieve reports at specified times and synchronize them with the database.

Compared to manual work, the risk of human errors such as transcription mistakes and registration omissions is reduced, which is expected to improve the accuracy of statistics and analysis based on this information. It can be useful for improving video content and strategizing content marketing. Additionally, besides synchronizing with the database, it is also possible to notify the content via email.


■Overview‍
This flow retrieves the latest YouTube channel report and adds it to Google Sheets.
This allows you to effectively manage your YouTube channel's performance and statistics.

■Notes‍
・You need to configure account connections for both the YouTube Analytics API and Google Sheets.
・Replace the target sheet and column settings in Google Sheets with values of your choice.
・Adjust the detailed settings of the YouTube channel report and the information to retrieve as needed.

■Overview
This flow adds a record to a Notion database for the previous day's YouTube channel report.

■Recommended for
1. YouTubers and video content creators
・Those who want to centrally manage YouTube channel analytics data in Notion
・Those who want to record daily video performance in Notion and use it for analysis and improvement
・Those who want to eliminate the hassle of manual data entry

2. Marketers
・Those who want to share YouTube channel analytics data in Notion and collaborate as a team to consider improvement measures
・Those who want to leverage Notion's database features to analyze trends in video performance

■Benefits of using this template
・It eliminates the need to manually copy YouTube channel reports into Notion, leading to significant time savings.
・Since reports are recorded automatically every day, it helps with long-term trend analysis.

■Notes
・Please connect Yoom with both the YouTube Analytics API and Notion.

■ 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
This flow retrieves YouTube reports daily and creates records in Google BigQuery.

■Who we recommend this template for
1. YouTube channel operators / marketing personnel
- Those who want to centrally manage and analyze YouTube channel analytics data in Google BigQuery
- Those who want to eliminate the effort of manual data collection and transcription
- Those who want to leverage Google BigQuery's powerful query and data warehouse capabilities to analyze channel growth in detail

2. Data analysts
- Those who want to ingest YouTube channel data into Google BigQuery and integrate it with BI tools and machine learning models
- Those who want to efficiently process and analyze large datasets

■Benefits of using this template
In analyzing and utilizing YouTube channel data, manually retrieving reports and registering them in Google BigQuery can lead to analysis delays and data inconsistencies.
By leveraging this flow, YouTube reports are automatically retrieved daily and records are created in Google BigQuery, eliminating the need for analysts to perform manual data collection or registration and enabling them to focus on more advanced analysis. It also maintains data freshness, allowing decisions to always be made based on the latest data.

■Notes
- Please connect the YouTube Analytics API and Google BigQuery.
- Google BigQuery is available only on the Team Plan and Success Plan. On the Free Plan and Mini Plan, Flowbot operations and Data Connect configured for it will result in errors, so please be aware.
- Paid plans such as the Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use apps that are otherwise restricted.

Send Channel Report Information to Chat Tools

The information from the obtained channel report can be sent not only to databases and emails but also to chat tools. Similar to public video information, you can utilize it for various purposes by changing the notification destination and message settings. Additionally, you can handle different chat tools by using multiple templates.

You can extract only the necessary items from the report and share the data promptly. Regular notifications allow you to quickly detect and respond to any sudden changes in view counts or comment numbers. You can communicate the latest information, such as view counts, comment numbers, and likes/dislikes, via chat, while other items or comparisons with previous data can be checked in the database.


■Overview
Analyzing YouTube channel performance is important, but regularly reviewing reports and sharing them with your team is one of the time-consuming tasks. Manual sharing can lead to missed follow-ups and put pressure on other core tasks. By leveraging this workflow, you can automatically retrieve YouTube channel reports on a specified schedule and automate the entire process of integrating with and notifying Google Chat, thereby improving the efficiency of such reporting tasks.

■Recommended for
・Those who regularly review YouTube channel reports and share them with the team on Google Chat
・Those who manually integrate YouTube and Google Chat and are interested in automating information sharing
・Those who want to streamline channel performance analysis and devote more time to strategic work

■Notes
・Please connect Yoom with both the YouTube Analytics API and Google Chat.
・Integration with Google Chat is only available for Google Workspace. For details, please refer to the following.
https://intercom.help/yoom/en/articles/6647336

◼️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.

Share the Release of Videos Related to Specific Keywords

You can obtain information and share it among stakeholders when videos matching specified keywords are released. This allows you to acquire information about videos related to specific products or services and use it for campaigns, promotional activities, or instructions for subsequent tasks. Summarizing video descriptions can help reduce the time needed to check video information.

Additionally, if you save user-specific business meetings or negotiation videos on YouTube, you can include keywords like 'Initial Guide' in the title of the first negotiation video. This allows you to set up automatic contact creation in HubSpot after the video is posted, helping to prevent missed lead registrations.

Obtain Channel Reports Under Specific Conditions

Obtaining channel reports can be done not only on a regular schedule but also triggered by the creation of a Notion page or the receipt of an email. If you manage video content or campaign information in Notion, or if you receive an email prompting the retrieval and sharing of reports based on specified conditions among stakeholders, please refer to the following template.

Post on SNS when the video is released

When the video is released, it can be automatically posted to X or the official LINE account. Not only can you post the video link, but you can also use AI to automatically generate text, allowing you to fully automate posting to SNS. If you are using X or the official LINE account, please refer to the template below.

Summary

We introduced what becomes possible with the use of the YouTube API, how to integrate it with other app APIs, and some use cases. By using the YouTube API, you can obtain information about videos and channels, which can lead to the automation of business workflows using published video information and channel reports. By integrating with other app APIs, you can automate notifications and database synchronization, improve the efficiency of information sharing and data analysis, and aid in the management and marketing of video content.

With Yoom, anyone can easily set up integrations and automation. Please register and give it a try.

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
s.kumagai
s.kumagai
I worked as a customer support representative at a web marketing company for about three years. I spent a lot of time managing customer information and internal data, which was quite challenging until I discovered Yoom. I strongly feel that I wish I had encountered Yoom, which is easy to use even without programming knowledge, much earlier. I hope it can be of assistance to others who are struggling with similar efficiency issues in their work!
Tags
Automatic
Automation
Integration
Notification
YouTube
Related Apps