■概要
毎日のWebサイト分析のために、Google アナリティクスを開いてレポートを確認し、その内容をMicrosoft Excelに転記、そしてSlackで共有する、といった定型業務に時間を取られていませんか。このワークフローを活用することで、指定した時間に自動でGoogle アナリティクスからレポートを取得し、Microsoft Excelにデータを追加、その完了をSlackに通知することが可能になり、日々のレポート作成業務を効率化できます。
■このテンプレートをおすすめする方
- 毎日Google アナリティクスでレポートを確認し、報告しているWeb担当者の方
- Microsoft Excelへのデータ転記や共有作業の効率化を目指している方
- 定型的なレポート業務を自動化し、より戦略的な分析業務に集中したい方
■このテンプレートを使うメリット
- 毎日決まった時間に自動でレポート作成と通知が完了するため、これまで手作業で行っていたデータ集計や転記作業の時間を短縮できます。
- 手作業によるコピー&ペーストが不要になるため、数値の転記ミスや報告漏れといったヒューマンエラーの発生を防ぎ、データの正確性を保ちます。
■フローボットの流れ
- はじめに、Google アナリティクス、Microsoft Excel、SlackをYoomと連携します。
- 次に、トリガーでスケジュールトリガーを選択し、「指定したスケジュールになったら」アクションを設定し、実行したい日時を指定します。
- 次に、オペレーションでGoogle アナリティクスを選択し、「【GA4】ユーザーレポートを取得」アクションを設定します。
- 次に、オペレーションでMicrosoft Excelを選択し、「レコードを追加する」アクションを設定し、取得したレポートデータを追記するファイルやシートを指定します。
- 最後に、オペレーションでSlackを選択し、「チャンネルにメッセージを送る」アクションを設定し、指定したチャンネルにレポート作成完了の旨を通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガーでは、毎日、毎週、毎月など、レポートを自動取得したいタイミングを自由に設定することが可能です。
- Microsoft Excelへのレコード追加では、どのファイルやシートに書き込むかを指定でき、各列にGoogle アナリティクスから取得したどのデータ(ユーザー数やセッション数など)を割り当てるかを柔軟に設定できます。
- Slackへの通知では、通知先のチャンネルやメンションを任意で設定できます。また、メッセージ本文に「レポートを追加しました」などの固定テキストや、取得したレポートの数値を埋め込んで送信することも可能です。
■注意事項
- Google アナリティクス、Microsoft Excel、SlackのそれぞれとYoomを連携してください。
- Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
- Microsoft Excelのデータベースを操作するオペレーションの設定に関しては、こちらをご参照ください。