Back to the RevenueCat homepage

Subscription App Glossary

All the terms and acronyms you need to know while navigating the world of subscription mobile app building and growth

Search
A

A/B testing

An approach to product testing where a certain percentage of users are split into two cohorts, A and B, and each are shown a different version of the app. Variables will include things such as copy, design, and pricing. A core metric is defined at the beginning of the experiment to determine the winning version (or a tie, if the difference is too small).

Find out more about A/B price testing for mobile apps in our guide.

ARPU: Average revenue per user

This is the average amount of money a single user generates within a specific timeframe. It’s similar to realized lifetime value (LTV), but whereas ARPU is revenue over a defined period of time, LTV is revenue over the entire course of a single user’s relationship. To calculate ARPU, you divide your total revenue by your number of users over the period of time you want to measure (e.g. over a month).

Activation

This is a stage of the customer lifecycle (after the “new user” stage) that involves a user performing the app’s core action for the first time, signing up to a trial, or making their first purchase. What the activation stage looks like for an app will depend on its monetization model.

Learn more about the stages of the customer lifecycle in our guide to lifecycle analytics.

Active users

Active users are those who open or engage with an app within a defined time window. DAU (daily active users) and MAU (monthly active users) are the most common variants. The DAU/MAU ratio — sometimes called ‘stickiness’ — indicates how habitually users return. These metrics serve as key denominators in conversion rate and monetization calculations.

Learn more in our guide to subscription metrics for mobile apps.

Annual recurring revenue (ARR)

Annual recurring revenue (ARR) is total amount of revenue generated by all active subscriptions in a given year. ARR is important for subscription apps as it provides a long-term indication of revenue growth and stability. You can use ARR to track trends year-on-year and identify areas for improvement.

Easily measure ARR with RevenueCat’s ARR chart.

App store optimization (ASO)

App store optimization (ASO) is the process of enhancing an app’s visibility and discoverability within app stores, such as Google Play Store and Apple App Store. By optimizing factors like keywords, app title, description, and visuals, ASO aims to increase app downloads, improve search rankings, and boost user engagement.Find out more in our comprehensive guide to app store optimization.

App tracking transparency (ATT)

App tracking transparency (ATT) is Apple’s opt-in privacy framework, introduced in iOS 14.5, that requires apps to request explicit user permission before tracking their activity across other apps and websites. Apps must display a standardized prompt; users who decline cannot be tracked via IDFA. ATT significantly changed mobile attribution, accelerating adoption of privacy-safe measurement methods like SKAdNetwork.

Apple Search Ads (ASA)

Apple’s platform that enables developers to reach users searching for apps on the App Store by displaying their ad in the search results. ASA allows advertisers to set up campaigns, define targeting criteria, and define bids based on user demographics, keyword searches, interests and more.

We cover ASA comprehensively in our Apple Search Ads best practices guide.

Auto-renewal

A feature that automatically renews a subscription at the end of its term, unless the user cancels it. Having a user on auto-renewal provides a stable and predictable source of income, so it’s important to have a lifecycle engagement strategy that keeps users from turning the feature off.

B

Billing cycle

The period of time for which a user is billed for a subscription. Subscription durations can be 1 week, 1 month, 2 months, 3 months, 6 months or 1 year.

Blended ARPU

Blended ARPU is a unified revenue metric for apps running hybrid monetization models. Calculated as: (ad ARPU × % free users) + (IAP ARPPU × % paid users). Blended ARPU gives a complete picture of revenue per active user across both ad-supported and paying segments, preventing teams from optimizing one revenue stream at the expense of the other.

Learn how the blended ARPU framework measures hybrid monetization.

C

Cancellation

The act of ending a subscription before its term is up. Cancellation can be initiated by the user or the app developer. Developers must provide clear and easy-to-understand cancellation policies to avoid user frustration.

Churn / revenue churn / involuntary churn

Churn is the rate at which subscribers cancel or fail to renew over a given period. Revenue churn measures the percentage of MRR lost, accounting for downgrades as well as cancellations. Involuntary churn occurs when a subscription lapses due to a failed payment rather than a deliberate cancellation — a particularly significant issue on Google Play, where billing failures account for nearly a third of all cancellations.

Learn more about churn in subscription apps or Google Play’s billing leak.

Churn rate

Churn rate measures the percentage of active subscriptions that were lost during a given period that have not yet resubscribed. Churn rate should be viewed as a health metric for your app: a stable or declining churn rate indicates a healthy, growing business. Keep in mind that churn for mobile apps can be relatively high in comparison to web SaaS products.

