Skip to main content

KPI guide

Key performance indicators every tech professional should know

KPIs tell you whether your product and business are moving in the right direction. Here are the metrics that matter — with formulas, benchmarks, and when to use each one.

What is a KPI?

KPI stands for Key Performance Indicator. A KPI is a quantitative metric that tells you whether you are making progress toward a goal. The word "key" matters — most things you can measure are not worth tracking. Good KPIs are SMART: Specific, Measurable, Achievable, Relevant, and Time-bound.

A metric becomes a KPI when it is tied to a goal and reviewed on a cadence. "Daily Active Users" is a metric. "Grow DAU from 50k to 80k by Q4" is a KPI.

Product KPIs

These measure whether your product is delivering value and retaining users.

DAU / MAU

Daily / Monthly Active Users

Measures engagement at a daily or monthly cadence. The DAU/MAU ratio (Stickiness) tells you what percentage of monthly users engage every day.

FormulaStickiness = DAU ÷ MAU × 100
Benchmark

20%+ is good. 50%+ is excellent (WhatsApp-level).

Retention

Day 1 / Day 7 / Day 30 Retention

The percentage of users who return after their first session. The most important signal of whether your product delivers lasting value.

FormulaRetention = (Users on day N ÷ Users on day 0) × 100
Benchmark

D1: 40%+. D30: 15–25% for consumer apps.

NPS

Net Promoter Score

Asks users: "How likely are you to recommend us?" on a 0–10 scale. Detractors score 0–6, Passives 7–8, Promoters 9–10.

FormulaNPS = % Promoters − % Detractors
Benchmark

50+ is excellent. Above 70 is world-class.

TTV

Time to Value

How long it takes a new user to experience the core value of your product. The single most actionable onboarding metric.

FormulaMedian time from signup to first key action
Benchmark

Minimize it. Every extra minute is churn risk.

Growth KPIs

These measure how efficiently you acquire and convert new customers.

CVR

Conversion Rate

The percentage of visitors who complete a desired action — signing up, starting a trial, or purchasing.

FormulaCVR = (Conversions ÷ Visitors) × 100
Benchmark

Homepage to signup: 2–5%. Trial to paid (SaaS): 15–25%.

CAC

Customer Acquisition Cost

Total marketing and sales spend divided by new customers acquired in the same period.

FormulaCAC = Total acquisition spend ÷ New customers
Benchmark

CAC should be at least 3× lower than LTV.

Churn

Churn Rate

The percentage of customers who cancel or do not renew in a given period. The silent killer of SaaS growth.

FormulaChurn = (Customers lost ÷ Customers at start) × 100
Benchmark

Monthly churn under 2% is healthy for SaaS.

Business KPIs

These measure the financial health and long-term viability of the business.

MRR / ARR

Monthly / Annual Recurring Revenue

The gold standard for SaaS financial health. MRR smooths out one-time payments into a predictable baseline.

FormulaARR = MRR × 12
Benchmark

Track MoM MRR growth. Aim for 10–15% MoM in early stage.

LTV

Lifetime Value

The average total revenue generated by a customer over the entire relationship with your product.

FormulaLTV = ARPU × Average Customer Lifetime
Benchmark

LTV should be 3× or more than CAC.

NRR

Net Revenue Retention

Revenue from existing customers including expansion revenue (upsells, upgrades) minus churn and downgrades. Over 100% means you grow even without new customers.

FormulaNRR = (Starting MRR + Expansion − Churn) ÷ Starting MRR × 100
Benchmark

110%+ is excellent. 120%+ is best-in-class.

The North Star Metric

A North Star Metric is the single metric that best captures the value your product delivers to users. It is not a business metric — it is a user value metric. Revenue follows when users get value; optimize for the value first.

SpotifyMinutes listened per month
AirbnbNights booked
SlackMessages sent per day in active workspaces
FacebookDaily active users
LinkedInConnections made per week

Your North Star should measure value delivered to users, not revenue. Revenue follows value — not the other way around.

Leading vs. lagging metrics

Not all metrics tell you the same thing at the same time. The distinction between leading and lagging indicators changes how you act on data.

LaggingMeasures past outcomes

Lagging indicators confirm what already happened. They are accurate but slow — by the time they move, the cause is weeks or months in the past.

RevenueChurn rateNPS
LeadingPredicts future outcomes

Leading indicators move first. They give you time to course-correct before the lagging indicators drop. Build dashboards around these.

Feature adoption rateEmail open rateSupport ticket volume

Focus your dashboards on leading indicators. They give you the time to act before the lagging metrics drop.

Go deeper

Go deeper on product metrics

Formulas and benchmarks for every metric a PM is expected to know — DAU, MAU, churn, NPS, LTV, and more.

Go deeper on product metrics