Google アナリティクスとSlackの連携イメージ
How to Integrate Applications

2025-04-11

How to Integrate Google Analytics with Slack to Streamline Daily Data Sharing

k.hieda

現代のビジネスでは、データ分析の迅速さが成功の鍵を握ることがありますよね。しかし、Google アナリティクスを使用している多くの企業が、<span class="mark-yellow">日々のレポート取得やデータ共有に時間を取られ、コア業務に集中しづらいと感じることが多いのではないでしょうか。</span>

そこで、毎日Google アナリティクスから最新のレポートを取得し、Slackに通知する方法を紹介します。この自動化により、手動でのレポート取得を省き、すぐに共有できます。本記事では、プログラミングを使わずに連携する方法を解説するので、ぜひ最後までお読みください。

‍こんな方におすすめ

  • Google アナリティクスとSlackでの業務効率化を考えている方。
  • Google アナリティクスのレポートをSlackで確認したい方。
  • Google アナリティクスとSlackを連携してレポートの見逃しを防ぎたい方

今すぐに試したい方へ

本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできるので、ぜひお試しください!

[What is Yoom]

Here, we will explain the automation of "getting the latest report from Google Analytics every day and notifying Slack" using Yoom's template.

You can try it from the free plan. Register now and get started!

Register for free with Yoom

How to create an integration flow to get the latest report from Google Analytics every day and notify Slack

Things to prepare in advance

We have listed the items needed for the integration work.

Google Analytics

  • Login information
    • Please prepare your email address and password to link with your Google account
  • Property ID
  1. Log in to Google Analytics and select the account with the property.
  2. Click the "Admin" button (gear icon) at the bottom left.
  3. Select the relevant property from the property column.
  4. Click "Property Settings" to display the "Property ID".

Slack

  • URL of the workspace to notify
  • Channel to post
    • Please confirm in advance as approval from the administrator may be required.

>Help: Details on how to register a Slack My App

>Slack Official: Manage app permissions in a workspace

Step 1: Set up My App integration

Here, we will set up the app to be integrated with Yoom. Log in to your Yoom workspace and click on new connection from the My Apps section!

A list of apps that can be connected with Yoom will be displayed. Search for the app to be connected from the search box at the top and proceed with My App registration.

Google Analytics

When this screen is displayed, proceed with the integration by clicking the sign-in button for Google Account.

On the next screen, enter the email address and password for integration or choose an account.

Once logged in, proceed with granting permissions.

This completes the integration with Google Analytics.

Slack

Search for the app name from the search box. Once found, click Slack.

Enter the URL of your workspace and click continue. You will be taken to a screen to request access permission from Yoom to Slack.

Click allow to complete the integration.

Step 2: Copy Yoom's template to My Project

Click this banner. The template will be copied to "My Project" in the Yoom workspace.

The template will be copied to my project. Click on the title within the red frame to navigate to the settings screen.

Step 3 Schedule Trigger "When the specified schedule is reached"

Click on the first process of the template. It is pre-configured, but let's check the contents.

(1/1) Specify Execution Time

The following items are pre-configured.

  • Title of the schedule trigger
  • Schedule settings

This time, it is set to start every day at 10 AM. You can change it to any timing you prefer. By the way, Cron settings allow for more detailed time configurations.

>Learn more: How to set up Cron

→ Click Save

Step 4 Integrate with Apps 【GA4】 Obtain User Report

Click on the second process of the template! Here, you will configure the settings to obtain information extracted from Google Analytics.

(1/2) Select Linked Account and Action

The items displayed here are pre-configured.

  • Title of the app trigger
  • App
  • Account information linked with Google Analytics
  • Trigger action

→ Click Next

(2/2) Select Linked Account and Action

  • Property ID
    • Log in to Google Analytics and select the account with the property.
    • Click the "Admin" button (gear icon) at the bottom left.
    • Select the relevant property from the property column.
    • Click "Property Settings" to display the "Property ID".
  • Start of the period
    • Set the start of the measurement period. The format is "YYYY-MM-DD".
    • Click the edit field to open a dropdown. Embed the date reference code from the date tab. This time, since we want to check the daily report, we set it to extract data from yesterday to today.
  • End of the period
    • This time, "Today" was set as the last day. As with the start of the period, specify the date from the dropdown and embed today's reference code.

