Skip to content

Active Feature Usage Rate

Definition

Active Feature Usage Rate measures the percentage of active users who engage with a specific feature within a given time period. It helps determine the feature’s relevance, discoverability, and stickiness.

Description

Active Feature Usage Rate shows how well specific product features are being adopted by your users, reflecting true feature value and ongoing relevance. It goes beyond raw usage and looks at how many active users actually engage with a feature over time.

The relevance and interpretation of this metric shift depending on the model or product:

  • In CRM platforms, it might track usage of lead scoring or pipeline automation
  • In design tools, it could reflect engagement with collaboration features like comments or shares
  • In workflow tools, it may highlight core vs. auxiliary feature adoption

A high rate signals the feature is mission-critical or deeply embedded in workflows. A low rate may indicate discoverability issues, feature bloat, or UX friction. Segment by role, industry, or customer tier to learn which features are sticky — and which are silently dying.

Active Feature Usage Rate informs:

  • Strategic decisions, like roadmap prioritization and sunsetting unused features
  • Tactical actions, such as launching tooltips or improving documentation
  • Operational improvements, including UX tweaks or clearer feature onboarding
  • Cross-functional alignment, by helping product and PMM teams focus on what drives retention and satisfaction

Key Drivers

These are the main factors that directly impact the metric. Understanding these lets you know what levers you can pull to improve the outcome

  • Feature Visibility and Placement: If key features are buried or non-obvious, they go unused. Usage correlates closely with discoverability.
  • Relevance to Day-to-Day Use Cases: Features that solve core problems are more likely to be used regularly. Misaligned or “nice-to-have” tools gather dust.
  • Performance and UX of the Feature: Clunky or slow experiences kill feature usage — no matter how valuable the functionality is.

Improvement Tactics & Quick Wins

Actionable ideas to optimize this KPI, from fast, low-effort wins to strategic initiatives that drive measurable impact.

  • If feature usage is low, use in-app banners, modals, or highlights to surface features during relevant workflows.
  • Add contextual tips that show why a feature matters, not just what it does (e.g., “Teams using this save 3 hours a week”).
  • Run a test on simplified UI/UX changes for a low-usage feature, and measure pickup post-update.
  • Refine onboarding to integrate feature exploration into core flows, instead of hiding it behind menus or advanced settings.
  • Partner with lifecycle marketing to spotlight underused features in re-engagement emails or update announcements.

  • Required Datapoints to calculate the metric


    • Total Active Users: Number of users active in the defined period.
    • Feature Users: Number of active users who used the feature.
    • Time Period: E.g., weekly or monthly.
    • Feature Definition: Clear event trigger or action.
  • Example to show how the metric is derived


    A SaaS analytics tool tracks “export report” usage:

    • Monthly Active Users: 5,000
    • Users Who Exported Reports: 1,600
    • Formula: 1,600 ÷ 5,000 = 32%

Formula

Formula

\[ \mathrm{Active\ Feature\ Usage\ Rate} = \left( \frac{\mathrm{Feature\ Users}}{\mathrm{Active\ Users}} \right) \times 100 \]

Data Model Definition

How this KPI is structured in Cube.js, including its key measures, dimensions, and calculation logic for consistent reporting.

cube(`ActiveUsers`, {
  sql: `SELECT * FROM active_users`,
  measures: {
    totalActiveUsers: {
      sql: `user_id`,
      type: `countDistinct`,
      title: `Total Active Users`,
      description: `Number of users active in the defined period.`
    }
  },
  dimensions: {
    id: {
      sql: `id`,
      type: `number`,
      primaryKey: true
    },
    userId: {
      sql: `user_id`,
      type: `string`,
      title: `User ID`
    },
    activeDate: {
      sql: `active_date`,
      type: `time`,
      title: `Active Date`
    }
  }
})
cube(`FeatureUsage`, {
  sql: `SELECT * FROM feature_usage`,
  measures: {
    featureUsers: {
      sql: `user_id`,
      type: `countDistinct`,
      title: `Feature Users`,
      description: `Number of active users who used the feature.`
    }
  },
  dimensions: {
    id: {
      sql: `id`,
      type: `number`,
      primaryKey: true
    },
    userId: {
      sql: `user_id`,
      type: `string`,
      title: `User ID`
    },
    featureDate: {
      sql: `feature_date`,
      type: `time`,
      title: `Feature Date`
    },
    featureAction: {
      sql: `feature_action`,
      type: `string`,
      title: `Feature Action`,
      description: `Clear event trigger or action.`
    }
  }
})
cube(`ActiveFeatureUsageRate`, {
  sql: `SELECT
    feature_usage.user_id AS user_id,
    feature_usage.feature_date AS feature_date
  FROM
    feature_usage
  JOIN
    active_users ON feature_usage.user_id = active_users.user_id`,
  measures: {
    activeFeatureUsageRate: {
      sql: `100.0 * COUNT(DISTINCT feature_usage.user_id) / NULLIF(COUNT(DISTINCT active_users.user_id), 0)`,
      type: `number`,
      title: `Active Feature Usage Rate`,
      description: `Percentage of active users who engage with a specific feature within a given time period.`
    }
  },
  dimensions: {
    userId: {
      sql: `user_id`,
      type: `string`,
      title: `User ID`
    },
    featureDate: {
      sql: `feature_date`,
      type: `time`,
      title: `Feature Date`
    }
  },
  joins: {
    ActiveUsers: {
      relationship: `belongsTo`,
      sql: `${CUBE}.user_id = ${ActiveUsers}.user_id`
    }
  }
})

