Skip to content

Engagement Depth (First 3 Sessions)

Definition

Engagement Depth (First 3 Sessions) measures how thoroughly new users or visitors interact with your product or content during their first three sessions. It helps assess early-stage user interest and value perception.

Description

Engagement Depth (First 3 Sessions) is a key indicator of early user value realization and stickiness potential, reflecting how deeply new users interact with content, features, or flows during their first few visits.

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

  • In PLG SaaS, it highlights initial feature exploration, task completion, or usage signals tied to conversion
  • In media or publishing, it reflects article depth, video views, or content engagement behaviors
  • In eCommerce, it surfaces multi-page browsing, cart creation, or wishlist activity within initial visits

A rising trend typically signals better onboarding UX, stronger value communication, or effective personalization, which helps teams optimize for faster activation and more qualified leads. By segmenting by cohort — such as referral channel, persona, or campaign UTM — you unlock insights for tuning onboarding experiences by audience type.

Engagement Depth (First 3 Sessions) informs:

  • Strategic decisions, like feature prioritization for onboarding or adjustments to product tours
  • Tactical actions, such as reordering feature prompts or testing content sequencing
  • Operational improvements, including A/B tests on layouts, CTA placement, or onboarding copy
  • Cross-functional alignment, by connecting signals across product, growth, lifecycle, and content teams, keeping everyone focused on reducing time-to-value and improving retention readiness

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

  • First Use Experience Design: If initial sessions feel valuable, users explore more. Weak first impressions limit depth.
  • Onboarding and Feature Discovery: Guided flows and nudges increase exploration. Without them, users stay shallow.
  • Progressive Disclosure of Value: Surfacing just the right features at the right time increases engagement without overwhelming.

Improvement Tactics & Quick Wins

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

  • If session depth is weak, implement an onboarding checklist that nudges users toward high-value actions.
  • Add welcome tours with smart branching based on role or use case.
  • Run a test using product usage streaks (“You’ve completed 3 key steps!”) to boost confidence and progress.
  • Refine empty states to show what’s possible next — not just what’s missing.
  • Partner with CS to trigger proactive outreach for users stuck in low-depth flows after Session 2.

  • Required Datapoints to calculate the metric


    • User/Visitor ID
    • First 3 Sessions’ Behavior Logs
    • Engagement Actions Tracked (e.g., pages, features, content)
    • Scoring or Weighting Model (optional)
  • Example to show how the metric is derived


    • Avg. actions in session 1: 3
    • Session 2: 4
    • Session 3: 5
    • Engagement Depth = 12 actions per user (avg. across 3 sessions)

Formula

Formula

\[ \mathrm{Engagement\ Depth\ Score} = \frac{\mathrm{Total\ Meaningful\ Actions\ in\ First\ 3\ Sessions}}{\mathrm{Total\ Users}} \]

Data Model Definition

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

