How to Calculate DAU: A Practical Guide for Growth and Analytics Teams
Daily Active Users, or DAU, is more than just a buzzword—it's one of the most important KPIs for understanding user engagement, retention, and revenue potential. But understanding what DAU is isn't enough. To truly harness its power, marketers, analysts, and developers need to know how to calculate DAU effectively.
In this guide, we’ll break down the DAU formula, walk you through real-world calculation scenarios, and explore analytics tools that streamline the process. Whether you’re reporting KPIs to stakeholders or optimizing your user acquisition funnel, mastering DAU calculation is essential.
What exactly is DAU?
Before diving into the math, a quick refresher:
DAU (Daily Active Users) is the number of unique users who perform a meaningful action in your app within a 24-hour period.
It excludes passive users (e.g., background app opens).
A user is counted only once per day, no matter how many sessions they start.
The exact criteria for “active” should be defined based on your product (e.g., login, level played, item purchased).
The Basic DAU Formula
Here’s the fundamental formula:
DAU = Number of unique users who performed an "active" event on a given day
There’s no division or average in this formula. It’s a count of distinct user IDs filtered by their activity within one calendar day.
Example: DAU for a Mobile Game
Let’s say your mobile game defines “active” as:
User opens the app and completes a level
On January 10th:
1,500 users launched the app
800 of them completed at least one level
Among those, 50 users completed two or more levels (but we only count them once)
DAU = 800
How to Implement DAU Calculation in Real Tools
Firebase (Google Analytics for Apps)
In Firebase, go to:
Analytics → Dashboard → Daily Active Users
Firebase automatically deduplicates based on User ID or App Instance ID.
You can also filter by:
Country
App version
User property (e.g., acquisition source)
SQL-Based Custom Analytics (e.g., BigQuery)
SELECT
COUNT(DISTINCT user_id) AS DAU
FROM
user_events
WHERE
event_date = '2026-01-19'
AND event_type IN ('level_complete', 'purchase', 'session_start');Product Analytics Tools (Amplitude, Mixpanel, Adjust)
These platforms offer prebuilt DAU charts and cohort tools. You can:
Set custom "active" conditions
Segment by user behavior
Compare DAU with retention and LTV
Beyond the Formula: Interpreting DAU Like a Pro
DAU vs. Raw Installs
Install count ≠ DAU
Some apps have high installs but low DAU. Why? Poor onboarding, irrelevant ads, or short-term users.
Use DAU to measure true user value.
Average DAU Over Time
You can calculate rolling averages for smoother trends:
7-day avg DAU = (Sum of DAUs over 7 days) / 7
Useful for:
Measuring post-campaign impact
Identifying day-of-week usage patterns
DAU/MAU Ratio
According to Wall Street Prep, a 50% DAU/MAU ratio implies the average user interacts with the app approximately 15 days out of a 30-day month. Most companies tend to fall within the 10% to 25% range, with messaging apps like WhatsApp often exceeding the 50% mark.The DAU/MAU ratio is a key metric for user engagement. A 50% DAU/MAU ratio indicates a high level of engagement, as it suggests the average user interacts with the application for about 15 days in a 30-day period (Wall Street Prep). While a typical range for most companies is between 10% and 25%, highly engaging platforms, such as messaging apps like WhatsApp, often achieve a ratio greater than 50%.
Stickiness ratio = DAU ÷ MAU × 100
10–20% = typical casual apps
30%+ = highly engaging products
50%+ = exceptional product-market fit
When and Why to Focus on DAU
DAU isn’t a vanity metric—it’s an action metric. Here’s how teams use it:
Team | Use Case |
|---|---|
Product | Feature success, onboarding impact |
Marketing | Campaign performance, re-engagement |
Monetization | Ad inventory value, user LTV |
UA Managers | Target segment evaluation |
DAU and Ad Strategy: Choosing the Right Platform
If you're running performance campaigns, understanding the host platform’s DAU matters.
Why?
Higher DAU = broader reach for your ads
Engaged DAU = better ad conversion
Behavioral DAU = smarter targeting (e.g., users who play + watch ads)
Some platforms, especially those that reward users for playtime or in-app actions, tend to retain high-quality DAU. This leads to more consistent ad visibility and better performance.
So if you're evaluating ad inventory, ask:
Is the platform’s DAU real, active, and relevant to my audience?
Strategic Summary: how to calculate DAU
DAU isn’t just a reporting number—it’s a strategic growth metric that links user activity with product health and business value. Accurately calculating DAU means defining what “active” means for your app, using the right tools to filter real engagement, and analyzing trends over time.
For mobile marketers and UA managers, platforms with strong DAU and behavioral granularity offer the best chance of high-performing ad campaigns. Especially in gaming and entertainment, where session-based engagement is king, DAU tells you where to invest next.
Want more insights like this? Download our latest Global Game Advertising Trends Report.
Within 7 Days of Installation, Churn Is Already Decided
Can an ad drive revenue, engagement, and brand impact—all at once?
Keep Players Engaged: Retention with Non-Intrusive Ad Strategies
E-mail: [email protected]