You need a structure to measure what matters — not just data, but the right data that connects user happiness to business outcomes.
Measuring product success is not about collecting every metric you can find. It is about choosing the right framework that connects user experience to business objectives. Without a clear framework, you end up with a confusing dashboard that tells you nothing actionable.
Two frameworks dominate the startup and product management world for good reason: HEART and Pirate Metrics (AARRR). Both come from world-class sources — Google Ventures and 500 Startups — and complement each other perfectly. Understanding how to apply them will transform how you think about product success.
The HEART framework: measuring user experience quality
Google Ventures introduced the HEART framework to measure the quality of user experience (UX). It focuses on the customer’s feelings and behaviors rather than just raw numbers. HEART stands for:
- Happiness: How satisfied are users with your product? Do they find it easy to use? Are they likely to recommend it? This is a quantitative measure often captured by Net Promoter Score (NPS) or simple surveys.
- Engagement: How frequently and intensely do users interact with your product? Tools like Google Analytics reveal metrics such as visits per session or searches per session.
- Adoption: What percentage of users start using your product or a new feature after signing up? Adoption metrics show initial success in onboarding or feature uptake.
- Retention: How many users come back after their first session? Retention is a key indicator of ongoing value and stickiness.
- Task Success: How effectively can users complete the key tasks your product enables? You measure this via surveys asking about ease, error rates, and time taken.
Each of these dimensions answers a critical question about user experience. Together, they provide a balanced view of how your product performs from the user's perspective.
How to apply HEART with GSM (Goals, Signals, Metrics)
HEART alone is not enough. You need to connect it to your product goals. Google Ventures pairs HEART with the GSM framework:
- Goals: What are you trying to achieve? (e.g., increase user satisfaction)
- Signals: What user behaviors indicate progress toward the goal? (e.g., positive survey responses)
- Metrics: What specific measurements track these signals? (e.g., NPS score)
This combination lets you brainstorm relevant metrics quickly and ensures they align with your objectives.
Choose a product or feature you own. For each HEART category:
- Define a clear goal (e.g., improve happiness).
- Identify the signals that show progress (e.g., survey ratings).
- Pick or propose specific metrics to track (e.g., NPS, session frequency).
Discuss your choices with a peer or mentor. Adjust based on feedback.
Pirate Metrics (AARRR): tracking the customer lifecycle
Dave McClure of 500 Startups proposed the Pirate Metrics framework, known by the acronym AARRR:
- Acquisition: How do users find your product? (e.g., website visits, app installs)
- Activation: When do users experience initial value? (e.g., signups, first successful transaction)
- Retention: How many users return and keep using the product? (e.g., day-7 retention)
- Revenue: How do users generate income for your business? (e.g., paid subscriptions)
- Referral: How often do users bring others to your product? (e.g., invites, shares)
This framework focuses on the business side — the funnel that drives growth and revenue.
| Pirate Metric | Objective | Key Result | KPI | Metrics |
|---|---|---|---|---|
| Acquisition | Increase user acquisition by 50% | Grow organic traffic by 30% | Traffic growth rate (%) | Organic visits, new signups |
| Activation | Validate product-market fit | Launch MVP to 100 beta users | Signup-to-feedback ratio (%) | Feedback count, beta signups |
| Retention | Improve user retention | Achieve 60% day-7 retention | Day-7 retention rate (%) | Day-1 actives, Day-7 actives |
| Revenue | Increase revenue | Reduce cost per acquisition | CPA | Acquisition costs, paying users |
| Referral | Boost referrals | Add 10,000 new users via referral | Referral conversion rate (%) | Referral signups, invites sent |
Growth team weekly review
Priya (Growth PM): “Our acquisition is up 25% this month, but retention is stuck at 20%.”
Karthik (Data Scientist): “Activation metrics show that 40% of new users never complete onboarding.”
Priya (Growth PM): “Let’s prioritize fixing onboarding flow to improve activation and retention.”
They used Pirate Metrics to identify the weakest funnel stage and focus their efforts accordingly.
Growth stalled because activation was the bottleneck.
How HEART and Pirate Metrics complement each other
| Aspect | Pirate Metrics (AARRR) | HEART Framework |
|---|---|---|
| Focus | Business growth via customer funnel | User experience and product quality |
| Perspective | Lifecycle stages of customer journey | User feelings and behaviors |
| Application | Revenue-driven startups | UX-focused product teams |
| Example metrics | Referral rate, CPA, retention rate | NPS, task success, engagement |
Both frameworks are necessary. Pirate Metrics ensure your business grows sustainably. HEART ensures the product delivers value and satisfaction.
Common pitfalls when using frameworks
- Collecting too much data without a framework: You get lost in vanity metrics that don’t move the needle.
- Ignoring user experience metrics: Focusing only on revenue can hide usability issues that kill retention.
- Applying frameworks rigidly: Adapt metrics to your product stage and context.
- Not linking metrics to decisions: Metrics should inform prioritization and trade-offs.
Integrating frameworks with OKRs for strategic growth
Metrics frameworks work best when tied to Objectives and Key Results (OKRs). For example, linking Pirate Metrics and HEART metrics to OKRs creates clarity:
| Objective | Key Result | Metric |
|---|---|---|
| Increase user base by 50% in Q3 | Grow organic traffic by 30% | Acquisition (visits, signups) |
| Validate product-market fit in Q2 | Achieve 60% day-7 retention | Retention rate |
| Improve user satisfaction in Q2 | Increase NPS from 40 to 50 | HEART - Happiness |
| Launch new feature with 80% adoption | Feature adoption rate above 80% | HEART - Adoption |
This alignment ensures that metrics are actionable and tied to business success.
Test yourself: Choosing the right framework for your product
You are the PM at a Series A edtech startup in Bangalore. The product is an app for live interactive classes. The CEO wants to measure success for a new feature that allows students to ask real-time questions during class.
The call: Which framework(s) would you apply to measure the success of this feature, and what specific metrics would you track?
Your reasoning:
You are the PM at a Series A edtech startup in Bangalore. The product is an app for live interactive classes. The CEO wants to measure success for a new feature that allows students to ask real-time questions during class.
Your task: Which framework(s) would you apply to measure the success of this feature, and what specific metrics would you track?
your reasoning:
Frameworks in practice: Indian startup examples
- Swiggy tracks user engagement and retention closely to optimize order frequency and lifetime value, applying HEART principles.
- Razorpay uses Pirate Metrics to monitor acquisition through developer signups, activation via API usage, and revenue from transaction fees.
- Meesho combines both to balance rapid user growth with user satisfaction in their social commerce platform.
These companies continuously refine their metrics frameworks as they scale, ensuring they measure what truly matters.
Where to go next
- Deepen your understanding of user research: User Research Methods
- Translate metrics into strategy: Product Vision and Strategy
- Learn to build and interpret dashboards: Metrics and KPIs
- Explore prioritization frameworks: Prioritization Techniques
PL alumni now work at Flipkart, Google, Razorpay, PhonePe, Swiggy, Amazon, Microsoft, and 30+ other companies.