cube('UserSessions', {
  sql: `SELECT * FROM user_sessions`,
  joins: {
    UserBehaviorLogs: {
      relationship: 'hasMany',
      sql: `${CUBE}.user_id = ${UserBehaviorLogs}.user_id`
    }
  },
  measures: {
    engagementDepth: {
      sql: `engagement_score`,
      type: 'sum',
      title: 'Engagement Depth',
      description: 'Sum of engagement scores for the first 3 sessions of a user.'
    }
  },
  dimensions: {
    userId: {
      sql: `user_id`,
      type: 'string',
      primaryKey: true,
      title: 'User ID',
      description: 'Unique identifier for each user.'
    },
    sessionId: {
      sql: `session_id`,
      type: 'string',
      title: 'Session ID',
      description: 'Unique identifier for each session.'
    },
    sessionStartTime: {
      sql: `session_start_time`,
      type: 'time',
      title: 'Session Start Time',
      description: 'Timestamp when the session started.'
    }
  }
})
cube('UserBehaviorLogs', {
  sql: `SELECT * FROM user_behavior_logs`,
  measures: {
    engagementActions: {
      sql: `engagement_action`,
      type: 'count',
      title: 'Engagement Actions',
      description: 'Count of engagement actions performed by the user.'
    }
  },
  dimensions: {
    userId: {
      sql: `user_id`,
      type: 'string',
      title: 'User ID',
      description: 'Unique identifier for each user.'
    },
    actionType: {
      sql: `action_type`,
      type: 'string',
      title: 'Action Type',
      description: 'Type of engagement action performed.'
    },
    actionTime: {
      sql: `action_time`,
      type: 'time',
      title: 'Action Time',
      description: 'Timestamp when the action was performed.'
    }
  }
})

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.

    • First Use Experience Design: Poor initial design leads to limited exploration, reducing engagement depth.
    • Onboarding and Feature Discovery: Lack of guided flows results in users not discovering features, decreasing engagement depth.
    • Progressive Disclosure of Value: Overwhelming users with too many features at once can reduce engagement depth.
    • Content Relevance: Irrelevant content in initial sessions can lead to decreased user interest and lower engagement depth.
    • Technical Performance Issues: Slow load times or technical glitches can frustrate users, reducing their engagement depth.
  • Positive influences


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

    • First Use Experience Design: A well-designed initial experience encourages users to explore more, increasing engagement depth.
    • Onboarding and Feature Discovery: Effective onboarding and feature discovery increase user exploration and engagement depth.
    • Progressive Disclosure of Value: Strategically revealing features enhances user interest and engagement depth.
    • Personalization: Tailoring content and features to user preferences can increase engagement depth.
    • User Feedback Mechanisms: Incorporating user feedback to improve the experience can lead to increased engagement depth.

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: A higher Activation Rate, which measures the percentage of users reaching an initial value milestone, typically precedes and drives deeper engagement during the first three sessions. Users who activate are more likely to explore and interact meaningfully in early sessions, making this a key predictor of Engagement Depth (First 3 Sessions).
    • Usage Depth: Usage Depth captures how comprehensively users explore features early on. If users demonstrate broad and deep product usage in their first interactions, it signals likely high engagement depth in subsequent sessions, providing an early signal for this lagging KPI.
    • First-Time User Conversion Rate: When new users convert during their first interaction, it reflects a strong immediate value perception, which often manifests in more thorough and explorative behaviors across their first three sessions, leading to higher engagement depth.
    • Drop-Off Rate: A high Drop-Off Rate early in the user journey is a leading indicator of shallow Engagement Depth. Monitoring where and when users drop off in initial interactions can forecast low engagement depth before it is fully realized.
    • Content Engagement: Early content interaction (shares, time spent, clicks) is a leading indicator for how deeply users will engage in their first three sessions. Higher content engagement typically translates to richer product exploration in the early phase.
  • Lagging


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

    • Activation Cohort Retention Rate (Day 7/30): This metric measures how many users return after activation, validating if initial deep engagement (as seen in the first 3 sessions) leads to sustained product adoption and retention, thus confirming and amplifying the impact of early engagement depth.
    • Conversion Rate: Conversion Rate quantifies how effectively early engagement (as measured by engagement depth in the first 3 sessions) drives users to take meaningful actions, such as signing up or purchasing, providing a downstream measure of the quality of initial engagement.
    • First Feature Usage Rate: This metric confirms how many users engage with a core feature during their initial sessions, directly quantifying one dimension of Engagement Depth. High rates here validate that deep engagement is translating into meaningful product interaction.
    • Multi-Session Activation Completion Rate: Measures the share of users who complete activation over multiple sessions, offering an explanation for high or low engagement depth by revealing if users persistently progress through onboarding and activation tasks.
    • Percent of Accounts Completing Key Activation Milestones: This quantifies the proportion of users progressing through critical early milestones, often following or validating deep engagement in the first three sessions, thus explaining broader business impact and journey progression.