Stickiness Ratio: Daily Active Users Divided by Monthly Active Users

Home / Everything About / Everything About Analytics / Stickiness Ratio: Daily Active Users Divided by Monthly Active Users

Stickiness ratio is daily active users (DAU) divided by monthly active users (MAU). If your site has 500 monthly active users and 100 of them visit on an average day, your stickiness ratio is 100 ÷ 500 = 0.20 or 20%. This single number tells you how "sticky" your site is — how often users return. Higher stickiness means users form a habit of visiting frequently.

Why stickiness matters

A site with 10,000 monthly users and 5% stickiness has 500 daily active users. The same site could have 20,000 monthly users and 2% stickiness, also resulting in 400 daily users. Growth without stickiness means you need to constantly acquire new users. Growth with high stickiness means you build a core of engaged people who return regularly.

Stickiness signals product-market fit. Apps with strong product-market fit (Instagram, WhatsApp, TikTok) have stickiness ratios above 50%. Websites with lower engagement have 10-20% stickiness. If your stickiness is climbing, you are building better engagement. If it is declining, something is pushing users away.

How to calculate stickiness

Step 1: Define DAU. Count unique users who took an action on a given day. Logged in, viewed a page, triggered an event. Whatever counts as "active" for your business.

Step 2: Define MAU. Count unique users in the past 30 days. Anyone who was active in any of the last 30 days counts.

Step 3: Divide DAU by MAU. Average DAU / MAU = stickiness. Check this daily, weekly, or monthly depending on your traffic.

Stickiness increases when: more monthly users return frequently. You improve the product. You send re-engagement campaigns. You build habit-forming features (notifications, streaks, rewards).

Stickiness decreases when: users abandon the site. A competitor launches. You remove a popular feature. Traffic quality drops (ads bring less engaged users).

Typical stickiness ranges

Below 5%: low engagement. Users visit occasionally (few times per month or less). Typical for seasonal sites, one-time reference tools, or niche content.

5-15%: moderate engagement. Users visit weekly or biweekly. Typical for news sites, blogs, job boards.

15-30%: strong engagement. Users visit several times per week. Typical for social media, email tools, productivity apps with regular use.

Above 30%: very high engagement. Users visit daily or almost daily. Typical for messaging apps, habit-forming apps, essential tools.

By use case: stickiness expectations vary by business model. Subscription SaaS should aim for 25%+ (users need the tool regularly). E-commerce sites expect 2-5% (people buy occasionally). Content platforms expect 10-20% (readers have regular habits). Compare yourself to competitors in your exact category, not across categories.

Using stickiness for strategy

Track stickiness by cohort: do January users have higher stickiness than March users? This shows whether your product improved (newer users stick more) or degraded (newer users stick less).

Track stickiness by source: do organic search visitors have different stickiness than paid ad visitors? This shows traffic quality. Organic visitors are often more engaged.

Set a stickiness target: what stickiness should you aim for? If you are a news site, 10% is good. If you are an app, 30% is a baseline. Define the target for your business, then measure progress toward it.

Diagnose what drives stickiness: if stickiness is low, separate the two variables: is DAU low or is MAU high? Low DAU means people who visit don't return often. High MAU with low DAU means you are acquiring lots of users but none stick. Each problem has different solutions: low DAU needs product improvements, high MAU needs traffic quality fixes.

Use stickiness as a product metric: when you launch a new feature, measure whether stickiness improves. If stickiness goes up after a feature launch, that feature drove engagement. If it stays flat or declines, the feature didn't resonate. Use stickiness changes to validate whether your product decisions are working.

How often should I check my stickiness ratio?

Should I use active sessions or active users for stickiness?

What if my stickiness is 0.5% or 1%?

Can stickiness ratio exceed 1 (or 100%)?

How do I improve stickiness if it's declining?

Should I focus on increasing DAU or MAU?