ARPU: что это, формула расчёта и аналитика

Автор: IT Sectr Опубликовано: 2026-04-20 Время чтения: 10 мин

Мобильные приложения зарабатывают на рекламе, подписках и покупках — но как понять, эффективна ли монетизация. ARPU (Average Revenue Per User) показывает средний доход на каждого пользователя за период. По данным Statista (2025), средний ARPU в мобильных играх составляет 0,12 доллара в день, а в фитнес-приложениях достигает 3,50 доллара в месяц. Метрика позволяет сравнивать монетизацию разных продуктов независимо от размера аудитории.

Главное

  • ARPU — средний доход на одного пользователя за период, рассчитывается делением общего дохода на количество пользователей.
  • Формула ARPU = общий доход / количество пользователей за период (день, месяц, год).
  • ARPU отличается от ARPPU тем, что учитывает всех пользователей, включая не платящих.
  • Метрика помогает сравнивать монетизацию разных приложений и сегментов аудитории.
  • Повышение ARPU достигается через подписки, рекламу и улучшение retention.

Что такое ARPU?

ARPU (Average Revenue Per User) — это метрика монетизации, которая показывает средний доход, приносимый одним пользователем за выбранный промежуток времени. Компании используют ARPU для оценки эффективности рекламных кампаний, сравнения продуктов и прогнозирования выручки. Показатель считается универсальным: он подходит для игр, подписочных сервисов, e-commerce и любых других мобильных приложений.

Метрика рассчитывается на заданный период: день (Daily ARPU), месяц (Monthly ARPU) или год (Yearly ARPU). Выбор периода зависит от бизнес-модели. Для приложений с подписками удобнее Monthly ARPU, для рекламных — Daily ARPU. По исследованию Appsflyer (2025), средний Monthly ARPU в категории Health & Fitness составляет 2,87 доллара, а в категории Tools — 0,45 доллара.

ARPU даёт ответ на простой вопрос: сколько в среднем приносит каждый пользователь. Если ARPU ниже Cost Per Install (CPI) — рекламная кампания убыточна. Если выше — есть потенциал для масштабирования. Венчурные фонды при оценке стартапов требуют эту метрику наряду с LTV и CAC.

Формула расчёта ARPU

Базовая формула предельно проста и состоит из двух компонентов. Общий доход делится на количество пользователей в периоде. Доход включает все источники: покупки, подписки, рекламу без вычета комиссий магазинов и налогов.

text
ARPU = Revenue / Users

<%= ARPU  %>

Где:
  Revenue  — общий доход за период
  Users    — количество пользователей в периоде

Например, приложение заработало 15 000 долларов за месяц при 50 000 активных пользователях. Monthly ARPU = 15 000 / 50 000 = 0,30 доллара. Если заменить пользователей на платящих — получится ARPPU. Для сегментированного анализа аналогично рассчитывается ARPU по странам, платформам или когортам.

ARPU в мобильной аналитике

ARPU не существует в вакууме — он рассматривается вместе с другими метриками. Связка ARPU, ARPPU и LTV даёт полную картину монетизации. Высокий ARPU может означать хорошую монетизацию, а может — маленькую аудиторию при большом доходе. Низкий ARPU при миллионах пользователей может быть стратегически выгоднее высокого ARPU с тысячей пользователей.

По данным Adjust (2025), медианный ARPU в top-100 grossing приложениях в 2,7 раза выше среднего по категории. Это означает, что лучшие приложения не просто привлекают больше платящих пользователей, а лучше монетизируют каждого. Метрика эффективна для A/B-тестов изменений в витрине, ценообразовании и рекламных механиках.

КатегорияMonthly ARPU (средний)
Health & Fitness2,87 $
Social Media1,45 $
Games (Hypercasual)0,12 $
E-commerce0,95 $
Music Streaming4,50 $

Отличие ARPU от ARPPU

ARPU и ARPPU — две стороны одной метрики, которые легко перепутать. ARPU (Average Revenue Per User) учитывает всех пользователей. ARPPU (Average Revenue Per Paying User) — только тех, кто совершил хотя бы одну покупку. Разница критична для анализа конверсии бесплатных пользователей в платящие.

Представьте приложение с 100 000 пользователей, из которых 2 000 совершили покупки. Доход за месяц — 10 000 долларов. ARPU = 0,10, ARPPU = 5,00 долларов. Низкий ARPU при высоком ARPPU сигнализирует о проблеме: пользователи не хотят платить, но те, кто платит, тратят много. Работать нужно над конверсией в платящих, а не над ценой покупок.

Для subscription-приложений характерна обратная картина. В сервисах с бесплатным триалом ARPU постепенно растёт по мере конверсии пользователей в платящие. ARPPU остаётся стабильным — стоимость подписки фиксирована. Statista (2025) показывает, что в streaming-категории ARPPU колеблется в пределах 4–6 долларов, тогда как ARPU — от 0,80 до 2,50 в зависимости от региона.

Когда ARPU выше ARPPU — возможно ли?