RevenueCat allows you to easily monitor churn with our Churn Chart.

Conversion rate (CVR)

Conversation rate (CR) is the percentage of users who complete a desired action — such as starting a trial, subscribing, or upgrading. Common funnel conversion rates include install-to-trial, trial-to-paid, and paywall view-to-subscribe. CVR is one of the highest-leverage metrics in subscription app growth, as small improvements compound significantly at scale.

Learn more in our guide to subscription metrics for mobile apps.

Customer acquisition cost (CAC)

CAC (customer acquisition cost) is the average cost to acquire a new user, calculated as total acquisition spend divided by new users acquired. SAC (subscriber acquisition cost) is the more specific variant: the cost to acquire a paying subscriber. Keeping CAC or SAC below LTV is fundamental to profitable growth. The LTV:CAC ratio is a common benchmark for marketing efficiency.

Learn more in our guide to subscription metrics for mobile apps.

Customer relationship management (CRM)

The practice and tooling of managing customer relationships across multiple channels in an effort to develop a better understanding of customer needs, increase engagement, and improve the overall user experience. CRM can involve collecting data from several sources, building profiles of customers, and using analytics to track their behaviors, preferences, and interests in order to provide more personalized experiences.

Learn how CRM can be employed by subscription apps in our CRM optimization for subscription apps guide.

D

Daily active users (DAU)

Daily active users (DAU) is a variant of active users: those who open or engage with an app within a defined time window, e.g. a month. The DAU/MAU ratio — sometimes called ‘stickiness’ — indicates how habitually users return. These metrics serve as key denominators in conversion rate and monetization calculations.

Learn more in our subscription metrics guide for mobile apps.

Downsell

The act of offering a lower-priced subscription tier or less expensive premium features to a customer who has cancelled their subscription or is considering cancelling. Downselling is a way to retain customers who are at risk of churning. By offering a lower-priced subscription or features, developers can convince customers to stay with the app while still generating revenue.

Dunning

Dunning is the automated process of recovering failed subscription payments through retries, in-app prompts, and email or push reminders. Effective dunning flows reduce involuntary churn by giving users a window to update their payment details before access is revoked. Apple and Google both provide grace periods and billing retry logic, but apps can supplement these with their own recovery messaging.

Learn how you can use dunning to fight the Google Play billing leak.

E

Effective cost per mille (eCPM)

A standardized advertising metric representing the estimated revenue earned per 1,000 ad impressions, regardless of the pricing model used (CPC, CPA, etc.). Calculated as: (total ad revenue ÷ total impressions) × 1,000. eCPM is used to compare the performance of different ad placements, networks, or formats on a like-for-like basis.

Learn more about measuring eCPM and understanding hybrid monetization for subscription apps here.

Entitlement/s

A level of access, features, or content that a user is granted based on their purchase history. In RevenueCat, entitlements abstract away individual product identifiers so your app code only needs to check whether a user has access — not which specific product they bought. Most apps have a single entitlement (e.g. ‘pro’), though tiered access models may use several.

Learn more in our Documentation on entitlements and trusted entitlements.

F

Free trial

A limited time period during which users can try out the app or a premium feature for free. Free trials are a common strategy for app developers to entice users to upgrade to premium features or subscribe to the app.

Freemium

A business model where the app is free to download but users are charged for premium features or content. This approach allows users to get acquainted with the app before committing to paid subscriptions, and it enables developers to reach a wider audience by providing free access for people who are not willing or able to spend money on their apps.

G

Google App Campaigns (GAC)

A tool from Google designed to help developers promote their apps across the Google network, including Search, Display, YouTube and the Play Store. GAC allows advertisers to define their targeting criteria, create ads and campaigns, track performance, and optimize campaigns based on insights from real-time analytics.

Read our definitive guide to Google app campaigns.

Google Play Billing Library

Google’s set of components that enables developers to add In-App Purchases (IAPs) and subscriptions within their Android apps. Google Play Billing Library 5.0 is Google’s latest version of the library that radically changes the structure used to define subscription products and will require apps to overhaul their subscription management backend and implementation.

Read about all the changes in Google Play Billing Library 5.

Grace period

Grace period refers to a short window following a failed subscription renewal during which a user retains access to premium features while the platform retries the payment. Apple offers up to 16 days; Google up to 30 days. Grace periods help reduce involuntary churn by giving users time to resolve billing issues without immediately losing access.

