What is ARPPU?

ARPPU stands for ‘Average Revenue per Paying User’, and it refers to the estimated revenue a single paying user generates during a specified period. Paying users are those who pay money for a service, either by subscribing, making in-app purchases, or paying for a download. This metric removes those users who don’t actively spend any money during the app cycle (for example those who drive revenue for an app developer through engaging with ads).

ARPPU forumula

ARPPU = total revenue / # of paying users

How is ARPPU calculated?

ARPPU is calculated by dividing total revenues by the number of paying users. ARPPU is a useful measure to demonstrate how much loyal customers are willing to pay for a service, therefore validating a developer’s pricing model, and it can also highlight reactions to pricing decisions.

How do I improve my ARPPU?

Increasing ARPPU is more than simply raising prices. While this could boost your average revenue from paying users, it might also reduce the number of paying users your app has, also known as your conversion rate. As with every metric, a balanced approach is needed. You can improve ARPPU by consistently refreshing your content, removing revenue ceilings, rewarding your highest paying users, and even by adding in-app mechanics that encourage spending.

Why is ARPPU important?

This metric shows how much a loyal paying user is willing to pay.” In other words, ARPPU shows you if your efforts to land the whales are working and whether you’re garnering enough revenue from your most loyal customers.

On top of that, ARPPU can help determine whether your pricing structure is effective. It’s easier to make decisions about revenue by isolating the customers spending the most money, rather than appeasing the ones who will likely utilize your app for free no matter how you adjust and advertise.

What is the difference between ARPU, ARPPU, ARPDAU?

While ARPPU focuses on paying customers exclusively, it is not the only measure of a user’s average contribution to revenues. ARPU (average revenue per user) includes all users who have installed and used an app in the calculation of revenue, while ARPDAU (average revenue per daily active user) focuses only on those individuals who actively engage with or use the app every day. ARPU is used to measure the overall effectiveness of a monetization strategy. ARPPU and ARPDAU, on the other hand, are more immediate and highlight specific pricing decisions and users’ reactions to them. More so, both the ARPPU formula and ARPDAU formula are similar, focusing on specific subsets of the overall user base.

Although revenues from paying users can be very high, conversion for paying users is typically very low, with as little as 2% of users choosing to make IAPs. This means that ad monetization has become an increasingly important revenue stream for developers today, supplementing the revenue from paying users by monetizing non-paying users through ads. In the context of ad monetization, metrics like ARPDAU and ARPU can be helpful in that they include revenue generated from ads.

Earn revenue from your app

Sign up to start monetizing your app with ironSource.