Skip to content

Average Returning Revenue (ARR)

Definition

Average Returning Revenue (ARR) represents the total predictable and recurring revenue a company expects to generate annually from its subscription-based products or services.

Description

Average Returning Revenue (ARR) (distinct from Annual Recurring Revenue) tracks the average value generated from repeat customers, making it a powerful indicator of customer loyalty, retention strategy effectiveness, and long-term revenue durability.

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

  • In eCommerce and DTC, it reflects how much repeat buyers contribute to revenue
  • In services or membership models, it highlights the impact of loyalty campaigns or retention strategies
  • In product-led businesses, it can show whether your onboarding and value delivery drive return purchases or logins

A rising ARR signals strong customer satisfaction, product resonance, and LTV growth. A dip may reflect churn, value gaps, or insufficient re-engagement. Segment by customer cohort, product category, or time period to tailor retention plays.

Average Returning Revenue (ARR) informs:

  • Strategic decisions, like building subscription offerings or loyalty incentives
  • Tactical actions, such as retargeting high-value lapsed customers or launching win-back campaigns
  • Operational improvements, including tracking repeat buyer journeys or post-purchase experiences
  • Cross-functional alignment, by connecting marketing, CS, and product teams around maximizing long-term value per customer

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

  • Customer Satisfaction and Perceived Value: Happy customers come back — and spend more. Dissatisfaction leads to one-and-done behavior.
  • Frequency and Quality of Re-Engagement: You need consistent, relevant nudges to bring people back. Irregular or irrelevant outreach lowers return revenue.
  • Personalized Offers and Timely Upsells: Tailored promotions based on past behavior convert better than generic ones. Timing and relevance are everything.

Improvement Tactics & Quick Wins

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

  • If returning revenue is stagnant, launch automated campaigns based on last purchase or activity window.
  • Add personalized product or feature recommendations in re-engagement emails, driven by past usage data.
  • Run a test on loyalty incentives (e.g., “Get 10% off your second order within 30 days”) and track returning customer revenue.
  • Refine post-purchase flows to highlight the next best product or service based on behavior patterns.
  • Partner with analytics to create predictive models that flag high-return potential users, then target them with early win-back offers.

  • Required Datapoints to calculate the metric


    • Total Annual Contract Value: Revenue generated from active subscriptions or contracts.
    • Recurring Revenue from Add-ons: Additional income from cross-sells or upgrades.
    • Revenue Lost from Cancellations: The value of subscriptions or contracts that were canceled.
  • Example to show how the metric is derived


    An online subscription service tracks ARR for Q2:

    • Total Revenue from Returning Customers: $200,000
    • Number of Returning Customers: 4,000
    • Average Returning Revenue = $200,000 / 4,000 = $50 per customer

Formula

Formula

\[ \mathrm{Average\ Returning\ Revenue} = \left( \mathrm{Total\ Annual\ Contract\ Value} + \mathrm{Recurring\ Revenue\ from\ Add\text{-}ons/Upgrades} \right) - \mathrm{Revenue\ Lost\ from\ Cancellations} \]

Data Model Definition

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