Learn more about Google Play’s offers and App Store server notifications to see how grace periods work on respective platforms.

H

Hard activations

Hard activations refer to specific actions taken by users within an app that signify a higher level of engagement or commitment. These actions go beyond mere app installs or sign-ups, encompassing behaviors like completing a key task or reaching a particular usage milestone. By monitoring hard activations, app developers and marketers can gain a clearer understanding of user value and app performance, enabling more informed decision-making for acquisition and retention strategies.

Hard paywall

A hard paywall strictly prevents access to specific content unless the user has paid for a subscription. Unlike soft paywalls that allow limited free access, hard paywalls make no exceptions, necessitating a paid subscription for access.

Read about the pros and cons of a hard paywall in our guide.

Hybrid monetization

Hybrid monetization is a revenue model that combines two or more income streams — most commonly subscriptions alongside advertising, one-time purchases, or consumable IAPs. Hybrid models allow apps to monetize both paying and non-paying users, increasing overall ARPU. According to RevenueCat’s State of Subscription Apps 2026, only around 10% of apps currently run true hybrid models despite growing adoption.

Learn more about how subscription apps can use hybrid monetization here, or explore how you can measure hybrid monetization.

I

In-app purchase

A feature allowing users to buy additional content or features within the app. In-app purchases are a common monetization strategy for app developers, as they allow users to purchase premium features or content without leaving the app. In-app purchases can be used in conjunction with other monetization strategies such as subscriptions or advertising. Developers can offer in-app purchases to unlock additional features, remove ads, or access premium content.

Introductory offer

A discounted subscription price available exclusively to first-time subscribers for a limited period — for example, $0.99 for the first month or a free trial followed by a reduced rate. On iOS, introductory offers are governed by Apple’s eligibility rules and are limited to one per subscription group per Apple ID.

Learn more about iOS subscription offers in our Documentation, or discover how to optimize your free trial length here.

L

LTV/CAC ratio

The ratio of the lifetime value of a customer to the customer acquisition cost. This ratio helps app developers to understand the profitability of their customer acquisition efforts. A higher LTV/CAC ratio indicates that the app is generating more revenue from each customer than it is spending to acquire them.

Learn more about metrics for subscription app growth in this blog.

Lifetime value (LTV)

The estimated amount of revenue a single user will generate for the app developer over the course of their entire engagement with the app. This is an essential metric for measuring the success of pricing experiments.

Find out how to run price experiments in our guide to mobile price A/B testing.

M

Merchant-of-record (MoR)

Merchant-of-record (MoR) is the legal entity responsible for processing a payment transaction, managing tax compliance, and handling chargebacks on behalf of the seller. For in-app purchases, Apple and Google act as the merchant-of-record. Most commonly used for web-based subscriptions, developers typically opt for a dedicated MoR service such as Paddle, which handles VAT, sales tax, and refunds globally.

Minimum viable product (MVP)

The minimum viable product (MVP) is the earliest version of an app with just enough features to be usable by early adopters and generate validated learning. For subscription apps, an MVP is often used to test willingness to pay and product-market fit before investing in full development. The goal is to reduce risk by learning quickly — not to ship a polished product.

Learn how to prove your MVP has a place with our guide to finding product-market fit.

Mobile measurement partner (MMP)

Mobile measurement partners (MMP) are a third-party attribution platform — such as AppsFlyer, Adjust, or Branch — that tracks where app installs and in-app events originate from across paid and organic channels. MMPs are essential for measuring CAC, optimizing campaign ROI, and understanding how different acquisition sources affect downstream LTV. Their role has grown more complex since Apple’s ATT framework limited device-level tracking.

Explore RevenueCat’s attribution integrations to see how you can link your MMP to RevenueCat.

Monthly active users (MAU)

Monthly active users (MAU) is a variant of active users: those who open or engage with an app within a defined time window, e.g. a month. The DAU/MAU ratio — sometimes called ‘stickiness’ — indicates how habitually users return. These metrics serve as key denominators in conversion rate and monetization calculations.

Monthly recurring revenue (MRR)

The total amount of revenue generated by all active subscriptions in a given month. MRR is a key metric for app devs as it provides an indication of the app’s revenue growth and stability. You can use MRR to track trends over time and identify areas for improvement. MRR is calculated by multiplying the number of active subscribers by the subscription price.

Easily measure MRR with RevenueCat’s MRR Chart.

