MAU (Monthly Active Users) — количество уникальных пользователей, которые взаимодействовали с приложением хотя бы один раз за последние 30 дней. Это одна из фундаментальных метрик продуктовой аналитики, показывающая общий размер активной аудитории продукта. Согласно отчёту DataReportal Digital 2025, MAU используется в 94% публичных отчётов мобильных компаний как основной показатель охвата. Понимание MAU необходимо для оценки рыночной доли, прогнозирования выручки и презентации продукта инвесторам.
Главное
MAU (Monthly Active Users) — метрика, показывающая количество уникальных пользователей, выполнивших целевое действие в приложении за последние 30 календарных дней. В отличие от DAU, MAU не чувствительна к дневным колебаниям и даёт стабильную картину размера активной базы. Это стандарт отчётности для публичных технологических компаний: Facebook, Spotify, Uber и другие указывают MAU в квартальных отчётах.
Инвесторы оценивают масштаб бизнеса именно по MAU. Метрика показывает, сколько пользователей продукт удерживает в течение месяца — минимальный горизонт для оценки product-market fit. Facebook отчитывается по MAU с 2012 года, и рост этой метрики напрямую коррелирует с капитализацией компании. Для стартапов MAU — один из ключевых показателей в питч-деках и раундах финансирования.
В продуктовой аналитике MAU используется как входная метрика для многих расчётов. На её основе считают MAU/DAU ratio (Stickiness), ARPU (Average Revenue Per User) и LTV (Lifetime Value). Без точного MAU невозможно корректно оценить конверсию в платящих пользователей и эффективность маркетинговых каналов. MAU — основа пирамиды метрик, на которой строятся все остальные показатели монетизации и вовлечённости.
SELECT
DATE_TRUNC('month', event_date) AS month_start,
COUNT(DISTINCT user_id) AS mau
FROM user_events
WHERE event_date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY month_start
ORDER BY month_start DESC;
Расчёт MAU на первый взгляд прост: посчитать уникальных пользователей за 30 дней. Однако на практике возникает несколько нюансов, влияющих на точность. Выбор метода расчёта — календарный месяц или скользящее окно — определяет, насколько метрика соответствует реальной активности пользователей в мобильной разработке.
Календарный месяц — традиционный подход: MAU считается с 1-го по последнее число месяца. Он удобен для отчётности, но создаёт артефакты: например, если 30-го числа произошёл сбой, MAU за месяц будет занижен. Скользящее окно (rolling 30 days) даёт более гладкую метрику, но сложнее для периодической отчётности. По данным Mixpanel (2025), 80% продуктовых команд используют календарный месяц для внешних отчётов и скользящее окно — для внутренних дашбордов.
Один пользователь может заходить в приложение с нескольких устройств: iPhone и iPad, Android-планшет и десктоп. Без дедупликации MAU будет завышен на 20-40%. Лучшая практика — использование единого account_id для всех платформ. Если пользователь не авторизован, применяйте связку device_id + Advertising ID (IDFA на iOS, GAID на Android) с последующей дедупликацией при авторизации.
Кого считать активным пользователем? Минимальное действие — открытие приложения (session start). Однако многие команды устанавливают порог: сессия длиннее 10 секунд или выполнение хотя бы одного целевого действия. Это исключает случайные открытия и ботов. Разные пороги активности приводят к различиям в MAU на 10-30%, поэтому методология должна быть зафиксирована и не меняться между периодами.
Большинство компаний автоматизируют расчёт MAU через ETL-пайплайны. Данные из Firebase, Amplitude или собственных серверов агрегируются в Clickhouse или Snowflake. Ежедневный пересчёт MAU позволяет видеть тренды в реальном времени. Важно: при изменении методологии (например, порога активности) пересчитайте MAU за предыдущие периоды, чтобы сохранить сопоставимость данных.
import pandas as pd
from datetime import datetime, timedelta
def calculate_mau(events_df, active_threshold_sec=10):
# Фильтр по минимальной длине сессии
active = events_df[events_df['session_length'] >= active_threshold_sec]
# Скользящее окно 30 дней
cutoff = datetime.now() - timedelta(days=30)
recent = active[active['event_date'] >= cutoff]
return recent['user_id'].nunique()
events = pd.read_csv('events.csv', parse_dates=['event_date'])
print(f"MAU: {calculate_mau(events)}")
Три метрики — DAU, WAU и MAU — образуют систему оценки активной аудитории на разных временных горизонтах. Вместе они дают комплексную картину здоровья продукта. Аналитик, который смотрит только на MAU, рискует пропустить ежедневные проблемы; тот, кто смотрит только на DAU, не видит стратегического тренда.
Соотношение метрик описывается простой закономерностью: DAU ≤ WAU ≤ MAU. Разрыв между DAU и MAU показывает, насколько равномерно пользователи распределены по дням месяца. Если DAU составляет 10% от MAU — пользователи заходят редко (например, приложение для бронирования отелей). Если DAU составляет 50% от MAU — приложение используют почти ежедневно (социальные сети, мессенджеры). Коэффициент DAU/MAU называется Stickiness и является стандартным показателем вовлечённости.
Stickiness = DAU / MAU * 100%. Значение выше 50% — отличный показатель для любого приложения. Значение 20-50% — норма для большинства продуктов. Значение ниже 20% — сигнал проблемы с возвращаемостью. Stickiness не зависит от масштаба: у приложения с 1 млн MAU и у стартапа с 10 тыс. MAU он может быть одинаковым. Это делает метрику удобной для бенчмаркинга и сравнения продуктов внутри одной категории.
| Метрика | Горизонт | Когда использовать | Типичное значение |
|---|---|---|---|
| DAU | 1 день | Оперативный мониторинг, A/B-тесты, алерты | 10-50% от MAU |
| WAU | 7 дней | Оценка кампаний, push-эффективность | 30-80% от MAU |
| MAU | 30 дней | Инвесторы, квартальная отчётность, TAM | 100% (базовая метрика) |
Нормы MAU зависят от категории, географии и зрелости продукта. Вместо абсолютных значений аналитики используют динамику MAU (Month-over-Month growth) и соотношение с другими метриками. Рост MAU на 10% месяц к месяцу считается хорошим для зрелого продукта, на 30%+ — для быстрорастущего.
По данным отчёта App Annie State of Mobile 2025, медианный MAU для разных категорий варьируется. Social Media: 50-500 млн (глобальные игроки), Gaming: 1-50 млн, E-commerce: 100 тыс. — 10 млн, Fintech: 500 тыс. — 20 млн. Эти цифры сильно зависят от региона: приложение с 1 млн MAU в США может считаться крупным, в Индии — средним. Сравнивать MAU имеет смысл только внутри одной категории и одного географического региона.
MAU напрямую связан с выручкой через ARPU. Если MAU растёт, а ARPU падает — бизнес масштабируется на менее платёжеспособную аудиторию. Если MAU стабилен, а ARPU растёт — продукт увеличивает монетизацию существующей базы. Идеальный сценарий: рост MAU при сохранении или росте ARPU. Отношение MAU к Revenue — ключевой показатель для оценки unit-экономики мобильного приложения.
Рост MAU — это прежде всего рост количества новых пользователей (acquisition) и снижение оттока (retention). В отличие от DAU, который можно поднять тактическими методами, MAU требует системной стратегии привлечения и удержания аудитории. Рассмотрим основные каналы роста, подтверждённые практикой ведущих мобильных продуктов.
App Store Optimization (ASO) — самый экономичный способ роста MAU. Оптимизация названия, ключевых слов, иконки и скриншотов может увеличить органический трафик на 20-40%. Второй канал — контент-маркетинг: статьи, видео и кейсы, которые ранжируются в поиске и приводят новых пользователей. Для B2C-приложений эффективны вирусные механики: «пригласи друга — получи бонус».
User Acquisition (UA) — платные каналы: Facebook Ads, Google Ads, Apple Search Ads, TikTok Ads. Стоимость привлечения одного MAU сильно варьируется: от $0.50 в developing markets до $5-8 в US/EU. Ключевой принцип: CAC (Customer Acquisition Cost) должен быть ниже LTV (Lifetime Value) минимум в 3 раза. Рекламные кампании должны таргетироваться на когорты с retention Day 30 выше 20%.
Реферальные механики — драйвер органического роста MAU. Dropbox вырос с 100 тыс. до 4 млн MAU за 15 месяцев благодаря реферальной программе. Ключ к успеху: ценность бонуса для обеих сторон (приглашающий и приглашённый). Для мобильных приложений эффективны реферальные ссылки с deep linking — новый пользователь сразу попадает в нужный экран приложения после установки.
-- Расчёт MAU с разбивкой по источнику трафика
SELECT
source,
COUNT(DISTINCT user_id) AS mau
FROM user_events e
JOIN users u ON e.user_id = u.id
WHERE e.event_date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY source
ORDER BY mau DESC;
Часто задаваемые вопросы
Активные установки — все пользователи, не удалившие приложение. MAU — те, кто реально взаимодействовал с приложением за месяц. Разница между этими числами показывает «мёртвый груз» — установившие, но не использующие продукт пользователи.
Это классический симптом проблемы с retention. Если новые пользователи не возвращаются после первой сессии (Day 1 retention < 30%), MAU будет падать или стагнировать, несмотря на рост установок. Необходимо анализировать retention Day 7 и Day 30.
MAU рекомендуется пересчитывать ежедневно для дашбордов и раз в месяц для фиксированной отчётности. Ежедневный пересчёт позволяет заметить тренд до того, как он станет критическим. Разовый месячный расчёт удобен для инвесторских отчётов.
Stickiness = DAU / MAU * 100%. Показывает, какой процент месячной аудитории приходит ежедневно. Значение > 50% отлично для social media, 20-50% — норма для большинства категорий. Формула: DAU / MAU * 100.
Сезонность — важный фактор. MAU туристических приложений растёт летом и в декабре, фитнес-приложений — в январе. Для корректного анализа сравнивайте MAU год к году (YoY), а не месяц к месяцу, чтобы исключить сезонные колебания.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также