Skip to content

First Feature Usage Rate

Definition

First Feature Usage Rate measures the percentage of new users who use at least one core feature during their initial sessions. It helps assess early product interaction and onboarding effectiveness.

Description

First Feature Usage Rate is a key indicator of onboarding clarity and initial product experience, reflecting how many users interact with a core feature during their first session or visit.

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

  • In SaaS, it could include creating a dashboard, uploading a file, or inviting a teammate
  • In consumer apps, it may track completing a profile, using filters, or sending a message
  • In freemium or trial products, it shows how well the product hooks new users early

A high usage rate signals strong product accessibility and guidance, while a low rate points to early friction, unclear value, or missed onboarding cues. By segmenting by user cohort, entry path, or device, you unlock insights to optimize the first session experience and reduce churn risk.

First Feature Usage Rate informs:

  • Strategic decisions, like activation milestone definitions and onboarding flows
  • Tactical actions, such as support prompts or education content triggered by inactivity
  • Operational improvements, including product tour UX or first-session CTAs
  • Cross-functional alignment, empowering growth, product, and lifecycle teams to drive faster time to value

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

  • Onboarding Guidance and UX: Structured walkthroughs and tooltips increase the chance of first feature interaction.
  • Clarity of Entry Points: If it’s unclear where to click or start, users stall out.
  • Relevance of Initial Setup Tasks: Users engage more if early steps tie directly to their job-to-be-done.

Improvement Tactics & Quick Wins

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

  • If first feature use is low, run an onboarding A/B test: full guided tour vs. open sandbox experience.
  • Add a modal or tooltip pointing to the #1 quick-win feature immediately after signup.
  • Run heatmaps or session recordings to identify where new users hover, stall, or bounce.
  • Refine the “empty state” to visually guide users toward the most common first feature.
  • Partner with product to ensure fast-loading, error-free performance of first-interaction flows.

  • Required Datapoints to calculate the metric


    • Total New Users or Accounts
    • Users Who Used at Least One Key Feature in First Session(s)
    • Feature Tracking Logs
  • Example to show how the metric is derived


    • 1,200 new users
    • 900 used a key feature within their first 2 sessions
    • Formula: 900 ÷ 1,200 = 75% First Feature Usage Rate

Formula

Formula