Multi-platform

An app that is available on multiple platforms, such as iOS and Android.

N

Net Promoter Score (NPS)

Net Promoter Score (NPS) is a measure used to understand customer satisfaction and loyalty for an app. It’s based on one simple question: “How likely are you to recommend our app to a friend or colleague?” Users rate this on a scale from 0 to 10. Scores of 9-10 are ‘Promoters’ who love your app, 7-8 are ‘Passives’ who are satisfied but not enthusiastic, and 0-6 are ‘Detractors’ who are unhappy. A high NPS indicates strong customer satisfaction and is often linked to growth and positive word-of-mouth, while a low NPS can signal potential issues and customer churn.

Further reading: How to send an NPS email to app users

P

Paymium

App monetization approach that requires users to pay to download the app, while also offering additional in-app purchases for more features or content.

Paywall

A feature that restricts access to premium features or content until the user pays for a subscription or in-app purchase. Paywalls restrict the viewing, downloading, and sharing of content until payment has been made. Effective paywalls require frequent testing and experimentation.

Get inspiration for paywall test ideas from Superwall’s Jake Mor.

Price localization

Price localization, sometimes just called ‘localization’, is the practice of setting different subscription prices for different countries or regions to reflect local purchasing power (PP), competitive pricing norms, and willingness to pay. Apple and Google provide storefront-level pricing tools, and many apps use purchasing power parity (PPP) indices as a starting framework. Effective price localization can significantly improve conversion rates in emerging markets.

Learn more in our ultimate guide to price localization.

Product-market fit (PMF)

The point at which an app’s value proposition aligns with the needs of a well-defined target market — and users not only convert, but stick around. PMF is typically signaled by strong retention, organic word-of-mouth, and willingness to pay. For subscription apps, it’s often the first real indicator of long-term growth potential.

Learn more in our guide to finding product-market fit for subscription apps.

Purchasing power (PP)

Purchasing power (PP) is a consumer’s ability to buy goods or services with a given amount of money. In the context of app monetization, purchasing power varies significantly by country — a $9.99/month subscription that is affordable in the US may be out of reach for users in lower-income markets. Understanding local purchasing power is the foundation of any effective price localization strategy.

Learn more about localizing pricing in our guide.

Purchasing power parity (PPP)

Purchasing power parity (PPP) is an economic index that compares the relative purchasing power of different currencies by measuring what a standard basket of goods costs in each country. App developers use PPP as a framework for setting localized subscription prices — for example, pricing a plan at the local equivalent of $9.99 USD rather than converting at the nominal exchange rate. PPP-adjusted pricing typically improves conversion rates in emerging markets without cannibalizing revenue in higher-income regions.

Learn more about localizing pricing in our guide.

R

Renewal

The act of renewing a subscription after it has expired. Renewals are an important metric for app developers to track as they provide an indication of customer retention and satisfaction. Developers can offer incentives for customers to renew their subscription, such as discounts or exclusive content.

Renewal rate

The percentage of customers who choose to renew their subscription. It’s an indicator of the long-term value that you provide for your customers. Our data shows that the median renewal rate for monthly subscriptions at the first renewal is 56% and this rate increases over time. For yearly subscriptions, the median renewal rate is 27% after their first year.

Find out more about monthly vs annual subscriptions in our blog.

Retention rate

The percentage of customers who haven’t canceled their subscription within a given time period. Not to be confused with renewal rate. Our research shows that the median retention rate for weekly subscriptions is 3%, for monthly it’s 11%, and for annual it’s 28%.

Learn more about subscription retention rates in our guide.

Return-on-ad-spend (ROAS)

A marketing efficiency metric that measures the revenue generated for every dollar spent on advertising. Calculated as: revenue ÷ ad spend. ROAS is typically expressed as a ratio (e.g. 3x) or percentage (e.g. 300%). For subscription apps, it’s most meaningful when measured against LTV rather than first-purchase revenue alone.

Learn more in our guide to subscription metrics for mobile apps.

RevenueCat

Mobile app subscription and analytics platform that makes it simple to implement in-app subscriptions, measure monetization performance, run pricing experiments, and more.

Sign-up for free to find out how.

S

SKAdNetwork (SKAN)

SKAdNetwork (SKAN) is Apple’s privacy-centric attribution framework that allows ad networks to measure app install campaigns without accessing device-level identifiers. SKAN reports aggregated, delayed conversion data to advertisers while preserving user privacy. It has become the primary attribution mechanism for iOS campaigns where users have not granted ATT consent.

