ARPU

ARPU — это средний доход, который компания получает от одного пользователя за фиксированный период (обычно месяц). Метрика помогает понять, сколько денег в среднем приносит каждый клиент — независимо от того, платит он или пользуется бесплатной версией. ARPU используют SaaS-сервисы, мобильные приложения, e-commerce и медиа, чтобы сравнивать каналы трафика, прогнозировать выручку и оценивать окупаемость маркетинга. В этой статье разберём формулу расчёта, примеры, связь с LTV, CAC и ARPPU, а также методы увеличения ARPU.

ARPU: что это

Краткое содержание статьи:

ARPU: что это, формула и примеры расчёта

Что такое ARPU

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

ARPU можно считать для любого периода. Месяц — самый популярный период. Но иногда используют ARPDAU (день). Для сервисов с редкими покупками — ARPMAU (месяц) или даже годовой ARPU.

Пример. Компания выпустила приложение, у которого 10 000 пользователей, доход 500 000 ₽, ARPU = 50 ₽. Это не значит, что каждый пользователь заплатил 50 ₽. Один заплатил 5 000 ₽, а 9 990 не заплатили ничего. Но бизнес видит: с одного среднего пользователя «капает» 50 ₽. Если увеличить ARPU до 60 ₽, при той же аудитории доход вырастет на 100 000 ₽.

Основные виды ARPU

  1. Классический ARPU за период (месяц / квартал / год)
    Выручка за период делится на всех пользователей (активных + неактивных + бесплатных). Показывает общую эффективность монетизации клиентской базы. Используется чаще всего.
  2. Сегментированный ARPU
    ARPU, рассчитанный не на основе всей базы, а на конкретном сегменте, например, по каналу трафика, по региону, по тарифу, по типу устройства. Позволяет сравнивать ценность разных групп пользователей и перераспределять рекламный бюджет в пользу качественных сегментов.
  3. Накопительный (Cumulative) ARPU
    Доход от одного пользователя за всё время его жизни с момента первого визита. Считается накопительным итогом (месяц 1 + месяц 2 + ... + месяц N). Показывает, сколько денег в среднем принёс пользователь к конкретному месяцу жизни. Используется для прогнозирования LTV и оценки долгосрочной ценности клиента.

Формула ARPU

ARPU = Общий доход за период / Количество пользователей за период, где

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

Количество пользователей за период может рассчитываться несколькими способами. Главное, чтобы способ подсчёта пользователей был фиксированным для компании и не менялся от отчёта к отчёту.

Количество пользователей за период при расчете ARPU: 3 подхода

Способ Формула Когда используют
Среднесписочный (Пользователи на начало + на конец) / 2 SaaS, долгие подписки, классическая отчётность
Активные за период Уникальные пользователи с хотя бы одним действием (сессия, клик, открытие) Мобильные приложения, игры
Все зарегистрированные Общее количество учётных записей на конец периода Редко, только если база почти вся платящая

Пример расчёта ARPU для SaaS-сервиса

Рассчитываем ARPU для SaaS-сервиса за март:

  • Выручка от подписок — 2 000 000 ₽
  • Выручка от разовых покупок — 300 000 ₽
  • Рекламный доход — 200 000 ₽
  • Возвраты — 50 000 ₽

Итоговый доход = 2 000 000 + 300 000 + 200 000 − 50 000 = 2 450 000 ₽

Количество пользователей:

  • На 1 марта — 12 000
  • На 31 марта — 14 000

Активных пользователей за месяц (хоть одно действие) — 10 000

Вариант расчёта А (среднесписочный):
(12 000 + 14 000) / 2 = 13 000
ARPU = 2 450 000 / 13 000 = 188,5 ₽

Вариант расчёта Б (активные):
ARPU = 2 450 000 / 10 000 = 245 ₽

Зачем нужен ARPU и где его применяют

Где используется показатель ARPU: SaaS, приложения, медиа

  • SaaS-компании считают ARPU помесячно, это базовая метрика для подписочных сервисов. ARPU привязан к тарифам: чем выше доля пользователей на дорогих тарифах, тем выше ARPU.
  • Мобильные приложения: ARPU считается через рекламу и in-app-покупки. В играх ARPU низкий из-за большого числа бесплатных пользователей. Для подписочных приложений (фитнес, обучение) ARPU выше. В аналитике мобильных приложений ARPU часто используют вместе с ARPDAU (Average Revenue Per Daily Active User).
  • Медиа и стриминги. Для платформ с рекламной монетизацией ARPU = (рекламный доход + выручка с платных подписок) / вся аудитория.

