The Viable Product

Metrics - Defining Success and Measuring Results

March 01, 2020

Defining Success and Measuring Results

What are Product Metrics?

Product metrics are measurements that help evaluate the success of the product by measuring and validating the the value, health, performance and growth of the product e.g. Monthly Active Users, Churn Users, NPS scores, Monthly Recurring Revenue etc.

These metrics are measured for the product overall as well as for the individual features of the product which are developed as the product grows.

This helps define success parameters for individual features which in the bigger picture add up to create a successful product.

Types of Metrics

Although types of metrics to measure may vary across products and companies, but we may generally classify them into these five categories.

  1. Growth & Activation Metrics

    1. New Users are the users that the product has gained who are using the product for the first time e.g. if we consider twitter then users who have signed up recently are new users. Metrics to measure new users:

      • New users per {timeperiod} (week, month, quarter, year)
      • New users by source
    2. Activated Users are users that have interacted in a meaningful way with a given services or a given product e.g. if we consider twitter again then we may say users who have uploaded their profile picture and followed atleast 5 users are to be considered as activated users.
      Again the defination of activated users may vary across products and features depending on the type of user base and type of product. Metrics to measure activated users:

      • Activated users per {timeperiod} (week, month, quarter, year)
  2. Engagement Metrics

    1. Engagement metrics help us understand how much value users find in the product including if users are able to understand and find value with the features inside the product or are they dropping off at a certain point. Metrics to measure engagement include:

      • Session length
      • Session frequency
      • Time spent
      • Actions count
      • User flow
  3. Retention Metrics

    1. Retention metrics help us understand the number of users who keep coming back over time to use the product. These are the most valuable users as they find value in the product for which they return frequently.
    2. Retained users are those users who are using the product regularly.
    3. Resurrected users are those users who were dormant but we got them back to using the product by some means like notification, feature update etc.

      • Retention rate
      • Resurrected rate
      • User churn rate
  4. User Happiness

    1. User happiness is measured by how easy is your product for users to do what they’re trying to do without being forced to do unnecessary steps in order to complete a simple task.
    2. It can be measured using metrics such as

      • NPS scores
      • Churn
      • Customer Satisfaction Score (CSAT)
      • Customer Effort Score (CES)
      • Number of complaints per customer
  5. Revenue Metrics

    1. Revenue Metrics help us understand how much revenue are we making with different products and from different users/customers over a period of time.
    2. It can be measured with metrics such as:

      • Customer Acquisition Cost (CAC)
      • Monthly recurring revenue (MRR)
      • Annual recurring revenue (ARR)
      • Revenue per customer

How to Pick Good Metrics?

  1. Understandable: Good metrics are easy to understand and act on.
  2. Rate or Ratio: Always prefer a rate or a ratio which is easy to track.
  3. Correlation: They can be a relationship between two or more connected things.
  4. Changeable: They should change with time to validate success or faliure.

Metric Framworks

  1. Google’s HEART Framework

    This framework focuses on the quality of user experience and track goals, signals and metrics of your product or project to determine progress. The HEART metric covers Happiness, Engagement, Adoption, Retention and Task Success metrics divided across Gloals, Signals and Metrics:

    Google's HEART Framework
    Read more
    about the HEART Framework and how to use in the original article written by Kerry Rodden .

  2. AARRR Framework

    This framework focuses on measuring and optimizing every phase of customer funnel by optimizing it through focus on one metric at a time. This framework is also called startup metrics for pirates as the acronym AARRR makes you sound like a pirate.

    AARRR Framework
    Read more about the AARRR framework.

  3. GAME Framework

    The GAME framework is a 4-step process that can define metrics for any feature or product using Goals, Actions, Metrics & Evaluations.

    GAME Framework
    Read more about the GAME Framework.

Tools to Measure Metrics

  1. Google Analytics
  2. Crazy eggs
  3. Mixpanel
  4. NPS tools
  5. Optimizaly

Therefore defining the right product success metrics are essential for the growth of the product. Measuring them and acting upon them regularly will help the product scale, grow and adapt to the user’s requirements.


By Ashish Kanwar Singh
Building products that matter
Senior Software Engineer @XanaduAI
linkedinfacebooktwitter
© 2022 The Viable Product