Материал статьи

DAU, WAU и MAU — число уникальных активных пользователей за день, неделю и месяц. Ключевое слово — активных: открытие приложения, вход в кабинет и получение ценности не всегда одно и то же. Команда должна закрепить событие активности, идентификатор пользователя, календарное окно и правила обработки анонимных и авторизованных устройств.

DAU, WAU и MAU — число уникальных активных пользователей за день, неделю и месяц. Ключевое слово — активных: открытие приложения, вход в кабинет и получение ценности не всегда одно и то же. Команда должна закрепить событие активности, идентификатор пользователя, календарное окно и правила обработки анонимных и авторизованных устройств.

DAU, WAU и MAU: как считать активных пользователей: схема показателя

Схема показывает состав показателя, его данные и управленческий смысл.

Коротко: формула и границы

Формула: Stickiness = DAU ÷ MAU × 100%; аналогично можно считать WAU ÷ MAU.

Знаменатель: уникальные пользователи в выбранном окне после объединения идентификаторов по утверждённым правилам.

Показатель «dau wau mau» используют, чтобы понять реальную частоту получения ценности и изменения вовлечённости, а не максимизировать случайные открытия. Метрику «dau wau mau» нельзя читать отдельно от периода, размера выборки, правил идентификации и качества исходного события. До расчёта «dau wau mau» полезно выписать один числовой пример и вручную пройти путь от первичной записи до строки отчёта.

Оглавление

Определить активность

Событие должно отражать получение ценности: просмотр результата, отправку задачи, заказ или другое осмысленное действие.

Практические действия:

  • перечислить события.
  • исключить фоновые.
  • выбрать основное.
  • задокументировать версию.

В расчёте «dau wau mau» до расчёта создают паспорт метрики: бизнес-вопрос, владелец, источник, событие, единица, фильтры, окно и частота обновления. В расчёте «dau wau mau» это не бюрократия, а защита от ситуации, когда одинаковое название скрывает разные SQL-запросы. Для показателя «dau wau mau» рабочая последовательность такова: «перечислить события» → «исключить фоновые» → «выбрать основное». Этап «задокументировать версию» в разделе «Определить активность» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Определить активность» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «определить активность» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Определить активность» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

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

Выбрать идентификатор

Cookie, устройство и аккаунт дают разные числа, поэтому правила объединения задают до построения графика.

Практические действия:

  • описать anonymous ID.
  • описать user ID.
  • обработать login.
  • контролировать merge.

В расчёте «dau wau mau» событие проверяют в интерфейсе, сырой выгрузке и итоговой витрине. В расчёте «dau wau mau» на трёх–пяти реальных примерах должны совпасть время, пользователь, сумма и статус; агрегированный граф сам по себе не доказывает корректность трекинга. Для показателя «dau wau mau» рабочая последовательность такова: «описать anonymous ID» → «описать user ID» → «обработать login». Этап «контролировать merge» в разделе «Выбрать идентификатор» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Выбрать идентификатор» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «выбрать идентификатор» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Выбрать идентификатор» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Закрепить временные окна

Календарная неделя и последние семь дней отвечают на разные вопросы и не должны иметь одно название.

Практические действия:

  • выбрать календарь.
  • задать timezone.
  • описать rolling.
  • исключить неполный период.

В расчёте «dau wau mau» период фиксируют вместе с часовым поясом и правилом закрытия данных. В расчёте «dau wau mau» поздняя загрузка CRM, возврат или склейка пользователя способны изменить прошлое значение, поэтому отчёт должен показывать дату последнего пересчёта. Для показателя «dau wau mau» рабочая последовательность такова: «выбрать календарь» → «задать timezone» → «описать rolling». Этап «исключить неполный период» в разделе «Закрепить временные окна» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Закрепить временные окна» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «закрепить временные окна» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Закрепить временные окна» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

DAU, WAU и MAU: как считать активных пользователей: последовательность расчёта

Последовательность ведёт от определения события к расчёту и проверке данных.

Рассчитать DAU

Каждого пользователя учитывают один раз в день независимо от количества активных событий.

Практические действия:

  • фильтровать события.
  • привести время.
  • дедуплицировать ID.
  • сверить день.

В расчёте «dau wau mau» знаменатель описывают словами и воспроизводимым запросом. В расчёте «dau wau mau» если единица может повторяться, сначала строят множество уникальных идентификаторов, затем выполняют деление; сумма дневных уникальных не заменяет уникальных за длинное окно. Для показателя «dau wau mau» рабочая последовательность такова: «фильтровать события» → «привести время» → «дедуплицировать ID». Этап «сверить день» в разделе «Рассчитать DAU» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Рассчитать DAU» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «рассчитать dau» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Рассчитать DAU» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Формула: Stickiness = DAU ÷ MAU × 100%; аналогично можно считать WAU ÷ MAU. Знаменатель: уникальные пользователи в выбранном окне после объединения идентификаторов по утверждённым правилам.

Рассчитать WAU и MAU

Уникальных считают на всём окне, а не суммируют дневные столбцы.

Практические действия:

  • выбрать окно.
  • собрать множество.
  • сравнить rolling и calendar.
  • проверить границы.

В расчёте «dau wau mau» рядом с процентом или средним показывают абсолютные числитель и знаменатель. В расчёте «dau wau mau» это позволяет отличить реальный сдвиг от скачка малой выборки и заметить, что рост отношения вызван падением одной из частей. Для показателя «dau wau mau» рабочая последовательность такова: «выбрать окно» → «собрать множество» → «сравнить rolling и calendar». Этап «проверить границы» в разделе «Рассчитать WAU и MAU» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Рассчитать WAU и MAU» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «рассчитать wau и mau» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Рассчитать WAU и MAU» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Интерпретировать stickiness