ARPU в юнит-экономике

Юнит-экономика (unit economics) — это метод расчёта прибыльности одной базовой единицы бизнеса. Единицей (юнитом) может быть клиент, товар, подписка, заказ или сделка — в зависимости от бизнес-модели. Если доход с юнита превышает расходы на него — бизнес зарабатывает на каждой сделке. Если нет — каждая новая продажа увеличивает убытки. В юнит-экономике ARPU — входная точка для расчёта прибыльности.

Базовая формула юнит-экономики (на одного платящего пользователя):

Contribution Profit = ARPU — CAC — Variable Costs

Где:

  • Contribution Profit (маржинальная прибыль, вклад на покрытие) — это разница между выручкой от одного юнита (клиента, продукта) и переменными затратами, связанными с этим юнитом.
  • ARPU — выручка с пользователя (доход).
  • CAC — стоимость привлечения клиента.
  • Variable Costs — переменные затраты (себестоимость, комиссии, поддержка, платежные издержки и т.д.).

Если остаётся положительное число — юнит-экономика прибыльна. Если отрицательное — компания теряет деньги на каждом клиенте, даже несмотря на выручку.

ARPU и связь с другими метриками

ARPU vs LTV: как связаны

LTV (Lifetime Value) — суммарный доход от одного пользователя за всё время сотрудничества.

ARPU — это средний доход за период, LTV — суммарный доход за всё время. LTV и ARPU анализируют вместе.

LTV = ARPU × Среднее время жизни пользователя (в периодах)

Пример. ARPU = 500 ₽ в месяц. Пользователь остаётся в сервисе 14 месяцев. LTV = 500 × 14 = 7 000 ₽.

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

Подробнее о LTV>>

ARPU vs CAC: когда бизнес окупается

CAC (Customer Acquisition Cost) — стоимость привлечения одного пользователя.

CAC = Рекламный бюджет и затраты за период / Количество новых платящих пользователей за период

Сравнивать ARPU с CAC напрямую некорректно. Для оценки окупаемости нужен ARPPU или LTV.

Пример. CAC = 2 000 ₽. ARPU на всех пользователей = 400 ₽. Прямое сравнение бессмысленно. Но если средний срок жизни пользователя = 12 месяцев, то LTV = 400 ₽ × 12 = 4 800 ₽. В расчёте на год это больше CAC в 2,4 раза, и это здоровая ситуация для бизнеса.

ARPU vs AOV: средний чек и доход на пользователя

AOV (Average Order Value) — средний чек. AOV и ARPU — это принципиально разные метрики.

AOV = доход / количество покупок.
ARPU = доход / количество пользователей.

Пример. Интернет-магазин: 10 000 посетителей, 500 покупок, выручка 1 000 000 ₽.
AOV = 1 000 000 / 500 = 2 000 ₽.
ARPU = 1 000 000 / 10 000 = 100 ₽.

Сравнивать напрямую нельзя. Но их динамика даёт инсайты:

  • AOV растёт, ARPU падает → падает конверсия, покупает меньше людей.
  • AOV падает, ARPU растёт → выросла конверсия, больше людей купили, но меньшими чеками.

Читать подробнее о метрике AOV>>

ARPU vs ARPPU: в чём разница

ARPPU (Average Revenue Per Paying User) — средний доход на одного платящего пользователя.
Формула: ARPPU = Доход за период / Количество платящих пользователей

Разница с ARPU — в знаменателе:

  • ARPU делит доход на всех пользователей.
  • ARPPU делит доход только на тех, кто заплатил.

Пример. Мобильное приложение: доход 1 000 000 ₽, всего пользователей 100 000, платящих 2 000.
ARPU = 1 000 000 / 100 000 = 10 ₽.
ARPPU = 1 000 000 / 2 000 = 500 ₽.

ARPU нужен, чтобы оценивать общую монетизацию и сравнивать каналы трафика (всех пользователей, включая бесплатных).

ARPPU нужен, чтобы понимать платёжеспособность и поведение именно платящей аудитории, а также для расчёта LTV через ARPPU (LTV = ARPPU × Lifetime платящего).

