← All articles

Product · 9 min read · 2026-08-23

SaaS Stickiness Ratio: DAU/MAU vs WAU/MAU in 2026

The DAU/MAU ratio is the most cited stickiness metric in SaaS, and for most B2B products it is the wrong one. It is calculated simply — daily active users divided by monthly active users, times 100 — and it approximates how many days a month your average user shows up. A 10% ratio means roughly three days a month; 20% means about six. As a proxy for how embedded a product is in someone's routine, it is useful. As a universal verdict on engagement, it quietly punishes every product that was never meant to be opened daily.

The problem is not the formula, it is the unstated assumption baked into it: that daily use is the goal. That assumption holds for a chat app and breaks for a reporting dashboard, an HR tool, or an analytics product people check weekly by design. This guide covers how to calculate the ratio without inflating it, what the real benchmarks are, and — the part most teams miss — when to drop DAU/MAU for WAU/MAU because your product's natural cadence is weekly, not daily.

What the ratio measures, and what it doesn't

DAU/MAU measures return frequency: of the users who touched the product this month, what fraction come back on a typical day. It is a habit metric, not a growth or revenue metric — a product can grow MAU rapidly while stickiness falls, or hold a tiny but fiercely loyal base at high stickiness. The benchmarks reflect this: above 50% is world-class and typical of social and messaging apps, 20–50% is healthy for most software, and under 20% is normal for infrequent-use products like tax filing or travel booking. A common working target is 10–20% for B2B and 30–50% for B2C.

What the ratio does not measure is whether that frequency is appropriate for your product. This is the failure mode that sinks most stickiness analysis: a project-management tool at 15% DAU/MAU may be healthier than a collaboration app at 25%, because the first is a weekly-cadence tool performing well and the second is a daily-cadence tool underperforming. The number alone cannot tell those apart. Stickiness is only interpretable next to the frequency your product is designed for — which is why it belongs in a metric set, not as a standalone KPI, the same way a north-star metric only works when it is chosen to match how the product actually delivers value.

Why DAU/MAU is wrong for most B2B SaaS

Most B2B software is weekly or task-driven, not daily, and DAU/MAU systematically penalizes that. Consider a reporting tool that every customer opens religiously every Monday morning. That is perfect engagement for what the product is — yet its DAU/MAU lands near 20%, the same neighborhood a genuinely failing daily app would post. The ratio reports the product's design as if it were a problem, and a team that chases the number can end up bolting on daily-engagement gimmicks that fight the product's own grain.

The industry guidance is now explicit on this point: WAU/MAU is the better stickiness measure when usage is weekly or task-based, "because DAU/MAU under-rewards you for the days users are intentionally away." The averaging problem compounds it — a single blended ratio hides the difference between a loyal power-user core and a dormant majority, so two products with identical DAU/MAU can have completely different retention curves underneath. That is the same reason a headline engagement number should always be read alongside a properly defined retention curve rather than in place of one.

Matching the numerator to your product's cadence

The fix is to match the numerator's window to how often your product is genuinely meant to be used. If users should show up every business day, keep DAU/MAU — it is the right question. If they should show up once a week or once a sprint, switch to WAU/MAU, which asks what share of monthly users return within a given week. For products with an even slower cadence, MAU retention across months is more honest than any daily ratio. The metric is not fixed by the tool; it is chosen to fit the behavior the product is designed to produce.

A practical way to pick is to look at your own usage histogram before choosing a ratio. Plot the distribution of days-active-per-month across your user base: if it clusters around one or two days, DAU/MAU will always look bleak and WAU/MAU is the truthful lens; if it clusters at fifteen-plus days, DAU/MAU is meaningful and a low number is a real warning. Letting the data pick the denominator window is the same discipline that keeps weekly retention benchmarks honest — you measure against the cadence your users actually have, not the one a benchmark table assumes.

Calculating stickiness without inflating it

Once you have picked the right ratio, the accuracy of the number depends on how you define "active" — and most inflated stickiness numbers come from an inconsistent definition. The single most common error is counting a broad action for MAU (anyone who loaded a page) and a narrow one for DAU (users who did something meaningful), or vice versa. Use the same definition of active in both the numerator and the denominator, and make it a core action, not a bare pageview or an automated ping, so the ratio reflects real use rather than tab-reopening.

