ARPU vs ARPPU — в чём разница и когда что считать
Коротко
ARPU (Average Revenue Per User) — средняя выручка на одного пользователя. ARPPU (Average Revenue Per Paying User) — средняя выручка на одного платящего пользователя. Разница — в знаменателе: ARPU делит выручку на всех, ARPPU — только на тех, кто платит. На собеседованиях аналитика спрашивают обе метрики, и путать их — плохой сигнал.
Что такое ARPU
ARPU показывает, сколько в среднем приносит один пользователь продукта — платящий или нет.
Формула: ARPU = Выручка за период / Количество активных пользователей за период
-- ARPU за март 2026
SELECT ROUND(
SUM(amount)::numeric / COUNT(DISTINCT user_id), 2
) AS arpu
FROM payments
WHERE created_at BETWEEN '2026-03-01' AND '2026-03-31'
-- user_id — все активные, не только платящие
CROSS JOIN (
SELECT COUNT(DISTINCT user_id) AS total_users
FROM events
WHERE created_at BETWEEN '2026-03-01' AND '2026-03-31'
) t;Корректнее через подзапрос:
WITH revenue AS (
SELECT SUM(amount) AS total_revenue
FROM payments
WHERE created_at BETWEEN '2026-03-01' AND '2026-03-31'
),
active AS (
SELECT COUNT(DISTINCT user_id) AS total_users
FROM events
WHERE created_at BETWEEN '2026-03-01' AND '2026-03-31'
)
SELECT ROUND(r.total_revenue / a.total_users, 2) AS arpu
FROM revenue r, active a;Если за март выручка 500 000 ₽ и было 10 000 активных пользователей — ARPU = 50 ₽.
Что такое ARPPU
ARPPU показывает, сколько в среднем тратит один платящий пользователь.
Формула: ARPPU = Выручка за период / Количество платящих пользователей за период
-- ARPPU за март 2026
SELECT ROUND(
SUM(amount)::numeric / COUNT(DISTINCT user_id), 2
) AS arppu
FROM payments
WHERE created_at BETWEEN '2026-03-01' AND '2026-03-31';Если те же 500 000 ₽ выручки пришли от 800 платящих пользователей — ARPPU = 625 ₽.
Связь между ARPU и ARPPU
Формула связи:
ARPU = ARPPU × Paying Share, где Paying Share — доля платящих пользователей.
В нашем примере: Paying Share = 800 / 10 000 = 8%. ARPU = 625 × 0.08 = 50 ₽. Сходится.
Это значит, что ARPU можно увеличить двумя путями: поднять средний чек (ARPPU) или увеличить долю платящих (конверсию в оплату). На собеседовании часто просят именно это разложение.
Ключевые отличия
| ARPU | ARPPU | |
|---|---|---|
| Знаменатель | Все активные пользователи | Только платящие |
| Что показывает | Монетизацию аудитории в целом | Средний чек платящих |
| Типичные значения (мобайл) | $0.5–5 | $10–50 |
| Зависит от | Конверсии в оплату + средний чек | Только средний чек |
| Где ключевая | Freemium, рекламная модель | Подписки, in-app purchases |
Когда использовать ARPU
- Сравнение каналов привлечения — какой канал приносит более «денежных» пользователей
- Оценка общей монетизации продукта
- Расчёт LTV: LTV = ARPU × Lifetime
- Юнит-экономика: сравнение ARPU с CAC
- Бенчмарки между продуктами разного масштаба
Когда использовать ARPPU
- Анализ ценовой политики — хватает ли среднего чека
- A/B-тесты тарифов и пакетов
- Поиск возможностей для upsell
- Сегментация платящих (киты vs обычные пользователи)
- Прогноз выручки при росте конверсии в оплату
Бенчмарки по индустриям
| Индустрия | ARPU (месяц) | ARPPU (месяц) | Paying Share |
|---|---|---|---|
| Мобильные игры (F2P) | $0.5–3 | $15–50 | 2–5% |
| Стриминг (Spotify, Яндекс Музыка) | $3–7 | $5–10 | 40–60% |
| SaaS B2B | $50–500 | $50–500 | ~100% |
| Telegram Mini Apps | ₽5–30 | ₽100–500 | 3–8% |
| Мобильный e-commerce | $1–10 | $20–80 | 5–15% |
В SaaS обычно ARPU ≈ ARPPU, потому что почти все пользователи платящие. В F2P-играх ARPPU может быть в 20–50 раз выше ARPU из-за низкой конверсии в оплату.
Связь с LTV
LTV (Lifetime Value) можно посчитать через обе метрики:
- LTV = ARPU × Lifetime — среднее время жизни всех пользователей
- LTV = ARPPU × Lifetime платящего × Paying Share
На собеседовании могут попросить вывести одну формулу из другой. Подробнее — в разборе LTV.
Типичные ошибки
- Путать ARPU и ARPPU. ARPU = 50 ₽ не значит, что каждый пользователь платит 50 ₽. Большинство платят 0 ₽.
- Не фиксировать период. ARPU за день и ARPU за месяц — разные числа. Всегда указывайте период.
- Считать ARPU по всей базе, а не по активным. Если у вас 100 000 зарегистрированных, но 10 000 активных — делить надо на 10 000.
- Игнорировать возвраты. Выручка после рефандов (Net Revenue) даёт более честную картину.
Вопросы с собеседований
— Чем ARPU отличается от ARPPU? — ARPU — выручка на всех пользователей, ARPPU — только на платящих. ARPU = ARPPU × долю платящих. ARPU всегда ≤ ARPPU.
— ARPU продукта вырос на 20%, а ARPPU не изменился. Что произошло? — Выросла доля платящих пользователей (Paying Share). Больше людей стали платить при том же среднем чеке. Возможные причины: улучшение конверсии, пейволл, промоакция.
— Как увеличить ARPU, не меняя цены? — Увеличить конверсию в оплату (Paying Share): улучшить онбординг, добавить пробный период, показывать ценность платных фич. ARPU = ARPPU × Paying Share, поэтому рост Paying Share напрямую увеличивает ARPU.
— Какой ARPU считается хорошим для мобильного приложения? — Зависит от модели. Для F2P-игр $1–3/мес — хорошо. Для подписочных приложений $5–10/мес. Главное — чтобы ARPU > CAC / Lifetime, иначе юнит-экономика не сходится.
— Посчитайте ARPU: выручка 3 млн ₽, 50 000 активных, 2 000 платящих. — ARPU = 3 000 000 / 50 000 = 60 ₽. ARPPU = 3 000 000 / 2 000 = 1 500 ₽. Paying Share = 2 000 / 50 000 = 4%. Проверка: 1 500 × 0.04 = 60 ₽ ✓
FAQ
ARPU считают по активным или по зарегистрированным?
По активным за период. Считать по всей базе бессмысленно — у вас могут быть тысячи «мёртвых» аккаунтов, которые исказят метрику. Определите «активного» (был хотя бы одно событие за период) и делите только на них.
Можно ли считать ARPU для бесплатного продукта с рекламой?
Да. Выручка = рекламный доход. ARPU = рекламный доход / DAU (или MAU). Для рекламных продуктов ARPU — главная метрика монетизации.
Как ARPU связан с DAU и MAU?
Daily ARPU = дневная выручка / DAU. Monthly ARPU = месячная выручка / MAU. Нельзя умножать Daily ARPU × 30, чтобы получить Monthly ARPU — пользователи заходят не каждый день. Подробнее о DAU/MAU — в разборе продуктовых метрик.
Что лучше: высокий ARPPU с низкой конверсией или низкий ARPPU с высокой?
При одинаковом ARPU — модель с высокой конверсией устойчивее. Если 40% платят по 100 ₽, это надёжнее, чем 2% платят по 2 000 ₽. Уход нескольких «китов» в модели с низкой конверсией резко роняет выручку.
Чтобы потренироваться считать ARPU, ARPPU и другие метрики продукта в формате, приближённом к собеседованию — откройте тренажёр. Больше примеров вопросов — на странице примеры вопросов.