→ Click Test → Success! Data from yesterday was extracted in the output.

→ Click Save

Step 5 Integrate with Apps "Send Message"

Click on the third template! In this process, you will configure the content to be automatically sent to Slack.

(1/2) Select Linked Account and Action

These items are pre-configured.

  • Title of the app trigger
  • App
  • Account information linked with Slack
  • Trigger action

→ Click Next

(2/2) API Connection Settings

  • Channel ID
    • Click the edit field to display a list of channel candidates from the linked Slack account. When you select the appropriate channel, the ID is automatically referenced.
  • Message Content
    • Click the edit field to open a dropdown, displaying the output extracted in the previous process.
    • When you select the content to be sent to Slack, the embed code is automatically referenced.

→ Click Test → Success!

→ Click Save This concludes the settings for this flow.

Step 6 Turn the App Trigger 【ON】

Once all processes are configured, a completion screen will pop up.

Turn the trigger 【ON】 and start the flow bot.

<span class="mark-yellow">Automation was achieved in a short time without using programming.</span> Here is the template for this time.

Other Automation Examples Using Google Analytics and Slack

In addition to the integrations introduced today, it is possible to achieve various automations by utilizing the APIs of Google Analytics and Slack.

If there is something that interests you, please give it a try!

Automation Example Integrating Google Analytics and Slack

You can also automatically notify Slack after obtaining Google Analytics event reports daily and adding them to Google Sheets or Microsoft Excel.

Example of Automation Using Google Analytics

Retrieve the latest report from Google Analytics daily and record it in the database

Retrieve the latest report from Google Analytics daily and automatically record it in Google Sheets or Microsoft Excel.

Send the latest report from Google Analytics via email every day

Automatically retrieve the latest report from Google Analytics every day and send it via email using Outlook or similar services.

Examples of Automation Using Slack

Notify Slack of Inquiry Contents

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

Post a summary of the meeting content to Slack after the web meeting ends

Once a web meeting on Google Meet or Zoom ends, transcribe and summarize the content, and automatically notify Slack.

Notify Slack When a File is Saved to Cloud Storage

Automatically notify Slack when a file is saved to Google Drive or similar services.

Two Benefits of Automating Daily Google Analytics Report Retrieval and Slack Notifications

From the perspective of data analysts and IT support/operations teams, we explore the advantages of using Google Analytics and Slack for automation.

Benefit 1: Reduced Data Analysis Time

By automatically notifying Slack with the latest reports from Google Analytics daily, the time spent manually retrieving reports is significantly reduced. This allows data analysts and marketing teams to access the necessary data on time, enabling quick analysis and decision-making. As a result, they should be able to quickly find solutions to problems and formulate strategies swiftly!

Benefit 2: Prevention of Missing Important Data

With automatic notifications ensuring regular data checks, the risk of missing important data is reduced. Especially for IT support and operations teams, it becomes possible to respond early to sudden traffic changes or system issues. Therefore, even if troubles occur, they can respond quickly, leading to stable business operations!

Conclusion

In this article, we introduced a method to automate notifications by integrating Google Analytics and Slack without programming. This eliminates the need for manual report retrieval, potentially streamlining the work of data analysts and IT support/operations teams. Additionally, receiving reports daily on Slack means users don't need to retrieve them manually! Furthermore, receiving notifications on Slack allows for immediate review and analysis, saving time.

With Yoom's Flowbot, even those who are not good at programming can start automating today. Please consider incorporating automation to help improve work efficiency.

See you again!

The person who wrote this article
k.hieda
10 years as a web planner and director. When I worked for a web production company, my main focus was on proposing modifications and operation plans to clients and proceeding with production. I'm currently a parallel worker. We produce blogs in Yoom's content division, and receive external public relations projects for companies in our individual business. Since we are starting a private lodging, we aim to thoroughly improve the efficiency of routine work!
Tags
Slack
Automation
Notification
Google Analytics
Integration
Automatic
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials