What Is a KPI (Key Performance Indicator)?
Learn what a KPI is, how it differs from a regular metric, real examples like MRR and churn rate, and how to choose KPIs that drive the right behavior.
Expected Interview Answer
A KPI, or Key Performance Indicator, is a specific, measurable metric used to track how effectively an organization, team, or process is achieving a defined goal.
Good KPIs are tied directly to business objectives, quantifiable, tracked over a consistent time period, and actionable — meaning a change in the number should point to a clear action. Examples include monthly recurring revenue for a SaaS business, customer churn rate for retention teams, or click-through rate for marketing campaigns. In data science, KPIs are distinguished from raw metrics because they are curated to reflect strategic priorities; not every number you can compute is worth watching, and choosing the wrong KPI can drive teams to optimize for the wrong outcome, a phenomenon known as Goodhart's law.
- Focuses teams on measurable progress toward strategic goals
- Provides an objective basis for evaluating performance over time
- Enables data-driven decisions instead of guesswork
- Surfaces problems early through trend and threshold monitoring
- Aligns cross-functional teams around shared, agreed targets
AI Mentor Explanation
A KPI is like a team management tracking net run rate across a tournament instead of just individual boundary counts, because net run rate is the one number tied directly to qualifying for the next round. Watching every raw statistic would be overwhelming, but a KPI like net run rate tells the coaching staff exactly whether the strategy is working toward the actual goal of advancing.
How a KPI connects a business goal to a tracked metric
Business goal
- grow subscription revenue
KPI
- Monthly Recurring Revenue (MRR)
Tracking
- target threshold
- trend over time
- owner/team responsible
Step-by-Step Explanation
Step 1
Define the objective
Start from a clear business or team goal, such as growing revenue or improving retention.
Step 2
Select a measurable metric
Choose a specific, quantifiable indicator directly tied to that objective, not just any available number.
Step 3
Set a target and cadence
Agree on a target value and a consistent time period (weekly, monthly, quarterly) for tracking.
Step 4
Monitor and visualize
Track the KPI on a dashboard so trends and deviations are visible to stakeholders.
Step 5
Act on deviations
Use significant changes in the KPI to trigger investigation or corrective action.
What Interviewer Expects
- Explains a KPI as a curated, goal-linked metric, not just any number
- Can give concrete examples (churn rate, MRR, CTR, NPS)
- Understands the risk of optimizing for a poorly chosen KPI (Goodhart's law)
- Knows KPIs need targets and consistent tracking cadence to be useful
- Distinguishes KPIs (strategic) from general metrics (operational/diagnostic)
Common Mistakes
- Treating every available metric as a KPI
- Choosing KPIs disconnected from actual business objectives
- Not setting a target or benchmark to compare against
- Ignoring that a KPI can be gamed if teams optimize for it blindly
Best Answer (HR Friendly)
“A KPI is a specific number a business tracks to see how well it's meeting an important goal, like revenue growth or customer satisfaction. Unlike just any statistic, a good KPI is chosen carefully so that watching it actually tells you whether you're on track and what to do if you're not.”
Code Example
import pandas as pd
customers = pd.DataFrame({
"month": ["Jan", "Feb", "Mar"],
"active_start": [1000, 980, 970],
"churned": [30, 25, 40],
})
customers["churn_rate_pct"] = (customers["churned"] / customers["active_start"] * 100).round(2)
print(customers[["month", "churn_rate_pct"]])
# This churn_rate_pct is the KPI tracked monthly against a target, e.g. < 3%Follow-up Questions
- How do you decide which metric should become a company's KPI?
- What is Goodhart's law and how does it relate to KPI design?
- Give an example of a KPI for a subscription business versus an e-commerce business.
- How is a KPI different from a general business metric?
- How would you build a dashboard to track a KPI over time?
MCQ Practice
1. What best defines a KPI?
A KPI is deliberately chosen to reflect progress toward a specific, strategic goal, not just any measurable value.
2. Which of these is a common example of a KPI?
Monthly Recurring Revenue is a widely used KPI for subscription businesses, directly tied to the goal of sustainable growth.
3. What risk does Goodhart's law describe in relation to KPIs?
Goodhart's law warns that when a metric becomes a target, it can be gamed, causing teams to optimize the number rather than the real objective it was meant to represent.
Flash Cards
What is a KPI? — A Key Performance Indicator — a specific, measurable metric tracked to gauge progress toward a defined business goal.
Give an example of a KPI for a SaaS business. — Monthly Recurring Revenue (MRR) or customer churn rate.
What is Goodhart's law? — When a measure becomes a target, it ceases to be a good measure, since people may optimize the metric instead of the true goal.
How does a KPI differ from a general metric? — A KPI is deliberately curated and tied to a strategic objective, while a metric can be any measurable data point, not necessarily actionable or goal-linked.