zr@terminal:~$ ./churn-analyzer
$ cat banner.txt
╔═══════════════════════════════════════╗ ║ CHURN ANALYSIS CALCULATOR ║ ║ Revenue & Retention Metrics ║ ╚═══════════════════════════════════════╝
$ set current_customers
Active paying customers
$ set monthly_churn_rate
$ set mrr_per_customer
Average revenue per user/month
$ set cac (acquisition cost)
Cost to acquire one customer
$ set new_customers_monthly
Average new sign-ups per month
$ set analysis_period
$ ./analyze --output
CHURN HEALTH SCORE
GOOD
Your churn rate is manageable
CUSTOMERS LOST/MONTH
50
at current rate
REVENUE LOST/MONTH
$4,950
MRR at risk
NET GROWTH/MONTH
+50
customers
$ cat ltv_analysis.txt
$ cat churn_impact.txt
$ simulate --months=12
$ visualize customer_trend
$ simulate --what-if
If you reduce churn by 1%:
To achieve zero net churn, you need:
$ load --preset
$ cat benchmarks.txt
Excellent: <2% monthly | Good: 2-5% | Warning: 5-8% | Critical: >8%
Healthy LTV:CAC: >3:1 | CAC Payback: <12 months
zr@terminal:~$ cd ..