Learn more about the evolution of SKAN here, or explore SKAN integrations for RevenueCat.

Serviceable addressable market (SAM)

Serviceable addressable market (SAM) refers to the portion of the total addressable market (TAM) that an app can realistically target given its current platform, geography, language, and business model. SAM is a more grounded planning metric than TAM and helps teams prioritize which segments to pursue first. It sits between TAM (total opportunity) and SOM (serviceable obtainable market — the realistic near-term share).

Learn how SAM and TAM play a role in achieving product-market fit.

Soft paywall

A soft paywall permits limited access to certain content and features while requiring a subscription for full access. Unlike hard paywalls, soft paywalls allow users some level of engagement before requiring a subscription, offering a taste of what’s behind the paywall. When using a soft paywall, it’s a balancing act — making a free experience good enough to encourage a large volume of users and making premium features tempting enough to convert subscribers.

Software development kit (SDK)

A set of tools that helps developers build applications, or parts of an application, for a certain platform. SDKs typically include APIs, libraries, development tools and documentation. RevenueCat’s SDKs, for instance, allow you to implement subscriptions in your app quickly and easily, across a range of platforms.

StoreKit

StoreKit is Apple’s framework that allows developers to create, publish, and manage in-app purchases and subscriptions within their applications. It also provides features such as reviewing payment history, subscription management, responding to user inquiries and providing promotional codes. The latest version of StoreKit, StoreKit 2, was released in September 2021.

Learn more about how to use the framework in our StoreKit 2 tutorial.

Subscription

A monetization model where users pay a recurring fee to access premium features or content within the app. Subscription models are a popular monetization strategy for app developers as they provide a predictable and recurring revenue stream. App developers must carefully balance the price of the subscription with the value of the premium features or content to ensure that users see the subscription as a good value. Other monetization models include free, freemium, paid, and paymium.

T

Total addressable market (TAM)

TAM, referring to the total addressable market, represents the total revenue opportunity available if an app captured 100% of its target market with no competition. TAM is used in early-stage planning and investor pitches to frame the scale of an opportunity. For subscription apps, it’s typically calculated by multiplying the number of potential subscribers by the average annual subscription price.

Learn how SAM and TAM play a role in achieving product-market fit.

Total recurring revenue (TRR)

Total recurring revenue (TRR) is the combined recurring revenue across all active subscriptions at a given point in time, encompassing both monthly and annual plans. TRR is sometimes used interchangeably with monthly recurring revenue (MRR) or annual recurring revenue (ARR), but it differs by capturing the full recurring revenue base, regardless of billing cadence.

Measure your revenue with our MRR chart or ARR chart.

Trial conversion rate

The percentage of users who convert from a free trial to a paid subscription. Trial conversion rate is an important metric as it helps you to understand the effectiveness of your trial strategy and whether users get enough value out of your app to pay for it. Our data shows that for the majority of apps, on average, 38% of users who start a trial end up subscribing.

Learn more about trial conversion rate in our guide for subscription apps.

Trial period

A limited time period during which users can try out premium features or content before committing to a subscription. Trial periods are a common strategy for app developers to entice users to upgrade to premium features by allowing users to discover the app’s value.

Trialing

The act of using a product or service on a trial basis before committing to a purchase. Trialing is a common strategy for app developers to entice new users to try out their app. By offering a free trial period, developers can create a sense of urgency and convince users of the value of the app.

U

Universal App Campaigns (UAC)

The old name for Google App Campaigns (GAC).

Upsell

The act of convincing a customer to upgrade to a higher-priced subscription tier or purchase additional premium features. Common incentives include offering additional features, discounts, or exclusive content.

V

Virality

The measure of how easily an app can be shared and recommended by users. Viral user growth is very powerful as your users are doing the hard work for you and the growth can be exponential. Virality is generally measured by K-factor — one calculation for K-factor is i*c = k, where i = the number of app invites sent per customer and c = conversion rate per invite.

W

Web-to-app (web2app)

A marketing and monetization strategy that routes users from a web experience — such as a landing page, quiz, or checkout flow — into a mobile app. Payments can occur on the web (bypassing app store fees) or in-app after install. Web-to-app funnels offer more tracking flexibility, faster testing, and often higher LTV, but require additional setup and operational complexity. RevenueCat Funnels offers a simple way to set up and manage web-to-app funnels.

Learn more in our complete guide to web-to-app funnels.