Skip to content

Key Performance Indicators (KPIs)

SimpleStats turns your raw tracking data into actionable KPIs across acquisition, revenue, retention, and recurring revenue. This page is the full reference for every metric we compute, what it means, and how it is calculated.

INFO

Don't worry if you do not understand the list below immediately. It's much easier to grasp once you see these numbers in action on your dashboard.

Which KPIs apply to your project depends on what you track. A content site that only tracks visitors will never see revenue metrics, while a subscription SaaS gets the full picture including the recurring revenue section.

Core KPIs

KeyShortDescription
VISITORSUnique VisitorsNumber of unique visitors for the selected period.
REGRegistrationsNumber of new registrations for the selected period.
CRConversion RatePercentage of unique visitors who registered at the selected period.
NETNet revenueNet revenue for the selected period.
FEEFeeFee for the selected period.
GROSSGross revenueGross revenue for the selected period.
ARPDAUAverage Revenue Per DAUThe average revenue per DAU.
ARPUAverage Revenue Per UserThe average revenue per User (how much is a user/lead/reg worth in money).
ARPVAverage Revenue Per VisitorThe average revenue per Unique Visitor (how much is a unique visitor worth in money).
NAUNew Active UsersNumber of users who returned at the selected period to the app (=2nd login) after the registration (=1st login).
NAPUNew Active Paying UsersNumber of users who did their first payment at the selected period.
PUPaying UsersNumber of users who did at least one payment over lifetime.
ARPPUAverage Revenue Per Paying UserThe average revenue per paying User.
DAUDaily Active UsersNumber of users who logged in at the selected period (without 1st login = registration).
DAPUDaily Active Paying UsersNumber of users who logged in or registered at the selected period and did at least one payment over lifetime (including the selected period)
DAAPUDaily Active Active Paying UsersNumber of users who logged in or registered during the given period and did at least one payment in the last 20 days (including the selected period)
WAUWeekly Active UsersNumber of users who logged in at the selected period (without 1st login = registration).
WAPUWeekly Active Paying UsersNumber of users who logged in or registered at the selected period and did at least one payment over lifetime (including the selected period)
WAAPUWeekly Active Active Paying UsersNumber of users who logged in or registered during the given period and did at least one payment in the last 20 days (including the selected period)
MAUMonthly Active UsersNumber of users who logged in at the selected period (without 1st login = registration).
MAPUMonthly Active Paying UsersNumber of users who logged in or registered at the selected period and did at least one payment over lifetime (including the selected period)
MAAPUMonthly Active Active Paying UsersNumber of users who logged in or registered during the given period and did at least one payment in the last 20 days (including the selected period)
REG2DAUReg. to DAUPercentage of registered users who become DAUs
REG2WAUReg. to WAUPercentage of registered users who become WAUs
REG2MAUReg. to MAUPercentage of registered users who become MAUs
REG2PUReg. to PayPercentage of registered users who become paying user.
TAUTotal ActivesNumber of users who logged in at least twice over lifetime.
REG2TAUReg. to ActivePercentage of registered users who become active.

Recurring Revenue

If your project tracks subscriptions, SimpleStats turns your recurring payments into the standard subscription-SaaS metrics. These are point-in-time figures: revenue snapshots are taken as of the end of the selected period, while churn and efficiency look at what changed across it.

KeyShortDescription
MRRMonthly Recurring RevenueActive recurring revenue as of the end of the selected period, normalized to a monthly amount (yearly plans counted as net / 12).
ARRAnnual Recurring RevenueAnnualized recurring revenue (MRR × 12).
SUBSCRIBERSActive SubscribersNumber of users with an active recurring payment within its interval window as of the end of the selected period.
ARPSAverage Revenue Per SubscriberAverage monthly recurring revenue per active subscriber (MRR ÷ Subscribers).
NRRNet Revenue RetentionRecurring revenue retained from the customers active at the start of the period, including expansion: (start + expansion − contraction − churn) / start.
GRRGross Revenue RetentionRecurring revenue retained from the customers active at the start of the period, excluding expansion: (start − contraction − churn) / start.
LTVCustomer Lifetime ValueAverage recurring revenue a subscriber generates over their lifetime: ARPS ÷ monthly gross MRR churn rate.
QUICK RATIOMRR Quick RatioGrowth efficiency over the period: (new + expansion) / (contraction + churn). Above 1 means recurring revenue gained outpaces revenue lost.
GROSS CHURNGross Revenue ChurnShare of the period's starting MRR lost to cancellations and downgrades (churn + contraction). Lower is better.
NET CHURNNet Revenue ChurnGross churn offset by expansion and reactivation. Below zero means expansion outweighed losses (net revenue growth from existing subscribers).

Engagement & Retention

These metrics describe how reliably your users keep coming back. They are computed on rolling windows and plotted as of each period.

KeyShortDescription
STICKINESSUser StickinessAverage daily active users as a percentage of monthly active users (DAU/MAU) on a rolling 30-day window. Higher means your active users come back more often; 20%+ is a common benchmark.
USER CHURNUser ChurnShare of the preceding month's active users (30-60 days back) who did not log in again in the rolling last 30 days. Lower is better.

Funnel Timing

How long it takes users to move through your funnel. Both are medians, by the date the step happened.

KeyShortDescription
TIME TO CONVERTTime to ConvertMedian number of days from first visit to registration, by registration date. Only counts registrations linked to a prior visit.
TIME TO PAYTime to First PaymentMedian number of days from registration to first payment, for customers whose first payment falls in the selected period.

Campaign Profitability

On the Campaigns page you enter how much you spent on ads per campaign (e.g. "Google Ads = 500 € from June 1 to June 30"). SimpleStats already knows the revenue each campaign brought in, so it turns your spend into profit metrics per campaign. These are not on the main dashboard, they sit directly on each campaign, because spend and return are always per channel.

KeyShortDescription
SPENDAd SpendWhat you paid for ads on this campaign during the selected period. Entered manually; days outside the period are prorated.
NET PROFITNet ProfitNet revenue from the campaign minus its ad spend. Positive means the campaign earned more than it cost, negative means it cost more than it earned.
ROASReturn On Ad SpendRevenue divided by spend. 2.00× means you earned 2 € back for every 1 € spent. Above 1.00× is profitable, below it the campaign loses money.
CACCustomer Acquisition CostAd spend divided by new registrations from the campaign. The average cost of acquiring one new sign-up.