Skip to content
Log in
← Glossary

DAU, WAU, MAU

Also called: DAU, WAU, MAU, daily active users, weekly active users, monthly active users, active users metric

Daily, weekly and monthly active users: distinct users who did a qualifying action in a day, a 7-day or a 30-day window. What counts as 'active' must be defined.

Example

Five Halves users over one week; "active" means adding an expense or recording a settle-up yourself:

User
Mon
Tue
Wed
Thu
Fri
Sat
Sun
A
✓
✓
✓
✓
✓
B
✓
✓
C
✓
D
recurring bill created by the server
E
✓
✓
DAU
2
1
2
1
1
2
1
  • Sum of daily DAU: 2 + 1 + 2 + 1 + 1 + 2 + 1 = 10. Average DAU = 10 / 7 ≈ 1.43.
  • WAU = distinct active users in the week = {A, B, C, E} = 4, not 10: A alone contributes 5 to the sum.
  • D has an event but did nothing: counting "users with any event" would give WAU = 5, overstating it by 25%.

At full scale in June Halves reports an average DAU of 6,000, an average WAU of 18,000 and an MAU of 40,000. Adding up 30 daily values would give about 180,000 "users", four and a half times the real monthly audience.

Common mistakes

  • "Active" = any event. Server-created events, push deliveries and background syncs make people look active who never opened the app.
  • Adding DAU across days. Unique counts don't sum; compute WAU and MAU directly from distinct users.
  • Forgetting staff and test accounts. In a young product a handful of QA accounts can be a noticeable share of DAU.
  • Ignoring time zones. A UTC day and a user's local day can disagree for travelers and late-night users; pick one and state it.
  • Headlining the wrong grain. DAU for a weekly product turns every weekend into a false alarm.

Learn it in the course