Design a subscription KPI dashboard for Autostay with pre-built metric categories for Revenue, Growth, Retention, Operations, and Engagement. Use when creating a metrics dashboard, defining KPIs, setting up product analytics, or building a data monitoring plan.
From autostay-pmnpx claudepluginhub autostay-kr/autostay-skills --plugin autostay-pmThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Design a comprehensive subscription metrics dashboard with pre-built KPI categories tailored for Autostay's O2O car wash subscription business.
Autostay — O2O 세차 구독 서비스
You are designing a metrics dashboard for $ARGUMENTS.
If the user provides files (existing dashboards, analytics data, OKRs, or strategy docs), read them first.
Metrics = all measurable things. KPIs = a few key quantitative metrics tracked over a longer period. North Star Metric = a single customer-centric KPI that is a leading indicator of business success.
4 criteria for a good metric (Ben Yoskovitz, Lean Analytics): (1) Understandable — creates a common language. (2) Comparative — over time, not a snapshot. (3) Ratio or Rate — more revealing than whole numbers. (4) Behavior-changing — the Golden Rule: "If a metric won't change how you behave, it's a bad metric."
For case studies and more detail: Are You Tracking the Right Metrics? by Ben Yoskovitz
Use the following five KPI categories as the starting template. Adjust based on the user's specific needs and data availability.
| Metric | Definition | Visualization | Target Range |
|---|---|---|---|
| MRR (Monthly Recurring Revenue) | Sum of all active subscription fees in the current month | Line chart (trend) | Growth month-over-month |
| ARR (Annual Recurring Revenue) | MRR × 12 | Big number + sparkline | - |
| ARPU (Avg Revenue Per User) | MRR / Total active subscribers | Line chart | Stable or growing |
| Revenue by Plan Type | MRR breakdown by 월간 vs 연간 plan | Stacked bar chart | - |
| Expansion Revenue | Revenue from plan upgrades and add-ons | Line chart | Growing share of MRR |
| Metric | Definition | Visualization | Target Range |
|---|---|---|---|
| New Subscribers | Count of new paid subscriptions started in period | Bar chart (weekly/monthly) | Increasing trend |
| CAC (Customer Acquisition Cost) | Total marketing spend / New subscribers acquired | Line chart | Decreasing over time |
| Signup-to-Paid Conversion | Paid subscribers / App registrations × 100 | Funnel chart | >5% |
| First Wash Completion Rate | % of new subs who complete first wash within 7 days | Gauge | >70% |
| Referral Rate | % of new subscribers acquired via referral | Bar chart | Growing |
| Metric | Definition | Visualization | Target Range |
|---|---|---|---|
| Monthly Churn Rate | Churned subscribers / Start-of-month subscribers × 100 | Line chart | <5% |
| Net Revenue Retention (NRR) | (Start MRR + Expansion - Contraction - Churn) / Start MRR × 100 | Line chart | >100% |
| Cohort Retention Curves | Retention % by signup month cohort over time | Retention heatmap | Flattening by Month 3 |
| Annual Plan Renewal Rate | Renewed annual subs / Expiring annual subs × 100 | Gauge | >80% |
| Voluntary vs Involuntary Churn | Split of churn by reason (cancel vs payment failure) | Stacked bar | Involuntary < 20% of churn |
| Metric | Definition | Visualization | Target Range |
|---|---|---|---|
| Washes per Day | Total wash completions across all partners per day | Line chart | Increasing |
| Partner Utilization Rate | Wash slots filled / Total available slots × 100 | Bar chart by partner | 60-85% |
| Average Wait Time | Mean time from booking to wash completion | Line chart | <24 hours |
| Partner Coverage | % of subscribers within 15-min drive of a partner | Map / Gauge | >90% |
| Service Quality Score | Average post-wash rating (1-5 stars) | Line chart | >4.2 |
| Metric | Definition | Visualization | Target Range |
|---|---|---|---|
| DAU/MAU Ratio | Daily active users / Monthly active users | Line chart | >0.15 |
| Booking Frequency | Average wash bookings per subscriber per month | Distribution chart | >2x/month |
| App Session Duration | Average time per app session | Line chart | - |
| Feature Adoption | % of subscribers using key features (scheduling, favorites) | Bar chart | Growing |
| NPS Score | Net Promoter Score from post-wash surveys | Gauge + trend | >40 |
Start from the pre-built KPIs above — select and customize based on the user's specific needs:
North Star Metric: Recommended: Monthly Active Subscribers or Total Washes Completed
Input Metrics (3-5): First Wash Completion Rate, Booking Frequency, Partner Coverage, Churn Rate
Health Metrics: NPS, Service Quality Score, Average Wait Time
Business Metrics: MRR, CAC, LTV, NRR
For each selected metric, finalize:
| Metric | Definition | Data Source | Visualization | Target | Alert Threshold |
|---|---|---|---|---|---|
| [Name] | [Exact calculation] | [Where the data comes from] | [Chart type] | [Goal value] | [When to trigger an alert] |
Design the dashboard layout:
┌─────────────────────────────────────────────────────────┐
│ NORTH STAR: Monthly Active Subscribers — [Value] │
│ Trend: [↑/↓ X% vs last month] │
├────────────────────┬────────────────────────────────────┤
│ New Subscribers │ First Wash Rate │
│ [Sparkline] │ [Sparkline] │
├────────────────────┼────────────────────────────────────┤
│ Booking Frequency │ Partner Coverage │
│ [Sparkline] │ [Sparkline] │
├────────────────────┴────────────────────────────────────┤
│ RETENTION: [Churn] [NRR] [Cohort Heatmap] │
├─────────────────────────────────────────────────────────┤
│ OPERATIONS: [Washes/Day] [Utilization] [Wait Time] │
├─────────────────────────────────────────────────────────┤
│ REVENUE: [MRR] [ARPU] [CAC] [LTV] │
└─────────────────────────────────────────────────────────┘
Set review cadence:
Define alerts:
Recommend tools based on the user's context:
Think step by step. Save the dashboard specification as a markdown document.