How to Integrate Applications

2024/10/02

How to Integrate Google Analytics with Google Chat to Automatically Receive and Notify Daily Reports

k.hieda

Google アナリティクスは、ウェブサイトのパフォーマンスを把握するために多くの企業が毎日活用している便利なツールです。しかし、<span class="mark-yellow">毎日データを取得して手動でチームに共有するのは、時間と手間がかかります。</span>そこで、Google Chatと連携してレポートを自動通知すると、効率的に情報共有が行えます。

そこで、Yoomでは「毎日Google アナリティクスから最新のレポートを取得し、Google Chatに通知する」フローボットを開発しました。この自動化で、これらの負担を軽減し正確なデータを効率よくチームに届けられるようになります。

プログラミング不要で実現する方法と、具体的な導入メリットをご紹介します。ぜひ最後までお読みください。

毎日Google アナリティクスから最新のレポートを取得し、Google Chatに通知する自動化のメリット2選

チームリーダーと経営層の視点から、Google アナリティクスとGoogle Chatの連携によるメリットを探ります。業務の効率化や意思決定のスピードアップにどのように役立つかを解説します。

メリット1 情報の一元化と透明性アップ

Google アナリティクスのデータをGoogle Chatで一元的に共有することで、チームリーダーはチーム全体の情報を把握しやすくなります。マーケティングチーム全員が同じデータにアクセスできるため、透明性が向上し、意思決定がスムーズに進みます。<span class="mark-yellow">データが一元化されることで、異なる部門間での情報共有も簡単になり、チームリーダーとしてプロジェクト全体の進行を管理しやすくなります。</span>

メリット2 タイムリーなデータ共有で迅速な意思決定

毎日最新のレポートがGoogle Chatに自動で通知されるため、経営層はタイムリーにデータを把握できます。これにより、<span class="mark-yellow">トラフィックの急増などの変化にすぐに対応し、ビジネスの方向性を迅速に修正することが可能です。</span>早期に対応策を講じることで、競争力の強化やビジネス全体のパフォーマンス向上が期待できます。

[Yoomとは]

ここから「毎日Google アナリティクスから最新のレポートを取得し、Google Chatに通知する」自動化を、<span class="mark-yellow">Yoomのテンプレートを使った作り方</span>を解説します。

フリープランからお試しいただけます。さっそく登録して、始めてみましょう!

Yoomに無料で登録する

毎日Google アナリティクスから最新のレポートを取得し、Google Chatに通知する連携フローの作り方

事前に準備するもの

連携作業の中で必要なものをリストアップしました。

Google アナリティクス

  • ログイン情報
    • Google アカウントと紐づけるため、メールアドレスとパスワードをご準備ください
  • プロパティID
  1. Google アナリティクスにログインし、プロパティのあるアカウントを選択。
  2. 左下の「管理」ボタン(歯車のアイコン)をクリック。
  3. プロパティの列の中から、該当するプロパティを選択。
  4. 「プロパティ設定」をクリックすると、「プロパティID」が表示されます。

Google Chat

  • Google ChatとYoomの連携はGoogle Cloud Platformの管理者権限を持つ方のみ実施可能なため、管理者へYoomとGoogle Chat連携を依頼してください。

>ヘルプ:Google Chat(OAuth)のマイアプリ登録方法

ステップ1 マイアプリ連携の設定

ここでは、連携するアプリをYoomに登録する設定を行います。Yoomのワークスペースにログインいただき、マイアプリの項目から新規接続をクリック!

Yoomで接続できるアプリ一覧が表示されます。一番上の検索窓から今回接続するアプリを検索し、マイアプリ登録を進めます。

Google アナリティクス

こちらの画面が表示されたらGoogle アカウントにサインインするボタンから連携に進みます。

次の画面から、連携するメールアドレスとパスワードを入力します。

ログインができたら、権限の付与を進めてください。

 

これでGoogle アナリティクスとの連携ができました。

Google Chat

検索結果からGoogle Chatを選択します。

こちらの画面に遷移しますので、「Sign in with Google」をクリックします。

各項目にGoogle Cloud Platform上から取得した情報を入力し、追加ボタンをクリックします。

>ヘルプ:Google Chat(OAuth)のマイアプリ登録方法

これでマイアプリ登録が完了です。

ステップ2 Yoomのテンプレートをマイプロジェクトへコピーする

こちらのバナーをクリックします。Yoomワークスペースの「マイプロジェクト」にテンプレートがコピーされます。

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.

  • Schedule Trigger Title
  • Schedule Settings

This time, it is set to start every day at 10 AM. You can change it to any timing you prefer. By using Cron settings, you can set more detailed times.

>Learn more: How to Set Cron Settings

→ Click Save

Step 4: Integrate with Apps 【GA4】 Retrieve User Report

Click on the second process of the template! Here, we will set up the information to be extracted from Google Analytics.

(1/2) Select Linked Account and Action

The items displayed here are pre-configured.

  • App Trigger Title
  • 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 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, we set it to extract data from yesterday to today as we want to check daily reports.
  • End of Period
    • This time, we set today as the last day. Similarly to the start of the period, specify the date from the dropdown and embed today's reference code.

→ Click Test → Success The output correctly extracted yesterday's data.

→ Click Save

Step 5: Integrate with Apps "Send Message"

Click on the third template! In this process, we will set up the content to be automatically sent to Google Chat.

(1/2) Select Linked Account and Action

These items are pre-configured.

  • App Trigger Title
  • App
  • Account Information Linked with Google Chat
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • Resource Name of the Space
    • Click the edit field to open a dropdown, and the space name of the linked Google Chat will be displayed. When you select the space to send the message, the ID will be referenced.
  • Message Content
    • Click the edit field to open a dropdown, and the output extracted in the previous process will be displayed.
    • When you select the content to send to Google Chat, the embedding code will be 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 complete screen will pop up.

Turn the Trigger 【ON】 to activate 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.

Utilize More! 3 Automations Using Google Analytics and Google Chat

Google Chat and Google Analytics offer many more templates.

1. Automatically Record Reports in Google Sheets

Automatically obtain reports from Google Analytics daily and record them in Google Sheets. This eliminates the need for manual work and allows you to manage data effortlessly, enabling you to focus on core tasks.

2. Automatic Report Notification via Chatwork

Automatically notify Google Analytics reports to Chatwork daily. This eliminates the need for manual work, improving work efficiency and making it convenient to check the latest data immediately.

3. Bulk Notification of Notion Tasks in Google Chat

Automatically send bulk notifications of due tasks in Notion to Google Chat. This eliminates the need for manual notifications, making task management smoother and allowing the entire team to easily track progress.

Summary

In this article, we introduced how to automatically notify Google Analytics reports to Google Chat and the benefits of doing so. By using this flowbot, which can be easily implemented without programming, you can eliminate the hassle of manually obtaining and sharing reports, thus streamlining your operations. Team leaders can more easily grasp the overall progress of projects through centralized data, enhancing team transparency. For executives, it ensures that data can be reviewed at specified times, enabling swift decision-making. This automation is expected to improve the productivity of the entire team, so please take advantage of it.

Start integrating with Yoom for free

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
Google Chat
Automation
Automatic
Google Analytics
Integration
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