Features
Revenue Analytics
Stripe-powered MRR, LTV, subscription metrics, and revenue trends.
Revenue Analytics
Revenue Analytics connects to your Stripe account to provide real-time MRR, LTV, churn, subscription metrics, and revenue trends. Available through the Cockpit dashboard and agent tools.
Metrics
| Metric | Description |
|---|---|
| MRR | Monthly Recurring Revenue — sum of active subscription values |
| ARR | Annual Recurring Revenue (MRR × 12) |
| LTV | Customer Lifetime Value — average revenue per customer |
| Churn Rate | Percentage of subscriptions cancelled per period |
| Net Revenue | Total revenue after refunds |
| New Subscriptions | Count of new subscriptions in period |
| Active Customers | Total paying customers |
| ARPU | Average Revenue Per User |
Dashboard Panel
The Revenue panel in the Cockpit Dashboard shows:
┌──────────────────────────────────┐
│ Revenue 30d ▼ │
│ │
│ MRR: $12,450 ↑ 18% │
│ LTV: $340 ↑ 5% │
│ Churn: 2.1% ↓ 0.3% │
│ │
│ ▁▂▃▅▆█▇▅▆▇█▇ (trend chart) │
└──────────────────────────────────┘Agent Tools
Agents access revenue data through the reeve_revenue tool:
// Summary overview
reeve_revenue({ action: "get_summary" })
// Revenue history over time
reeve_revenue({ action: "get_history", period: "90d" })
// Detailed subscription metrics
reeve_revenue({ action: "get_subscriptions" })
// Stripe-specific deep dive
reeve_revenue({ action: "get_stripe_overview" })
reeve_revenue({ action: "get_stripe_metrics" })Example response
{
"mrr": 12450.00,
"arr": 149400.00,
"ltv": 340.00,
"churn_rate": 0.021,
"active_subscriptions": 287,
"new_subscriptions_30d": 34,
"net_revenue_30d": 14200.00,
"trend": "up"
}Prerequisites
Revenue Analytics requires a Stripe connector. Connect your Stripe account via the Cockpit Connectors page.
Revenue data is fetched live from Stripe's API on each request. Reeve doesn't store copies of your financial data — it's always current and always in Stripe's hands.