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

2025-04-18

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

k.hieda

In today’s business world, the speed of data analysis can often be the key to success.
However, many companies using Google Analytics may find that they spend a lot of time each day pulling reports and sharing data, making it hard to focus on their core work.

To solve this, we’ll show you how to automatically fetch the latest reports from Google Analytics and send them to Slack every day.
This automation allows you to eliminate manual report generation and instantly share updates with your team.

In this article, we’ll walk you through how to set this up without any coding, so be sure to read to the end!

Recommended for

  • Those looking to streamline their workflow with Google Analytics and Slack
  • Teams who want to receive Google Analytics reports directly in Slack
  • Anyone who wants to avoid missing key reports by integrating Google Analytics with Slack

Want to try it right away?

This article introduces how to set up the integration using the no-code tool “Yoom.”
There’s no need for complicated settings or technical skills—even non-engineers can implement it easily.
You can get started right away using the template linked below, so give it a try!

[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