\[ \mathrm{First\ Feature\ Usage\ Rate} = \left( \frac{\mathrm{Users\ Who\ Used\ Feature}}{\mathrm{Total\ New\ 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('NewUsers', {
  sql: `SELECT * FROM new_users`,
  measures: {
    totalNewUsers: {
      sql: `id`,
      type: 'count',
      title: 'Total New Users',
      description: 'Total number of new users or accounts created.'
    }
  },
  dimensions: {
    id: {
      sql: `id`,
      type: 'string',
      primaryKey: true
    },
    createdAt: {
      sql: `created_at`,
      type: 'time',
      title: 'User Creation Date',
      description: 'The date and time when the user account was created.'
    }
  }
});
cube('FeatureUsage', {
  sql: `SELECT * FROM feature_usage`,
  measures: {
    usersUsedFeature: {
      sql: `user_id`,
      type: 'countDistinct',
      title: 'Users Who Used Feature',
      description: 'Number of unique users who used at least one key feature in their first session.'
    }
  },
  dimensions: {
    userId: {
      sql: `user_id`,
      type: 'string',
      title: 'User ID',
      description: 'Unique identifier for the user.'
    },
    sessionId: {
      sql: `session_id`,
      type: 'string',
      title: 'Session ID',
      description: 'Unique identifier for the session.'
    },
    featureUsedAt: {
      sql: `feature_used_at`,
      type: 'time',
      title: 'Feature Used Date',
      description: 'The date and time when the feature was used.'
    }
  }
});
cube('FirstFeatureUsageRate', {
  sql: `SELECT * FROM new_users nu LEFT JOIN feature_usage fu ON nu.id = fu.user_id`,
  measures: {
    firstFeatureUsageRate: {
      sql: `100.0 * COUNT(DISTINCT fu.user_id) / COUNT(DISTINCT nu.id)`,
      type: 'number',
      title: 'First Feature Usage Rate',
      description: 'Percentage of new users who used at least one core feature during their initial sessions.'
    }
  },
  dimensions: {
    userId: {
      sql: `nu.id`,
      type: 'string',
      title: 'User ID',
      description: 'Unique identifier for the user.'
    },
    createdAt: {
      sql: `nu.created_at`,
      type: 'time',
      title: 'User Creation Date',
      description: 'The date and time when the user account was created.'
    }
  }
});

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.

    • Clarity of Entry Points: When entry points are unclear, users are less likely to engage with the first feature, reducing the First Feature Usage Rate.
    • Complexity of Onboarding Process: A complicated onboarding process can overwhelm new users, leading to lower engagement with the first feature.
    • Irrelevance of Initial Setup Tasks: If initial tasks do not align with the user's goals, they may disengage, negatively impacting the First Feature Usage Rate.
    • Lack of Onboarding Guidance and UX: Without structured guidance, users may not find or use the first feature, decreasing the usage rate.
    • Technical Issues or Bugs: Encountering technical problems can frustrate users, causing them to abandon the feature before using it.
  • Positive influences


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

    • Onboarding Guidance and UX: Effective walkthroughs and tooltips can guide users to the first feature, increasing the First Feature Usage Rate.
    • Clarity of Entry Points: Clear and intuitive entry points encourage users to engage with the first feature, boosting the usage rate.
    • Relevance of Initial Setup Tasks: When initial tasks are relevant to the user's needs, they are more likely to engage with the first feature.
    • User Engagement with Support Resources: Access to helpful support resources can assist users in navigating to the first feature, enhancing the usage rate.
    • Positive User Feedback and Reviews: Positive feedback can encourage new users to explore features, increasing the First Feature Usage Rate.

Involved Roles & Activities


Funnel Stage & Type

  • AAARRR Funnel Stage


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

    Activation

  • 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: Activation Rate measures the percentage of users reaching a meaningful onboarding milestone, which often precedes and drives First Feature Usage Rate. A higher Activation Rate typically results in more new users trying core features in their first sessions, making it a strong leading indicator of improvements in First Feature Usage.
    • Onboarding Completion Rate: Onboarding Completion Rate tracks how many users finish the onboarding process, directly influencing whether they reach the stage where they can use a core feature. Higher onboarding completion increases the pool of users eligible for first feature usage, making this a critical early signal.
    • Product Qualified Leads: Product Qualified Leads are users who have shown significant product engagement early on. A rise in PQLs indicates more users are demonstrating behaviors (such as core feature usage) that directly impact First Feature Usage Rate, acting as a precursor to this lagging KPI.
    • Activation Progression Score: Activation Progression Score assesses how far users advance through activation steps. Higher progression scores suggest users are more likely to reach and use a core feature, thus predicting future improvements in First Feature Usage Rate.
    • Drop-Off Rate During Onboarding: Drop-Off Rate During Onboarding measures where users abandon the onboarding process. High drop-off rates signal fewer users reach the stage where they can use core features, causing declines in First Feature Usage Rate. It acts as an early warning for downstream onboarding and usage issues.
  • 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 (Early): This metric captures the percentage of new users adopting a key feature within their first sessions. It quantifies and validates the initial success reflected in First Feature Usage Rate, providing a more granular look at early adoption patterns and confirming onboarding effectiveness.
    • Percent of Users Engaging with Top Activation Features: This KPI measures how many new users interact with the most critical features tied to activation, confirming whether the users who reach first feature usage are actually engaging with the most valuable parts of the product.
    • First Session Completion Rate: First Session Completion Rate quantifies how many new users complete a key onboarding or usage flow in their initial session, confirming the effectiveness of onboarding and feature discoverability after the fact.
    • Signup Completion Rate: Signup Completion Rate measures what portion of users finish the account creation process, which is a prerequisite for using any core feature. It helps explain the broader onboarding funnel and contextualizes overall First Feature Usage Rate.
    • Percent Completing Key Activation Tasks: This KPI shows what share of users complete specific activation tasks, confirming how well onboarding drives users to the behaviors measured by First Feature Usage Rate and providing insight into which activation steps most impact first feature use.