話題のAI活用術一覧に戻る
業務効率化

【自社事例】月4時間のアクセス分析がゼロに——AI×自動配信で週次レポートが届く仕組み

【自社事例】月4時間のアクセス分析がゼロに——AI×自動配信で週次レポートが届く仕組み

「また今週も、見られなかった」

GA4(ウェブサイトアクセス解析ツール)の管理画面を最後に開いたのは、いつですか?

「やらないといけない」とわかっている。でも、管理画面にログインして、期間を設定して、数字を読み解いて、前週と比較して、スプレッドシートに転記して……。その一連の作業を思い浮かべると、つい後回しにしてしまう。

気づけば先月のデータを一度も見ていなかった。そんな経験、ありませんか?

これは、意識や習慣の問題ではありません。「見に行く」という構造そのものに無理があるのです。

クラウドネイチャーも同じ状況でした。そこで、「見に行く」をやめました。代わりに、「毎週月曜の朝、レポートが届く」仕組みを自分たちで作りました。この記事では、その仕組みと導入効果をそのままお伝えします。

導入前後の変化

指標BeforeAfter改善
週次レポート作成時間約60分/週0分(完全自動)100%削減
データ確認の頻度月1〜2回(後回し)毎週月曜に自動配信週次で定着
分析の深さPV・セッション数のみGA4+GSC+AIインサイト大幅向上
施策の着手スピード気づいてから1〜2週間後レポート当日に着手可能即日対応

構築した仕組みの全体像

今回作ったのは、2つのレイヤーで構成されたシステムです。

① データ収集・AI分析・メール自動配信(Python / Cloud Run)

毎週月曜の朝10時、以下が自動で動きます。

  • GA4 Data API でセッション数・PV・直帰率・エンゲージメント率・チャネル別内訳・上位ページを取得
  • Search Console API でクリック数・表示回数・CTR・検索順位・上位クエリ・インデックス状況を取得
  • 前週比を自動計算し、スパークラインで推移を可視化
  • Gemini(Google AI) が全データを読み込み、「今週やるべきアクション TOP3」を自動生成
  • 整形されたHTMLメールとして自動送信

② スプレッドシートダッシュボード(Google Apps Script)

メールとは別に、毎週月曜10時30分にGASが自動実行されます。

  • 6つのシートにデータを週次で自動蓄積
  • セッション推移・PV推移・CVR推移・検索パフォーマンス・エンゲージメント率の5つのグラフが自動更新
  • コーポレートサイトとサービスサイトのデータを並列比較

実際に届くレポートの中身

週次SEO・アクセスレポートのメール画面。AIによるアクション提案、セッション数・ユーザー数・PVの前週比とスパークライン推移が表示されている

月曜の朝、受信トレイを開くと、すでにレポートが届いています。管理画面を開く必要はありません。

AIが提案する「今週のアクション TOP3」が最初に目に入ります。「CTRが低下しているクエリAのタイトルタグを改善」「新規流入が増えているページBの内部リンクを強化」——データを眺めるだけで終わらせないための、具体的な一手が毎週届きます。

GA4サマリーでは、セッション数・ユーザー数・PV・直帰率・エンゲージメント率がスパークラインと前週比つきで一覧表示されます。メールを開くだけで「先週より良いか悪いか」が3秒でわかります。

注目クエリでは、表示回数が多いのにCTRが低いキーワード(=改善余地が大きい箇所)と、前週比で急変動しているキーワードを自動抽出。毎週、SEO施策の優先順位が自然と決まるようになります。

導入時に苦労したこと・工夫したこと

うまくいった話だけでは、参考になりません。実際に詰まった3点を正直に書きます。

GSCデータの遅延への対処

Search Consoleのデータは最大3日遅れで反映されます。単純に「先週月曜〜日曜」でクエリすると、直近数日分が欠損します。データの確定タイミングを考慮した日付計算ロジックを実装し、常に「完全なデータがある期間」だけを対象にしています。

部分的なAPI障害への対応

「GA4は取得できたがSearch Consoleが一時エラー」という状況は実際に起きました。片方が失敗しても、取得できたデータだけでレポートを送るという方針にし、完全停止を避けています。全APIが失敗した場合のみ送信をスキップします。

重複送信の防止

Cloud Schedulerが何らかの理由で同じ週に2回トリガーされても、重複レポートが届かないようDB側で制御しています。同一週のデータは上書きされる設計です。

同じ仕組みを導入するために必要なもの

実はそれほど特殊な環境は必要ありません。

  • GA4とSearch Consoleの設定済みサイト(多くの企業はすでに導入済み)
  • Google Cloud Platformのプロジェクト(APIアクセス用のサービスアカウント)
  • Cloud Runまたは同等のサーバー環境(定期実行の基盤)
  • メール送信サービス(Resendなら月1,000通まで無料)

スプレッドシートのダッシュボードだけなら、Google Apps Scriptのみで構築できます。サーバーは不要で、Googleアカウントがあれば始められます。まずここから試すのが、一番手軽なスモールスタートです。

この事例から学べる3つのポイント

① 「見に行く」を「届く」に変える

どんなに優れたダッシュボードも、ログインしなければ意味がありません。自動配信に変えるだけで、データを見る頻度が劇的に変わります。

② AIに「次のアクション」を考えさせる

データを眺めるだけでは、行動につながりません。AIが具体的なアクションを提案することで、「分析して終わり」がなくなります。

③ ツールごとに役割を決める

メールは「今週の速報」、スプレッドシートは「中長期の傾向把握」。役割を分けることで、日常のチェックも戦略的な振り返りもカバーできます。

「うちも同じ状況かもしれない」と思ったら

今回ご紹介した仕組みは、特別な技術を持つ会社だからできたわけではありません。「手動で続けることが難しい業務を、仕組みで解決する」——それだけのことです。

アクセス解析に限らず、「やらないといけないけど手が回らない業務」は、多くの会社に必ず存在します。

まずどの業務から手をつけるべきか、無料診断で一緒に整理します。お気軽にご相談ください。

NEXT STEP

平均80%の工数削減を、御社でも

事例でご紹介したような成果を、御社でも実現できるか——AIが概算費用を即時算出します。