cube(`Revenue`, {
  sql: `SELECT * FROM revenue`,

  measures: {
    totalAnnualContractValue: {
      sql: `total_annual_contract_value`,
      type: `sum`,
      title: `Total Annual Contract Value`,
      description: `Revenue generated from active subscriptions or contracts.`
    },
    recurringRevenueFromAddOns: {
      sql: `recurring_revenue_from_add_ons`,
      type: `sum`,
      title: `Recurring Revenue from Add-ons`,
      description: `Additional income from cross-sells or upgrades.`
    },
    revenueLostFromCancellations: {
      sql: `revenue_lost_from_cancellations`,
      type: `sum`,
      title: `Revenue Lost from Cancellations`,
      description: `The value of subscriptions or contracts that were canceled.`
    },
    averageReturningRevenue: {
      sql: `total_annual_contract_value + recurring_revenue_from_add_ons - revenue_lost_from_cancellations`,
      type: `number`,
      title: `Average Returning Revenue`,
      description: `Represents the total predictable and recurring revenue a company expects to generate annually from its subscription-based products or services.`
    }
  },

  dimensions: {
    id: {
      sql: `id`,
      type: `string`,
      primaryKey: true
    },
    createdAt: {
      sql: `created_at`,
      type: `time`,
      title: `Created At`,
      description: `The time when the record 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.

    • Customer Churn Rate: Higher churn rates indicate dissatisfaction or lack of perceived value, directly reducing Average Returning Revenue.
    • Irrelevant Communication Frequency: Frequent but irrelevant communication can annoy customers, leading to reduced re-engagement and lower Average Returning Revenue.
    • Generic Promotions: Lack of personalized offers can result in lower conversion rates, negatively impacting Average Returning Revenue.
    • Delayed Customer Support Response: Slow response times can lead to customer frustration, increasing churn and decreasing Average Returning Revenue.
    • Product/Service Downtime: Frequent or prolonged downtime can erode trust and satisfaction, leading to decreased Average Returning Revenue.
  • Positive influences


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

    • Customer Satisfaction Score: Higher satisfaction scores correlate with increased loyalty and spending, boosting Average Returning Revenue.
    • Re-Engagement Campaign Effectiveness: Effective re-engagement campaigns increase customer return rates, positively impacting Average Returning Revenue.
    • Personalized Offer Conversion Rate: Higher conversion rates from personalized offers lead to increased Average Returning Revenue.
    • Timely Upsell Success Rate: Successful upsells at the right time increase customer spend, enhancing Average Returning Revenue.
    • Loyalty Program Participation: Active participation in loyalty programs encourages repeat purchases, increasing Average Returning Revenue.

Involved Roles & Activities


Funnel Stage & Type

  • AAARRR Funnel Stage


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

    Retention
    Revenue

  • 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.

    • Product Qualified Leads: An increase in Product Qualified Leads (PQLs) signals a likely rise in future recurring revenue as these users have demonstrated high intent and are more likely to convert and renew, directly impacting Average Returning Revenue.
    • Customer Loyalty: High Customer Loyalty is a strong predictor of future recurring revenue streams, as loyal customers are more likely to renew subscriptions, reduce churn, and increase retention, all of which drive Average Returning Revenue upward.
    • Upsell Conversion Rates: Elevated Upsell Conversion Rates among existing customers foreshadow future expansion and increased recurring revenue, positively influencing Average Returning Revenue as more customers upgrade to higher-value plans.
    • Monthly Active Users: Growth in Monthly Active Users (MAU) indicates expanding product adoption and engagement, which is a leading indicator of future retention and recurring revenue captured in Average Returning Revenue.
    • Stickiness Ratio: A high Stickiness Ratio (DAU/MAU) reflects frequent product use and habit formation, signaling higher retention and recurring revenue potential, and thus forecasting future increases in Average Returning Revenue.
  • Lagging


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

    • Net Revenue Retention: Net Revenue Retention (NRR) quantifies revenue retained and expanded from the existing customer base, directly validating Average Returning Revenue and amplifying its insights by factoring in both churn and expansion.
    • Contract Renewal Rate: Contract Renewal Rate confirms the proportion of customers continuing their subscriptions, directly supporting and explaining trends in Average Returning Revenue outcomes.
    • Revenue Churn Rate: Revenue Churn Rate quantifies the percentage of recurring revenue lost through cancellations and downgrades, providing context and confirmation for downward movements in Average Returning Revenue.
    • Expansion Revenue Growth Rate: Expansion Revenue Growth Rate measures how much revenue from existing customers is increasing due to upsells and cross-sells, amplifying and explaining positive trends in Average Returning Revenue.
    • Customer Churn Rate: Customer Churn Rate quantifies the percentage of customers lost over a period, which directly reduces Average Returning Revenue and helps explain the extent of recurring revenue decline.