離脱ユーザーの属性分析

分析内容: 2025年12月に登録されたユーザーのうち、各ステップで離脱したユーザーの属性(年齢・性別・居住エリア)を分析します。
注意: すべてのSQLは女性ユーザーを除外した分析となっています。

分析概要

離脱の定義: 登録から予約作成までの各ステップで完了しなかったユーザーを「離脱ユーザー」として分析します。
分析期間: 2025年12月に登録されたユーザー
離脱ステップ:

離脱ステップ別の属性分析

SQLファイル: churned_user_attributes.sql

Metabaseパラメータ:

Metabaseで以下のSQLを実行してください:

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/churned_user_attributes.sql | docker exec -i postgres psql -U laravel -d laravel
        
デフォルト期間: パラメータを指定しない場合、2025年12月に登録されたユーザーが対象となります。
Metabaseでパラメータを設定することで、任意の期間を分析できます。

詳細属性分析(年齢×性別×離脱ステップ)

SQLファイル: churned_user_detailed_attributes.sql

年齢層、性別、離脱ステップの3軸でクロス集計した詳細分析です。

Metabaseパラメータ:

Metabaseで以下のSQLを実行してください:

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/churned_user_detailed_attributes.sql | docker exec -i postgres psql -U laravel -d laravel
        

分析項目

1. 離脱ステップ別の属性分布

2. 詳細属性分析

活用方法

改善施策の立案

マーケティング施策

登録完了ユーザー vs 離脱ユーザーの比較分析

SQLファイル: registered_vs_churned_comparison.sql

登録完了ユーザー(クレカ登録または登録日にPayPay決済あり)と離脱ユーザーの属性を比較します。

Metabaseパラメータ:

Metabaseで以下のSQLを実行してください:

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registered_vs_churned_comparison.sql | docker exec -i postgres psql -U laravel -d laravel
        

詳細比較分析(年齢×性別)

SQLファイル: registered_vs_churned_detailed_comparison.sql

年齢層×性別×登録完了/離脱のクロス集計です。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registered_vs_churned_detailed_comparison.sql | docker exec -i postgres psql -U laravel -d laravel
        

登録時間と予約パターンの関係分析

分析内容: 登録時間から事前予約 vs 当日来店の傾向を分析します。

1. 予約パターン別の登録完了率

SQLファイル: reservation_pattern_analysis.sql

当日30分以内、当日1-3時間以内、翌日、1週間以内など、予約パターン別の登録完了率を分析します。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/reservation_pattern_analysis.sql | docker exec -i postgres psql -U laravel -d laravel
        

2. 登録時間帯別の登録完了率

SQLファイル: registration_timing_analysis.sql

朝・昼・夜・深夜・早朝の登録時間帯別に、登録完了率を分析します。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_timing_analysis.sql | docker exec -i postgres psql -U laravel -d laravel
        

3. 登録時間帯×予約パターンの詳細分析

SQLファイル: registration_time_detailed_analysis.sql

登録時間帯、年齢層、予約パターンの3軸でクロス集計した詳細分析です。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_time_detailed_analysis.sql | docker exec -i postgres psql -U laravel -d laravel
        

4. 10分刻みでの予約数と離脱率分析

SQLファイル: registration_to_reservation_minute_analysis.sql

登録から予約までの時間差を10分刻みで分析します。何分前が1番予約多いのか、何分後の離脱率が最も高いのかを分析します。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_to_reservation_minute_analysis.sql | docker exec -i postgres psql -U laravel -d laravel
        

5. カード未登録者 vs 予約未作成+作成済みの比較

SQLファイル: registration_to_reservation_comparison.sql

カード未登録者と予約未作成+作成済みを比較して分析します。

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_to_reservation_comparison.sql | docker exec -i postgres psql -U laravel -d laravel
        

6. カード未登録者 vs 予約未作成+作成済みの比較(属性別)

SQLファイル: registration_to_reservation_comparison_with_attributes.sql

カード未登録者と予約未作成+作成済みを属性(年齢、性別、エリア)別に比較して分析します。

Metabaseパラメータ:

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_to_reservation_comparison_with_attributes.sql | docker exec -i postgres psql -U laravel -d laravel
        

7. 登録時間帯別の離脱率(属性別)

SQLファイル: registration_timing_analysis_with_attributes.sql

登録時間帯別に属性(年齢、性別、エリア)を掛け合わせた離脱率を分析します。

Metabaseパラメータ:

cat /home/xezoritj/public_html/sauna.torchdevelop.cfbx.jp/analyses/churned_user_attributes_20250115/registration_timing_analysis_with_attributes.sql | docker exec -i postgres psql -U laravel -d laravel
        
主要な発見:

関連ファイル