Высокое отношение полезно только для продукта, который естественно должен использоваться часто.

Практические действия:

  • описать ожидаемый ритм.
  • сравнить когорты.
  • не копировать бенчмарк.
  • проверить ценность.

В расчёте «dau wau mau» сегментацию добавляют по одному признаку и только при достаточном размере группы. В расчёте «dau wau mau» десятки пересечений почти гарантированно создают случайные экстремумы, которые выглядят убедительно на цветной диаграмме. Для показателя «dau wau mau» рабочая последовательность такова: «описать ожидаемый ритм» → «сравнить когорты» → «не копировать бенчмарк». Этап «проверить ценность» в разделе «Интерпретировать stickiness» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Интерпретировать stickiness» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «интерпретировать stickiness» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Интерпретировать stickiness» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

DAU, WAU и MAU: как считать активных пользователей: проверка результата

Контроль связывает формулу, выборку, сегменты и решение после измерения.

Разделить новых и вернувшихся

Рост MAU из рекламы может скрывать падение активности существующей базы.

Практические действия:

  • выделить first seen.
  • выделить retained.
  • выделить resurrected.
  • сравнить вклад.

В расчёте «dau wau mau» изменение источника, идентификации или схемы события помечают на временном ряду. В расчёте «dau wau mau» старую и новую версии некоторое время считают параллельно, чтобы технический разрыв не был принят за реакцию клиентов. Для показателя «dau wau mau» рабочая последовательность такова: «выделить first seen» → «выделить retained» → «выделить resurrected». Этап «сравнить вклад» в разделе «Разделить новых и вернувшихся» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Разделить новых и вернувшихся» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «разделить новых и вернувшихся» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Разделить новых и вернувшихся» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Защититься от технических скачков

Изменение SDK, дубли событий или новый bot-трафик способны создать рост без реальных пользователей.

Практические действия:

  • мониторить объём.
  • проверять версии.
  • фильтровать тесты.
  • сверять сервер.

В расчёте «dau wau mau» наблюдаемая связь не доказывает причинность. В расчёте «dau wau mau» если по метрике нужно принять дорогое решение, используют контрольную группу, последовательный эксперимент либо естественное сравнение с заранее записанной гипотезой. Для показателя «dau wau mau» рабочая последовательность такова: «мониторить объём» → «проверять версии» → «фильтровать тесты». Этап «сверять сервер» в разделе «Защититься от технических скачков» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Защититься от технических скачков» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «защититься от технических скачков» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Защититься от технических скачков» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Связать активность с результатом

Метрика становится управляемой, когда активное действие связано с удержанием, оплатой или успешным сценарием клиента.

Практические действия:

  • проверить корреляцию.
  • создать когорты.
  • оценить лаг.
  • назначить эксперимент.

В расчёте «dau wau mau» финальный артефакт содержит формулу, пример расчёта, список исключений, владельца и действие при отклонении. В расчёте «dau wau mau» метрика без порога внимания и следующего шага превращается в декоративную отчётность. Для показателя «dau wau mau» рабочая последовательность такова: «проверить корреляцию» → «создать когорты» → «оценить лаг». Этап «назначить эксперимент» в разделе «Связать активность с результатом» включают в критерий приёмки и повторяют после обновления данных.

Контроль раздела «Связать активность с результатом» выполняют на исходной выгрузке и минимум на двух вручную разобранных примерах. Для «связать активность с результатом» сохраняют запрос, дату и объём выборки, а после пересчёта сверяют промежуточные величины. Значение «dau wau mau» на этапе «Связать активность с результатом» не принимают в работу, если изменилась формула, появились дубли идентификаторов или не объяснено расхождение с первичной системой.

Результат должен помогать принять решение: понять реальную частоту получения ценности и изменения вовлечённости, а не максимизировать случайные открытия. Если граф не меняет действие команды, следует уточнить вопрос, а не добавлять ещё один виджет.

Как внедрить показатель в отчёт

Внедрение «dau wau mau» начните с паспорта метрики и одного воспроизводимого запроса. В отчёте «dau wau mau» покажите формулу, абсолютные части, период, сегмент и дату обновления. Отдельно для «dau wau mau» укажите ограничения и события, которые меняют исторические значения: возвраты, поздние статусы, объединение пользователей или корректировки рекламы.

После первичной проверки добавьте «dau wau mau» в маркетинговый дашборд, назначьте владельца и действие при отклонении. Если для сбора «dau wau mau» нужен новый кабинет, интеграция CRM или продуктовый интерфейс, можно заказать разработку корпоративного сайта.

Материалы по теме:

Частые вопросы

MAU равен сумме DAU за месяц?

Нет. Один человек может попасть в DAU много раз, но в MAU учитывается один раз за весь месяц.

Что считать активным событием?

Действие, связанное с ценностью продукта. Технические heartbeat и автоматические открытия обычно исключают.

DAU/MAU можно сравнивать между продуктами?

Только с учётом естественной частоты: банковское приложение и сервис бронирования имеют разные сценарии.

Как учитывать гостя после авторизации?

Нужно правило склейки анонимного и пользовательского ID без создания второго человека и без потери истории.

Вывод

DAU, WAU и MAU — число уникальных активных пользователей за день, неделю и месяц. Ключевое слово — активных: открытие приложения, вход в кабинет и получение ценности не всегда одно и то же. Команда должна закрепить событие активности, идентификатор пользователя, календарное окно и правила обработки анонимных и авторизованных устройств. Для «dau wau mau» надёжный показатель начинается не с красивого графика, а с согласованного события, единицы и знаменателя. Сохраняйте формулу «dau wau mau», исходные значения и правила очистки, а управленческий эффект подтверждайте на сопоставимом периоде или контрольной группе.