Такая ситуация возникает при системной ошибке расчёта. ARPU всегда ниже ARPPU, поскольку знаменатель у ARPU больше (все пользователи против платящих). Если ARPU выше ARPPU — проверьте данные. Возможные причины: некорректная фильтрация платящих пользователей, учёт тестовых транзакций или сбой в SDK аналитики.

В 2024 году Firebase Analytics зафиксировала инцидент, когда из-за обновления SDK платящие пользователи дублировались. Разработчики видели ARPPU = 2,30 доллара и ARPU = 3,10 доллара, что математически невозможно. Проблема решилась откатом версии SDK и повторной дедупликацией событий покупок.

Типичные значения в категориях

Разные категории приложений демонстрируют разное соотношение ARPU к ARPPU. В Hypercasual games конверсия в платящих составляет 2–4% при ARPPU 1–2 доллара. ARPU в таких играх не превышает 0,10 доллара. В Strategy games конверсия достигает 6–10% с ARPPU 15–30 долларов и ARPU 1–2 доллара.

Факторы, влияющие на ARPU

ARPU не является статичной величиной — он меняется под воздействием множества факторов. Понимание этих факторов позволяет целенаправленно влиять на метрику, а не гадать, почему доход упал. Основные категории факторов: модель монетизации, поведенческие паттерны пользователей и внешние условия.

Модель монетизации

Выбор способа заработка определяет базовый уровень ARPU. Рекламная модель (Ad Monetization) даёт низкий ARPU (0,05–0,30 доллара), но масштабируется на миллионы пользователей. Подписочная модель — высокий ARPU (3–10 долларов), но меньшая аудитория. Гибридная модель (реклама + покупки + подписки) — золотая середина.

По данным Liftoff (2025), гибридные приложения показывают на 40% более высокий ARPU по сравнению с чисто рекламными. Причина в том, что реклама монетизирует не платящих пользователей, а подписки — лояльных. Два источника дохода не конкурируют, а дополняют друг друга.

Retention пользователей

Чем дольше пользователь остаётся в приложении, тем выше его вклад в ARPU. Day-7 retention сильно коррелирует с долгосрочным ARPU. Пользователь, открывающий приложение раз в неделю, приносит в 3–4 раза меньше дохода, чем ежедневный активный пользователь. Push-уведомления, персонализация и контентные обновления напрямую увеличивают retention.

Исследование Amplitude (2025) показывает: рост Day-7 retention на 10% даёт прирост Monthly ARPU на 25–30% в категории Social. Эффект мультипликативный — удержанный пользователь совершает больше покупок, смотрит больше рекламы и чаще приводит друзей (виральность).

География аудитории

Пользователи из разных регионов имеют разную покупательскую способность. ARPU в Tier-1 странах (США, Канада, Австралия, Великобритания) в 5–10 раз выше, чем в Tier-3 (Индия, Индонезия, Бразилия). Это важно при планировании рекламных бюджетов: залить трафик из Индии дёшево, но ARPU будет в разы ниже.

Гео-сегментация позволяет оптимизировать ARPU: показывать более дорогую рекламу в США, адаптировать цены для Юго-Восточной Азии. Google Ads и Meta Ads позволяют настраивать гео-таргетинг на уровне города. По данным Data.ai (2025), ARPU в США для игр-головоломок составляет 1,35 доллара, в Индии — 0,08 доллара.

Как рассчитать ARPU на практике

Ручной расчёт ARPU на малых данных не представляет сложности, но для мобильных приложений с тысячами пользователей требуется автоматизация. Рассмотрим пример расчёта Daily ARPU на Kotlin с использованием Firebase Analytics. Серверная логика собирает события покупок и отправляет их в аналитическую систему.

kotlin
data class RevenueEvent(
    val userId: String,
    val amount: Double,
    val timestamp: Long
)

object ARPUCalculator {
    fun calculateDailyARPU(
        revenueEvents: List<RevenueEvent>,
        totalUsers: Int
    ): Double {
        val totalRevenue = revenueEvents
            .map { it.amount }
            .sum()
        return roundToTwoDecimals(
            totalRevenue / totalUsers
        )
    }
}

Функция принимает список событий дохода и общее количество пользователей за день. Метод map извлекает суммы, sum суммирует их. Результат округляется до двух знаков. Для Monthly ARPU период увеличивается, и количество пользователей берётся как MAU (Monthly Active Users).

В реальных проектах ARPU рассчитывается аналитическими платформами: Amplitude, Mixpanel, Firebase Analytics, AppsFlyer. Они автоматически собирают события покупок, рекламные показы и количество пользователей. Разработчику достаточно настроить SDK и смотреть дашборд.

ПлатформаОсобенности расчёта ARPU
Firebase AnalyticsАвтоматически рассчитывает ARPU по умолчанию в USD, поддерживает сегментацию
AmplitudeГибкие отчёты с ARPU по когортам, пользовательская формула
MixpanelARPU в реальном времени, интеграция с рекламными сетями
AppsFlyerARPU с учётом атрибуции, сквозная аналитика от клика до покупки

