GA4 / リピート分析

GA4でリピーターを分析する方法
標準レポートの落とし穴と、正しい分析への改善策

GA4のリピーター定義の落とし穴

GA4の標準レポートでは、「ライフサイクル」>「維持(Retention)」レポートから、リピーター数やエンゲージメント時間を確認できます。しかし、ここで表示される「リピーター」という言葉には大きな罠があります。

GA4が「Returning User(リピーター)」としてカウントするのは、あくまでも「過去にそのブラウザ・デバイスで訪問した記録があるCookie」です。つまり「リピーター=実際に繰り返し来ている人」ではなく、「リピーター=同じCookieが再度検出された数」に過ぎません。

この定義のズレが、マーケティング施策の判断を大きく誤らせます。例えば、実際のリピーター率が40%であっても、GA4上では25%と表示されるケースは珍しくありません。クロスデバイス利用やCookie削除により、実態よりも低くカウントされるためです。

Returning UsersとNew Usersの違い

GA4では、ユーザーを「New Users(新規ユーザー)」と「Returning Users(リピーター)」に二分します。この分類ロジックを正確に理解しておくことが重要です。

New Usersは、GA4がそのブラウザで初めてファーストパーティCookie(_ga)を発行したユーザーです。初回訪問時に「first_visit」イベントが発火し、新規ユーザーとしてカウントされます。

Returning Usersは、既存の_ga Cookieが検出され、かつ前回のセッションから一定期間が経過しているユーザーです。ただし、Cookieが消失していれば、たとえ100回目の訪問であっても「New User」に分類されます。

この二分法の問題点は、「初回訪問なのにCookieが残っていた(別サイトで同じGAタグを使っている場合など)」や「明確なリピーターなのにCookieが消えていた」といったエッジケースを正しく処理できないことです。ECサイトにおいてリピーターの正確な把握は売上予測やCRM設計の根幹に関わるため、この限界を認識しておく必要があります。

Cookie/デバイスIDの限界

GA4のユーザー識別がCookieに依存していることで、具体的にどのような問題が発生するのでしょうか。

  • クロスデバイス問題:スマホで検索→PCで購入という行動は、GA4上では「スマホの新規ユーザー」と「PCの新規ユーザー」の2人として記録される
  • ITP(Intelligent Tracking Prevention):Safari(iOS/macOS)ではCookieの有効期限が最短7日に制限されるため、8日後の再訪問は新規扱い
  • Cookie削除・シークレットモード:ユーザーが手動でCookieを削除した場合や、シークレットウィンドウを使用した場合は毎回新規カウント
  • ブラウザアップデート:プライバシー強化のアップデートにより、Cookieの挙動が予告なく変更される可能性がある

特にモバイルユーザーが70%以上を占めるECサイトでは、ITPの影響は深刻です。iOS Safariのシェアが高い日本市場では、実際のリピーターの相当数が「新規」に誤分類されていると考えられます。

正しいリピーター計測のためのUser ID設定

Cookieの限界を克服する最も効果的な方法は、GA4にUser IDを送信することです。User IDとは、自社サービスの会員IDやログインIDなど、ユーザーを一意に識別できる情報のことです。

設定の流れ

  1. GA4管理画面でUser IDを有効化:「管理」>「データストリーム」>「ウェブ」>「追加の設定」でUser ID収集をオンにする
  2. GTMまたはgtag.jsでUser IDを送信:ログイン済みのページで、configコマンドにuser_idパラメータを追加する
  3. レポーティングIDの変更:「管理」>「レポーティング・アイデンティティ」で「Blended(混合)」を選択し、User ID > Googleシグナル > デバイスID の優先順位で識別する

User IDを設定すると、スマホとPCで同じアカウントにログインしたユーザーが「同一人物」として認識されます。これにより、クロスデバイスの問題が大幅に改善され、リピーター数の精度が向上します。ただし、非ログインユーザーについてはCookie依存のままとなる点には注意が必要です。

GA4でのリピート分析レポート作成方法

User IDの設定が完了したら、実際にGA4でリピーターの行動を分析するレポートを作成しましょう。標準レポートと探索レポートの両方を活用します。

標準レポートでの確認

「レポート」>「ライフサイクル」>「維持率」を開くと、日別・週別のリピーター数、リテンション率のグラフを確認できます。ここで「新規ユーザー数」と「リピーター数」の比率をベンチマークとして記録しておきましょう。

セグメント比較

「レポート」>「ユーザー属性」で比較機能を使い、「新規ユーザー」と「リピーター」のセグメントを並べます。それぞれの平均セッション時間、コンバージョン率、収益を比較することで、リピーターの価値を定量化できます。

多くのECサイトでは、リピーターのCVR(コンバージョン率)は新規ユーザーの3〜5倍に達します。この事実を社内で共有することで、リピーター育成施策への予算確保がスムーズになります。

Explorationを使った詳細分析

GA4の「探索(Exploration)」機能を使えば、標準レポートでは不可能な詳細なリピーター分析が可能です。

コホート分析

探索レポートで「コホート分析」テンプレートを選択すると、「初回訪問した週」ごとにユーザーをグループ化し、2週目・3週目・4週目…とどれだけのユーザーが戻ってきているかを可視化できます。リテンション率の変化を追跡し、施策の効果を時系列で確認するのに最適です。

セグメントオーバーラップ

「セグメントの重複」テンプレートを使えば、「過去7日以内に訪問」「過去30日間に3回以上訪問」「購入経験あり」といった複数のセグメントの重なりをベン図で可視化できます。どのセグメントに注力すべきかの判断材料になります。

ファネル分析

「ファネル分析」で、新規ユーザーとリピーターそれぞれの購買ファネル(商品閲覧→カート投入→購入完了)を比較しましょう。リピーターは途中離脱が少なく、ファネルの形が「寸胴型」になる傾向があります。どのステップで差が生まれるかを把握することで、新規ユーザーの転換率改善のヒントが得られます。

リピーター分析の改善サイクル

リピーター分析は一度やって終わりではありません。継続的なPDCAサイクルを回すことで、分析精度と施策効果の両方を向上させていきます。

  1. Plan(計画):リピーター率の目標値を設定する。業界平均(ECサイトなら30〜40%が目安)を参考に、自社の現状から改善幅を決める
  2. Do(実行):セグメント別の施策を実行する。メール配信、リマーケティング広告、LPOなど、チャネルごとにリピーター向け施策を展開
  3. Check(検証):GA4のレポートで施策の効果を確認する。リピーター数の推移、コホート別リテンション率の変化、セグメント別CVRの推移を追跡
  4. Act(改善):効果が高い施策に予算を集中し、効果が低い施策は改善または中止する。分析の粒度を上げ、より細かいセグメント分けを検討する

また、GA4の標準機能だけではリピーター分析に限界があることを踏まえ、専用のCRM分析ツールとの併用を検討することも重要です。GA4が「全体の傾向」を把握するツールだとすれば、CRM分析ツールは「個客の顔が見える」分析を実現するツールです。

GA4のデータを、もっと活用しよう。

RFマトリクスなら、GA4のデータを連携するだけで、Cookieの制約を超えた「ユーザー単位」の分析が可能に。過去データも蓄積し、長期的なLTV分析を実現します。

関連する課題解決

User IDで分析を強化する

アプローチ方法を見る →

まずは、あなたのデータで
RFマトリクスを体験してください

GA4またはCSVデータがあれば、すぐに分析を始められます。
データ規模や連携範囲に応じた最適なプランをご提案します。