By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
A metric audit is a systematic review of your product’s key performance indicators (KPIs) to ensure they’re aligned with business goals, actionable, and not gaming user behavior. Metric health refers to monitoring whether your primary metrics (e.g., DAU, conversion) are improving without unintended side effects (e.g., spammy engagement, churn spikes). Guardrail metrics are secondary KPIs that act as "safety nets" to prevent harm (e.g., "Don’t let NPS drop below 40 while optimizing for revenue"). Counter metrics are leading indicators that predict future harm (e.g., "If support tickets spike, retention will drop next month").
Real-world example: When LinkedIn launched its "Endorsements" feature (2012), the primary metric was # of endorsements given. This drove massive engagement—but the guardrail metric (profile completion rate) and counter metric (fake endorsements reported) revealed users were gaming the system. LinkedIn later added a "skill relevance" algorithm to fix this.
North Star Metric (NSM): The single metric that best captures the core value your product delivers (e.g., Airbnb’s "nights booked," Slack’s "messages sent in teams >5 people"). Not a vanity metric (e.g., DAU).
Guardrail Metrics: Secondary KPIs that limit how far you can push the primary metric. Example: If your NSM is "revenue," a guardrail might be "churn rate < 5%."
Counter Metrics: Leading indicators that predict future harm if the primary metric is gamed. Example: If you optimize for "time spent in app," a counter metric is "session depth (pages viewed per session)"—if it drops, users are mindlessly scrolling.
HEART Framework (Google): A way to categorize metrics into Happiness (NPS, CSAT), Engagement (DAU, session length), Adoption (new users), Retention (7-day retention), and Task Success (completion rate). Helps balance short-term vs. long-term health.
Metric Ownership Matrix: A table mapping who owns (e.g., PM, Data Science) and who influences (e.g., Marketing, Engineering) each KPI. Prevents "orphaned metrics" (e.g., no one tracks "support ticket resolution time").
Metric Tree (or "Metric Causal Model"): A diagram showing how input metrics (e.g., "email open rate") drive output metrics (e.g., "revenue"). Example: Email open rate-Click-through rate-Checkout conversion-Revenue
Email open rate-Click-through rate-Checkout conversion-Revenue
Signal vs. Noise Ratio: A formula to assess if a metric is actionable: Signal / (Signal + Noise)
Noise: Random fluctuations (e.g., "users who open the app but do nothing"). Aim for >70% signal.
Goodhart’s Law: "When a measure becomes a target, it ceases to be a good measure." Example: If you reward support agents for "tickets closed," they’ll rush and hurt CSAT.
Leading vs. Lagging Indicators:
Lagging: Reflect past outcomes (e.g., "revenue," "churn"). Always pair them (e.g., track "new user onboarding completion" and "30-day retention").
Metric Sensitivity Analysis: Testing how much a metric changes when you tweak inputs. Example: "If we increase push notifications by 20%, how much does DAU rise vs. uninstalls spike?"
Metric Debt: Accumulated "technical debt" for metrics—e.g., tracking "page views" instead of "engaged sessions" because it’s easier. Pay it down by auditing metrics quarterly.
Onboarding completion rate-Free trial signups-Paid conversions-Revenue (NSM)
Answer: - Check guardrails: "Is NPS a guardrail for our NSM? If yes, what’s the threshold? (e.g., 'NPS must stay > 40')." - Quantify trade-offs: "How much does DAU increase vs. NPS drop? Is the DAU gain worth the NPS hit?" - Run a sensitivity test: "Can we tweak the feature (e.g., make streaks optional) to reduce the NPS drop?" - Decision: "If NPS is a guardrail and the drop is unacceptable, don’t launch. If not, consider a limited rollout with monitoring."
Why? Guardrails exist to prevent long-term harm—even if a metric improves, violating them is a red flag.
Answer: - Check the metric tree: "Is retention actually driving revenue? (e.g., 'Are retained users paying more, or are they free users?')" - Diagnose: "Look at 'revenue per retained user'—if it’s flat, retention isn’t translating to revenue." - Propose a fix: "Let’s track 'revenue retention' (revenue from retained users) instead of just 'user retention.'"
Why? Retention-revenue. You might be retaining low-value users.
Answer: - Diagnosis: "Users are spending more time but doing less—likely mindless scrolling or getting stuck." - Action: "Investigate why session depth dropped (e.g., infinite scroll, broken UX). Add 'session depth' as a guardrail for 'time spent.'"
Why? "Time spent" is a vanity metric if users aren’t getting value.
onboarding-retention-revenue
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.