Note: This is a reference implementation and should be used as a starting point. You’ll need to adapt it to match your own data model and schema


Positive & Negative Influences

  • Negative influences


    Factors that drive the metric in an undesirable direction, often signaling risk or decline.

    • Poor Feature Visibility and Placement: Features that are difficult to find or not prominently displayed are less likely to be used, negatively affecting the Active Feature Usage Rate.
    • Irrelevance to User Needs: Features that do not address core user needs or are perceived as non-essential see lower usage, reducing the Active Feature Usage Rate.
    • Subpar Performance and UX: Features with poor performance or a frustrating user experience deter users from engaging with them, decreasing the Active Feature Usage Rate.
    • Lack of User Education: Insufficient user education and onboarding can lead to a lack of understanding of the feature's value, resulting in lower usage.
    • Complexity and Overload: Features that are overly complex or add to user cognitive load can discourage usage, negatively impacting the Active Feature Usage Rate.
  • Positive influences


    Factors that push the metric in a favorable direction, supporting growth or improvement.

    • Feature Visibility and Placement: Improved visibility and strategic placement of features increase their discoverability, leading to higher Active Feature Usage Rate.
    • Relevance to Day-to-Day Use Cases: Features that align closely with users' daily needs and solve core problems are used more frequently, boosting the Active Feature Usage Rate.
    • Performance and UX of the Feature: A seamless and efficient user experience encourages more frequent use of the feature, positively impacting the Active Feature Usage Rate.
    • User Education and Onboarding: Effective user education and onboarding processes help users understand the value and functionality of features, increasing their usage.
    • Feedback and Iterative Improvement: Regularly collecting user feedback and iteratively improving features based on this feedback can enhance their relevance and usability, leading to increased usage.

Involved Roles & Activities


Funnel Stage & Type

  • AAARRR Funnel Stage


    This KPI is associated with the following stages in the AAARRR (Pirate Metrics) funnel:

    Activation
    Retention

  • Type


    This KPI is classified as a Lagging Indicator. It reflects the results of past actions or behaviors and is used to validate performance or assess the impact of previous strategies.


Supporting Leading & Lagging Metrics

  • Leading


    These leading indicators influence this KPI and act as early signals that forecast future changes in this KPI.

    • Activation Rate: A higher Activation Rate signals that more users are reaching the initial value moment, increasing the pool of active users likely to engage with specific features and thus boosting the Active Feature Usage Rate in future periods.
    • Feature Adoption / Usage: Early increases in general Feature Adoption/Usage indicate improved feature discoverability and interest, which serve as precursors to higher Active Feature Usage Rate for specific features.
    • Monthly Active Users: Growth in Monthly Active Users expands the base of potential feature users, and trends in MAU typically precede shifts in Active Feature Usage Rate as the overall user cohort changes.
    • Stickiness Ratio: A higher Stickiness Ratio (DAU/MAU) suggests habitual engagement and stickier product usage, which forecasts an uptick in Active Feature Usage Rate as users are more likely to return and use specific features.
    • Customer Health Score: Elevated Customer Health Scores, driven by usage and engagement metrics, often precede increases in Active Feature Usage Rate, as healthier users are more likely to explore and repeatedly use key features.
  • Lagging


    These lagging indicators confirm, quantify, or amplify this KPI and help explain the broader business impact on this KPI after the fact.

    • Feature Adoption Rate (Ongoing): Measures the sustained use of a feature by active users over time and further quantifies or confirms trends seen in Active Feature Usage Rate, helping to explain the long-term stickiness and business impact.
    • Breadth of Use: Indicates how many features customers are using; a higher breadth amplifies the impact of Active Feature Usage Rate by showing wider adoption and deeper product integration across the user base.
    • Percent of Retained Feature Users: Directly quantifies how many users continue to use a feature over time, validating and amplifying the business value of high Active Feature Usage Rates by linking them to customer retention.
    • Churn Risk Score: High Churn Risk Scores can be explained by drops in Active Feature Usage Rate, confirming the negative business impact after the fact and providing feedback for product or customer success teams.
    • Customer Engagement Score: Provides a comprehensive view of user engagement patterns that confirm and contextualize fluctuations in Active Feature Usage Rate, explaining its broader business impact post-hoc.