Стратегии повышения ARPU

Увеличение ARPU — одна из главных задач продукт-менеджеров мобильных приложений. Рассмотрим проверенные стратегии, которые работают на практике. Каждая стратегия требует A/B-тестирования и анализа поведенческих данных перед масштабированием.

Первая стратегия — внедрение подписок. Даже если приложение использует рекламную модель, добавление подписки на отключение рекламы даёт прирост ARPU на 20–40%. По данным RevenueCat (2025), пользователи, оформившие подписку, приносят в 6 раз больше дохода за 12 месяцев, чем пользователи без подписки с рекламной монетизацией.

Вторая стратегия — оптимизация рекламных мест. Размещение rewarded video после логических пауз (в играх — после смерти персонажа, в утилитах — после завершения задачи) повышает заполняемость инвентаря и CPM. AdMob mediation с 5–7 рекламными сетями максимально заполняет доступные показы.

Третья стратегия — персонализация предложений. Анализ поведения пользователя позволяет показывать релевантные продукты. Пользователь, смотревший премиум-уровень 10+ раз, получает персональную скидку. Push-уведомления с предложением подписки через 7 дней после установки увеличивают конверсию на 30–50%.

Четвёртая стратегия — улучшение retention через контентные обновления. Еженедельные ивенты в играх, новые уровни, сезонные темы — всё это удерживает пользователя и повышает его пожизненный доход. По исследованию GameAnalytics (2025), приложения с еженедельными обновлениями имеют ARPU на 35% выше, чем приложения с обновлениями раз в квартал.

Типовые ошибки при работе с ARPU

Работа с ARPU требует аккуратности — ошибки в расчёте и интерпретации ведут к неверным решениям. Рассмотрим самые частые ошибки и способы их избежать. Первая и главная ошибка — путать ARPU и ARPPU при анализе эффективности рекламы.

Вторая ошибка — усреднять ARPU по всей аудитории без сегментации. Если одна когорта пользователей приносит 5 долларов, а другая — 0,05 доллара, средний ARPU в 2,50 доллара не отражает реальности. Сегментируйте по источнику трафика, стране и платформе. Общий ARPU обманчив: решение, принятое по среднему, может ухудшить оба сегмента.

Третья ошибка — игнорировать выбросы. Один пользователь, потративший 500 долларов, может увеличить средний ARPU в 10 раз. Используйте медиану или перцентили (P50, P90) для корректной оценки. Медианный ARPU точнее описывает типичного пользователя в приложениях с высокой дисперсией трат.

Четвёртая ошибка — не учитывать валютные колебания при международном анализе. ARPU в долларах может падать из-за ослабления местной валюты, хотя в местной валюте доход растёт. Конвертируйте все доходы в базовую валюту по единому курсу периода для корректного сравнения по месяцам.

Часто задаваемые вопросы

Чем ARPU отличается от LTV?

ARPU — доход за конкретный период (день или месяц). LTV — прогнозируемый доход пользователя за всё время жизни в приложении. ARPU отвечает на вопрос сколько сегодня, LTV — сколько за всю историю.

Какой ARPU считается хорошим для мобильного приложения?

Хороший ARPU зависит от категории. Для hypercasual игр норма — 0,05–0,15 доллара в день. Для социальных сетей — 0,50–2 доллара в месяц. Для фитнес-приложений — 2–5 долларов в месяц. Сравнивайте с конкурентами в вашей категории.

Как часто нужно рассчитывать ARPU?

Для операционного управления — ежедневно. Для стратегического анализа — ежемесячно. Daily ARPU помогает быстро реагировать на изменения монетизации, Monthly ARPU — оценивать долгосрочные тренды и сравнивать периоды.

Можно ли увеличить ARPU без изменения цен?

Да, за счёт улучшения retention, добавления новых рекламных форматов (rewarded video, banner), персонализации предложений и улучшения пользовательского опыта. Удержанные пользователи приносят больше дохода при тех же ценах.

Почему ARPU падает при масштабировании рекламных кампаний?

При масштабировании вы привлекаете менее качественную аудиторию с низким retention и меньшей склонностью к покупкам. Чтобы избежать падения, сегментируйте кампании по ожидаемому ARPU и устанавливайте лимиты на каждый сегмент.

Итоги

  • ARPU — средний доход на пользователя, базовая метрика монетизации мобильных приложений.
  • Формула проста: доход делится на количество пользователей, период выбирается под бизнес-модель.
  • ARPU всегда ниже ARPPU — разница показывает долю не платящих пользователей.
  • На метрику влияют модель монетизации, retention пользователей и география аудитории.
  • Повышать ARPU можно через подписки, рекламные форматы, персонализацию и контентные обновления.
  • Ошибки в расчёте и интерпретации ведут к неверным решениям — сегментируйте и проверяйте выбросы.
  • Инструменты Amplitude, Firebase, Mixpanel автоматизируют расчёт и предоставляют готовые дашборды.

Мы разработаем мобильное приложение под ключ

IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.

Обсудить проект

Читайте также