Как увеличить ARPU: 5 практических методов

Апсейл и кросс-сейл

Апсейл — предложение более дорогого тарифа.
Пример: вместо тарифа «Базовый» за 500 ₽ — «Про» за 1 500 ₽ с расширенными функциями. Клиент переходит на дорогой тариф → ARPU растёт.

Кросс-сейл — продажа дополнительных продуктов.
Пример: облачный сервис предлагает доплатить 200 ₽ за резервное копирование.

Рекомендации:

  • показывать апсейл в момент выбора тарифа;
  • запускать кросс-сейл после основного действия (не агрессивно);
  • персонализировать предложения под историю пользователя.

Программы лояльности и подписки

Подписка — регулярный платёж вместо разовой продажи.
Пример: сервис доставки продаёт подписку на бесплатную доставку за 300 ₽/мес. Клиент заказывает чаще → ARPU растёт.

Программа лояльности — это маркетинговый инструмент, который поощряет повторные покупки и удерживает клиентов с помощью наград: баллов, скидок, бонусов, кешбэка, специальных условий или привилегированного доступа. Суть в том, что клиент получает выгоду за свою лояльность (покупки, подписки, отзывы, приглашения друзей). Компания — повышает частоту покупок, средний чек и, как следствие, ARPU и LTV.

Пример: магазин электроники даёт кешбек 5% баллами. Клиент возвращается тратить баллы и докупает → ARPU растёт за счёт числа транзакций.

Персонализация и рекомендации

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

Персонализация увеличивает ARPU за счёт релевантных предложений, например можно использовать:

  • рекомендательные системы («этот товар часто покупают вместе с вашим»);
  • персональные скидки на основе истории покупок;
  • динамические цены (три дня пробного периода, затем индивидуальная цена).

Подробнее о кастомизации и персонализации >>

Как анализировать динамику ARPU

Чек-лист: анализ ARPU

Анализ динамики ARPU — это ответы на 4 основных вопроса:

  • Растёт или падает ARPU? (сравнение месяц к месяцу, год к году)
  • Как изменились выручка и количество пользователей? (растут быстрее/медленнее ARPU, падают или стабильны)
  • За счёт чего изменился ARPU? (цена, структура тарифов, состав аудитории, каналы привлечения)
  • В каких сегментах изменился ARPU? (каналы трафика, регионы, тип устройства, когорты, тарифы)

Более подробный пошаговый алгоритм:

  1. Рассчитать ARPU за текущий и предыдущий периоды (месяц к месяцу, год к году).
  2.  Посмотреть общую выручку и количество пользователей.
  3. Рассчитать ARPU отдельно по новым и старым пользователям. Часто падение общего ARPU вызвано тем, что новых пользователей стало больше, а их ARPU ниже — это нормальная ситуация масштабирования.
  4. Рассчитать ARPU по каждому рекламному каналу привлечения.
  5. Сравнить изменения ARPU с изменениями конверсии в платёж и среднего чека (AOV). Разложение ARPU = Конверсия × AOV × (Доля платящих) — упрощённая формула, полезная для диагностики.
  6. Сформулировать гипотезу: что конкретно привело к изменению ARPU. Гипотеза должна проверяться данными, а не быть интуитивной.

Инструменты для анализа ARPU

  • Системы веб-аналитики с сегментацией: Яндекс.Метрика, Google Analytics.
  • BI-системы для построения дашбордов и когортного анализа: Tableau, Power BI, Superset.
  • SQL — самый гибкий инструмент для расчёта ARPU по любым сегментам, если есть доступ к сырым данным транзакций и событий.

ELMA365

Вам может быть интересно:

Часто задаваемые вопросы (FAQ) про ARPU

Какой показатель ARPU считается хорошим?

Универсального значения нет. ARPU зависит от бизнес-модели, отрасли и региона. Оценивать ARPU нужно по динамике (растёт или падает) и в сравнении с конкурентами в вашей нише.

В чём разница между ARPU и ARPPU?

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

Как связаны ARPU и LTV?

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

Почему ARPU может падать, даже если доход растёт?

Причина — рост аудитории за счёт пользователей с низкой платёжеспособностью. Например, запуск бесплатного тарифа привлёк много «лёгких» пользователей. Они увеличили общее число пользователей, но почти не добавили дохода. В итоге ARPU упал, хотя общая выручка могла вырасти.