Overview
Polar analytics include:- Revenue metrics (MRR, ARR, growth rate)
- Subscription analytics (new, churned, upgraded)
- Customer metrics (LTV, CAC, cohorts)
- Product performance
- Checkout conversion tracking
All analytics are calculated in real-time and include historical data from the beginning of your account.
Dashboard Analytics
Access analytics in your dashboard at Dashboard > Analytics.Time Period Selection
Analyze data across different time periods:- Last 7 days
- Last 30 days
- Last 90 days
- Last 12 months
- All time
- Custom date range
Timezone Support
View metrics in your preferred timezone:Available Metrics
Revenue Metrics
Monthly Recurring Revenue
Current MRR from active subscriptions
Annual Recurring Revenue
Annualized recurring revenue (MRR × 12)
Revenue Growth
Month-over-month and year-over-year growth rates
One-Time Revenue
Revenue from non-recurring purchases
Subscription Metrics
Subscription Metrics
Customer Metrics
- New Customers: First-time purchasers in period
- Active Customers: Customers with active subscriptions
- Customer Lifetime Value: Average revenue per customer
- Customer Retention: Percentage of customers retained
Product Performance
Track performance by product:- Revenue per product
- Subscription count per product
- Conversion rate per product
- Most popular products
Metrics API
Programmatically access metrics:Supported Intervals
hour: Hourly data pointsday: Daily data pointsweek: Weekly aggregationmonth: Monthly aggregationyear: Yearly aggregation
Filtering Options
Filter metrics by:Metric Definitions
Subscription MRR
Monthly Recurring Revenue from active subscriptions:- Includes active and trialing subscriptions
- Excludes canceled subscriptions (even if still in grace period)
- Normalized to monthly values (annual → monthly / 12)
MRR Calculation
New Subscriptions
Count of subscriptions that started in the period:- First subscriptions for customers
- Resubscriptions after cancellation
- Does not include trial starts (counted at conversion)
Churned Subscriptions
Subscriptions that ended in the period:- Voluntary cancellations
- Payment failures after retry period
- Excluded: Upgrades/downgrades (counted as updates)
Churn Rate
Percentage of subscriptions lost:Revenue
Total revenue received in the period:- Successful payments (orders)
- Subscription charges
- One-time purchases
- Excludes refunds (tracked separately)
Revenue Breakdown
Time Series Data
Metrics return time series data:Time Series Response
Currency Handling
All metrics are in the smallest currency unit (cents):Multi-Currency
For multi-currency organizations:- Metrics are provided per currency
- No automatic conversion
- Group by currency in responses
Performance Optimization
Selective Metrics
Request only needed metrics for better performance:Omitting the
metrics parameter returns all available metrics, which is slower for large date ranges.Caching
Metrics are cached for performance:- Recent data: 5-minute cache
- Historical data: 1-hour cache
- Use
Cache-Controlheaders for custom caching
Exporting Data
CSV Export
Export metrics data to CSV:Webhook Integration
Receive metric updates via webhooks:Daily Metrics Webhook
Custom Reports
Create custom reports by combining metrics:Cohort Analysis
Track customer cohorts over time:Cohort Data
Best Practices
Monitor MRR Trends
Track month-over-month MRR growth to understand business health
Watch Churn Rate
Keep churn below 5% monthly for healthy SaaS businesses
Segment by Product
Analyze performance by product to identify winners
Track Cohorts
Monitor customer retention by acquisition cohort
API Reference
Access analytics data programmatically via the Polar API:GET /v1/metrics- Retrieve metrics with filtersGET /v1/metrics/limits- Get account metric limits