WAU (Weekly Active Users) — это количество уникальных пользователей, совершивших хотя бы одно целевое действие в приложении за последние 7 дней. Метрика занимает промежуточное положение между DAU и MAU: она сглаживает ежедневные колебания, но быстрее реагирует на изменения аудитории, чем месячные показатели. По данным отчёта Statista о мобильной аналитике за 2025 год, WAU используется в 68% B2C-приложений для оценки эффективности еженедельных маркетинговых кампаний и push-уведомлений. Понимание этого показателя позволяет командам своевременно корректировать продуктовые гипотезы и удерживать активную аудиторию.
Главное
WAU (Weekly Active Users) — это метрика, показывающая количество уникальных пользователей, которые взаимодействовали с приложением за последние 7 календарных дней. В отличие от DAU (Daily Active Users), WAU менее подвержена дневным колебаниям и даёт более стабильную картину недельной активности.
Метрика позволяет оценить эффективность еженедельных продуктовых и маркетинговых активностей. Если DAU отвечает на вопрос «сколько человек пришли сегодня», то WAU — «сколько человек остались с нами на этой неделе». Это критически важно для приложений с циклом использования в несколько дней: фитнес-трекеры, образовательные платформы, новостные агрегаторы.
В приложениях с нерегулярным, но еженедельным паттерном использования DAU может сильно колебаться. Например, в приложениях для планирования задач пользователи заходят раз в 2-3 дня — DAU покажет низкую активность, тогда как WAU адекватно отразит реальную вовлечённость. Выбор между DAU и WAU зависит от ожидаемой частоты взаимодействия с продуктом.
WAU коррелирует с показателем удержания Day 7: если пользователь возвращается на 7-й день, он попадает в WAU минимум дважды за месяц. Команды используют WAU для трекинга эффекта от новых функций: запуск фичи в понедельник и замер WAU в следующее воскресенье даёт прямую оценку влияния изменения на недельную аудиторию.
SELECT
DATE_TRUNC('week', event_date) AS week_start,
COUNT(DISTINCT user_id) AS wau
FROM user_events
WHERE event_date >= CURRENT_DATE - INTERVAL '7 days'
AND event_type IN ('session', 'purchase', 'content_view')
GROUP BY week_start
ORDER BY week_start DESC;
Расчёт WAU выполняется по простой формуле: количество уникальных пользователей за последние 7 дней. Однако на практике применяются два подхода — фиксированная неделя (Monday-Sunday) и скользящее окно (rolling 7 days). Выбор метода влияет на интерпретацию данных и сопоставимость отчётов.
Фиксированная неделя удобна для регулярной отчётности: WAU считается с понедельника по воскресенье. Скользящее окно рассчитывает WAU на каждый день как сумму уникальных пользователей за предыдущие 7 дней. Второй подход даёт более гладкий график и используется в real-time дашбордах. По данным Amplitude (2025), 73% продуктовых команд используют скользящее окно для WAU.
Не каждое открытие приложения должно учитываться в WAU. Команды часто фильтруют пользователей по целевым событиям: просмотр контента, покупка, завершение уровня, отправка сообщения. Это исключает «пассивных» пользователей, которые открыли приложение случайно. В SQL такой фильтр добавляется через условие event_type IN (...).
Если пользователь активен на iOS и Android, одинаковые идентификаторы (email, account_id) должны дедуплицироваться. Без дедупликации WAU будет завышен на 15-25%. Используйте внутренний user_id вместо device_id для корректного подсчёта. Clickhouse и Snowflake поддерживают дедупликацию через HyperLogLog или Bloom-фильтры.
import pandas as pd
# Загрузка событий за последние 7 дней
events = pd.read_sql('''
SELECT user_id, event_date
FROM user_events
WHERE event_date >= CURRENT_DATE - 7
''', conn)
# Расчёт WAU со скользящим окном
events['week_start'] = events['event_date'] \
- pd.to_timedelta(events['event_date'].dt.dayofweek, unit='D')
wau = events.groupby('week_start')['user_id'] \
.nunique().reset_index()
wau.columns = ['week_start', 'wau']
print(wau)
Первая ошибка — учёт всех событий без фильтрации целевых действий. Если считать любые открытия, WAU будет включать пользователей, которые зашли на 5 секунд и закрыли приложение. Вторая ошибка — смешение часовых поясов: события за 7 дней должны считаться в единой временной зоне (обычно UTC). Третья — отсутствие дедупликации кросс-платформенных пользователей, что искажает реальную картину аудитории.
| Метод расчёта | Преимущества | Недостатки |
|---|---|---|
| Фиксированная неделя | Простота отчётности, сопоставимость с календарём | Запаздывание на 1-2 дня |
| Скользящее окно | Гладкий график, real-time мониторинг | Сложность сравнения недель |
| С фильтрацией событий | Чистая активность, без пассивных пользователей | Риск исключить часть активной аудитории |
Три метрики — DAU, WAU и MAU — образуют иерархию активной аудитории по временным горизонтам. DAU измеряет ежедневную активность, WAU — недельную, MAU — месячную. Каждая метрика отвечает на свой вопрос о поведении пользователей и используется в разных сценариях продуктовой аналитики.
DAU (Daily Active Users) — самая оперативная метрика. Она показывает, сколько пользователей пришли сегодня. WAU сглаживает дневные пики и провалы, а MAU — месячные. Для приложений с ежедневным использованием (мессенджеры, social media) DAU — основная метрика. Для приложений с использованием 1-2 раза в неделю (фитнес, доставка) WAU точнее отражает активность. Для сезонных или редко используемых приложений (путешествия, налоги) — MAU.
Stickiness (липкость) — отношение DAU к MAU, показывающее, как часто пользователи возвращаются. Значение выше 20% считается хорошим. WAU используется для промежуточного контроля: если DAU/MAU падает, можно проверить WAU/MAU — если он стабилен, проблема в ежедневной, а не в общей активности. Формула: Stickiness = DAU / MAU * 100%. Для здорового приложения этот показатель держится в диапазоне 20-50%.
Выбор метрики зависит от бизнес-цикла продукта. На стадии роста фокус на DAU — важно видеть ежедневную динамику новых пользователей. На стадии зрелости WAU становится ключевой метрикой: она показывает, сколько пользователей остаются лояльными на недельном горизонте. MAU критичен для отчётов перед инвесторами и оценки общего охвата. Комбинируя три метрики, аналитик получает полную картину жизненного цикла пользователя.
def calculate_stickiness(dau, mau):
return round((dau / mau) * 100, 2)
# Пример расчёта DAU/MAU WAU для гипотетического приложения
daily = 15000
weekly = 45000
monthly = 80000
stickiness = calculate_stickiness(daily, monthly)
wau_mau_ratio = round((weekly / monthly) * 100, 2)
print(f"Stickiness: {stickiness}%")
print(f"WAU/MAU: {wau_mau_ratio}%")
Нормы WAU сильно различаются между категориями приложений. Универсального «хорошего» значения не существует — метрику нужно сравнивать с бенчмарками внутри той же вертикали. Social media приложения показывают самые высокие значения WAU относительно MAU, тогда как e-commerce и туристические приложения — более низкие из-за нерегулярного паттерна использования.
По данным отчёта Adjust Mobile Benchmarks 2025, медианный WAU/MAU ratio для разных категорий составляет: Social Media — 0.65, Gaming — 0.55, E-commerce — 0.35, Fintech — 0.45, Health & Fitness — 0.40. Это означает, что в соцсетях 65% ежемесячных пользователей активны еженедельно, а в e-commerce — только 35%. Значения ниже медианы указывают на проблему с вовлечённостью или неправильно выбранный интервал измерения.
Сезонность — первый фактор. Приложения доставки еды показывают пик WAU в пятницу и субботу, фитнес-приложения — в январе и перед летом. Push-уведомления — второй фактор: грамотная кампания может поднять WAU на 15-30% за неделю. Третий фактор — обновления приложения: после крупного релиза WAU обычно растёт на 10-20% в течение двух недель, а затем стабилизируется на новом уровне.
| Категория | Медианный WAU/MAU | Что это значит |
|---|---|---|
| Social Media | 0.65 | 65% месячных пользователей активны еженедельно |
| Gaming | 0.55 | Высокая вовлечённость, но быстрый отток новых игроков |
| Fintech | 0.45 | Регулярные транзакции формируют стабильную активность |
| E-commerce | 0.35 | Покупки совершаются реже, чем раз в неделю |
| Health & Fitness | 0.40 | Зависит от привычки: чем дольше пользователь с приложением, тем выше WAU |
Рост WAU — задача, которая решается комбинацией продуктовых и маркетинговых инструментов. В отличие от DAU, который можно поднять разовой акцией, WAU требует системной работы над возвращаемостью пользователей на недельном горизонте. Рассмотрим основные стратегии, подтверждённые практикой крупных мобильных продуктов.
Push-кампании — самый быстрый способ повлиять на WAU. По данным Airship (2025), персонализированные push-уведомления повышают WAU на 20-25% в первую неделю. Важно сегментировать аудиторию по частоте использования: «спящим» пользователям (не заходили 5+ дней) отправлять мотивирующие сообщения, активным — информационные. Тайминг имеет значение: для фитнес-приложений лучшее время — утро, для игр — вечер.
Механика еженедельных активностей — один из самых эффективных драйверов WAU. Игры используют еженедельные ивенты с особыми наградами, фитнес-приложения — челленджи «7 дней без пропусков», e-commerce — еженедельные скидки для подписчиков. Ключевой принцип: активность должна быть ограничена по времени (7 дней), чтобы создать FOMO и мотивировать пользователя вернуться.
Не все пользователи разрешают push-уведомления. Для них эффективны email-рассылки и SMS с еженедельным дайджестом: «Ваша статистика за неделю», «Новые статьи в блоге», «Товары, которые вы смотрели». Открываемость email с персональной статистикой на 40% выше стандартных рассылок. Сочетание push + email даёт максимальный прирост WAU — до 35% за месяц.
-- Пользователи, неактивные более 5 дней (цель для reactivation)
SELECT user_id, MAX(event_date) AS last_active
FROM user_events
GROUP BY user_id
HAVING MAX(event_date) < CURRENT_DATE - INTERVAL '5 days'
AND MAX(event_date) > CURRENT_DATE - INTERVAL '14 days';
Часто задаваемые вопросы
WAU — активные пользователи за 7 дней, MAU — за 30 дней. WAU даёт более оперативную картину, MAU — стратегическую. Отношение WAU/MAU показывает, какая доля месячной аудитории активна еженедельно.
Нет единого значения — нормы зависят от категории. Для Social Media WAU/MAU > 0.5 — отлично, для E-commerce > 0.3 — норма. Сравнивайте WAU с бенчмарками вашей ниши и с собственной исторической динамикой.
Да, иначе WAU будет включать пассивных пользователей. Рекомендуется учитывать только целевые события: сессию длиннее 10 секунд, просмотр контента, покупку, отправку сообщения. Пустые открытия приложения стоит исключать.
Сравните WAU в дни после рассылки с контрольной неделей. Если WAU вырос на 15-25% и рост сохраняется 2-3 дня — кампания эффективна. Если WAU не изменился — сегментация или контент уведомлений требуют доработки.
Нет, WAU не может превышать MAU, поскольку недельная когорта — это подмножество месячной. Если WAU > MAU, ошибка в дедупликации: разные устройства одного пользователя считаются разными. Исправляется объединением по account_id.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также