Three more corrections keep the number trustworthy. First, use a rolling 28-day window for the monthly figure instead of a calendar month, so the ratio is not distorted by month length or by where a billing cycle lands. Second, exclude bots and internal traffic from both counts — automated hits inflate the denominator and depress the ratio, exactly the kind of noise covered in the bot and invalid-traffic guide. Third, segment rather than blend: a single stickiness number across free and paid, or across a daily-use plan and a weekly-use plan, averages away the exact signal you need to act on.

Where stickiness fits in the metric stack

Stickiness is a diagnostic, not a destination. A healthy ratio tells you users who reach value keep returning; it does not tell you whether new users get to value in the first place, which is the job of activation metrics, or whether the returning users are expanding, which is the job of retention and revenue metrics. Read stickiness as the bridge between activation and retention: it is where you see whether the habit you tried to build in onboarding actually took hold. On its own it can look fine while activation leaks upstream, or look poor while a well-activated weekly base performs exactly as designed.

So instrument it as one panel in a set. Pair the stickiness ratio with an activation measure to confirm users reach value before you judge whether they return, and with feature-adoption analytics to see which parts of the product actually drive the return visits the ratio counts. Choose DAU/MAU or WAU/MAU deliberately based on your cadence, define active consistently, segment by plan, and treat the resulting number as a prompt to look at the retention curve underneath — not as a grade to optimize in isolation.

FAQ

What is the DAU/MAU stickiness ratio?

The DAU/MAU ratio is the share of your monthly active users who also use the product on any given day, calculated as daily active users divided by monthly active users, times 100. If you have 100 daily active users and 1,000 monthly active users, your DAU/MAU is 10%. It is the most widely cited measure of product stickiness because it approximates how many days a month the average user shows up — a 10% ratio implies roughly three days a month, 20% implies about six. It is a proxy for how embedded the product is in a user's routine, not a measure of growth or revenue. Its biggest weakness is that it silently assumes daily use is the goal, which is false for most B2B software, so a low DAU/MAU often reflects a weekly-use product rather than a disengaged one.

What is a good DAU/MAU ratio for SaaS?

For consumer social and messaging apps, above 50% is world-class; 20–50% is healthy for most software and daily-use B2B SaaS; and under 20% is normal and expected for products designed for infrequent use, such as tax software, travel booking, or monthly reporting tools. A common working target is 10–20% for B2B and 30–50% for B2C. But the benchmark only means something once you have matched it to your product's natural cadence: a project-management tool at 15% DAU/MAU may be doing better than a chat app at 25%, because the chat app should be used daily and the PM tool should not. Judge the ratio against the frequency your product is actually designed for, not a universal number.

When should I use WAU/MAU instead of DAU/MAU?

Use WAU/MAU when your product has weekly or task-driven usage rather than a daily habit — which describes most B2B SaaS: dashboards, project management, analytics, HR, finance, and reporting tools. DAU/MAU penalizes these products for the days users are intentionally away, so it reports a low, alarming-looking number that reflects the product's design rather than poor engagement. WAU/MAU asks the more honest question for weekly tools: what share of monthly users return within a given week? Match the numerator's window to your product's expected cadence. A tool people are supposed to open every business day should be judged on DAU/MAU; a tool people open once a sprint should be judged on WAU/MAU, and forcing the daily ratio onto it just manufactures a bad number.

Why is DAU/MAU misleading for B2B SaaS?

Because it hardcodes daily use as the definition of good, and most B2B tools are not daily tools. A weekly reporting product used religiously every Monday by every customer is maximally sticky for what it is, yet its DAU/MAU sits near 20% — the same number a genuinely struggling daily app would post. The ratio also hides who is churning: an average conceals a healthy power-user core alongside a dormant majority, and two products with identical DAU/MAU can have completely different retention curves underneath. Treat DAU/MAU as one input, not a verdict. Pair it with a cohort retention curve and your activation and feature-adoption metrics before concluding anything, because the ratio alone cannot tell a well-designed weekly product apart from a failing daily one.

How do I calculate stickiness without inflating it?

Define active the same way in both the numerator and the denominator, and define it as a meaningful action rather than any ping. If your MAU counts anyone who loaded a page but your DAU counts only users who performed a core action, the ratio is inconsistent and usually flattering. Use a rolling 28-day window for MAU rather than a calendar month, so the number is not distorted by month length or by where a billing cycle falls. Exclude bots and internal traffic from both figures, since automated hits inflate the denominator and quietly depress the ratio. Finally, segment: a blended stickiness number across free and paid, or across a daily-use and weekly-use plan, averages away the signal you actually need.