M0: KPIパラメータの感応度シミュレーション・ラグ相関・因数分解ツリー
x[t-k] → y[t] の相関。色が濃いほど強い相関。灰色 = データ不足 (N<12)。
graph TD
ROOT["売上成長
ARR成長率"]
ROOT --> EXISTING["既存顧客側
Base ARR ¥7,601M"]
ROOT --> NEW_SIDE["新規獲得側
MQL x CVR x ARPA"]
EXISTING --> GRR["GRR 84.9%"]
EXISTING --> NRR["NRR 94.4%"]
GRR --> CHURN["Churn Rate 0.44%"]
GRR --> CONTRACTION["Contraction Rate 0.67%"]
CHURN --> HEALTH["health_category
データ未整備"]
CHURN --> ADOPTION["adoption_rate
データ未整備"]
CHURN --> ONB["onb_complete_rate
データ未整備"]
CONTRACTION --> PROD_COUNT["product_count
データ未整備"]
CONTRACTION --> CONTRACT_YRS["contract_update_years"]
NRR --> EXPANSION["Expansion Rate 1.90%"]
EXPANSION --> PROD_COUNT
EXPANSION --> ADOPTION
EXISTING --> TALENT["人材→CS品質
lag k=3-6mo"]
TALENT --> HIRE["採用充足率
データ未整備"]
HIRE --> ONB
ONB --> ADOPTION
NEW_SIDE --> MQL["MQL"]
NEW_SIDE --> CVR_PATH["SS01→Won CVR"]
NEW_SIDE --> ARPA["ARPA"]
MQL --> CH_MIX["チャネル構成"]
MQL --> CH_CVR["チャネル別CVR"]
CVR_PATH --> SS01["SS01"]
SS01 --> SS03["SS03"]
SS03 --> WON["Won"]
ARPA --> SEG_MIX["セグメント構成"]
ARPA --> UNIT_P["セグメント別単価"]
style ROOT fill:#1a365d,color:#fff,stroke:#1a365d
style EXISTING fill:#2b4c7e,color:#fff
style NEW_SIDE fill:#2b4c7e,color:#fff
style GRR fill:#3b82f6,color:#fff
style NRR fill:#3b82f6,color:#fff
style MQL fill:#059669,color:#fff
style CVR_PATH fill:#059669,color:#fff
style ARPA fill:#059669,color:#fff
style TALENT fill:#7c3aed,color:#fff
style HEALTH fill:#9ca3af,color:#fff,stroke-dasharray:5 5
style ADOPTION fill:#9ca3af,color:#fff,stroke-dasharray:5 5
style ONB fill:#9ca3af,color:#fff,stroke-dasharray:5 5
style PROD_COUNT fill:#9ca3af,color:#fff,stroke-dasharray:5 5
style HIRE fill:#9ca3af,color:#fff,stroke-dasharray:5 5