Daily active users (DAUs) represent the number of unique users that engage with a product (mobile app, web app, or something else) within any given 24 hours.
This is one of the key metrics that tells you exactly what's behind product success. They show the rate at which users return every single time and give you a good real-time pulse on how satisfied users are with their in-product experience.
Increasing daily active users plays a systemic role in the organic cycle of retention, monetization, and long-term growth. More DAUs mean, plainly put, that users find the product interesting enough to come back for more.
This blog will dig into the best app engagement strategies that will help you increase active users on a daily level. We'll focus on the earliest onboarding stages as well as other methods you can use to deliver better user engagement and messaging opportunities.
Tracking daily active users reflects product stickiness and engagement trends.
When your number of daily active users is rising, people are starting to include your product into their daily routines. For instance, if you get consistent daily logins for your fitness app, that's a clear sign the app resonates with them. Once that number dips, it's time to look into what's causing friction in the user experience.
This retention metric, if you will, is also a must if you want to predict growth and, conversely, churn. A declining number of daily active users signals retention issues that need fixing and a lower chance for you to monetize your app.
Speaking of monetization, more active users mean a higher lifetime value (LTV) and expansion opportunities. If we took the same fitness app example, you can make the most out of the frequent visits to earn money from plenty of streams: personalized ads, premium tiers, extra features, etc.
But as usual, a good DAU rate for SaaS depends on your app's use case. Sure, a fitness app might be something people can use daily. But for other apps like CRMs or email marketing tools, daily use isn't a must.
So what else is keeping people away from using the app daily?
Frankly put, active users are the ones who were either able to overcome certain product usage barriers or those who simply didn't encounter them.
Among the most common reasons why you might not be able to improve user retention on a daily level are:
To overcome these challenges, product analytics will give you close insights into common drop-off points based on session length, feature usage, and funnel completion.
Looking into the analytics for our fitness app example, you might notice first-time users haven't even logged a workout.
In this case, you've got a problem with using this functionality. Heatmaps or event tracking can reveal where and why users get stuck on specific screens or simply abandon a task.
Psychology impacts daily product usage and engagement like nothing else.
We've already emphasized how important it was to get people to include your product in their routines. But this is directly tied to habit formation—the critical tool you have for getting active users.
The best approach is to incorporate a habit loop (cue-routine-reward) into your own product. Here's what this could look like for the fitness app:
User retention starts when users engage early. Here's how to boost engagement from the first touchpoints:
Reduce time-to-value with a frictionless onboarding flow that gets rid of any barriers or doubts users might have.
In the next example, Intercom clearly outlines a list of steps users need to complete to use the app to its full potential. By telling users what to do, they'll be less confused and more likely to actually go through each step to set up and use the app.
Use progressive profiling to tailor onboarding to different user needs. You can do this with simple questions or just a list of options users can pick from.
Below, Coursera opts for a drop-down list of learning goals, roles, and experience levels to understand their users. They'll then use this essential information to recommend only the courses that best match the interests and experience level of their learners.
Consider creating interactive in-app guides users can turn to at any point.
Appcues’ onboarding flows can make new users more likely to return. Here's an example of an in-app guide built with Appcues:
Streaks, progress bars, and rewards encourage habit formation through gamification. Buffer used a mix of progress bars and checklists in the following example:
Many companies rely on either in-app messaging or emails to re-engage users. But combining both is what creates exponential impact.
When you align your in-app and out-of-app touchpoints into one strategy, you can catch users where they are, pull them back, and keep them engaged.
Here’s why it works and how to make it happen.
Users need a seamless experience across multiple touchpoints. Inconsistent messaging confuses them.
A user may see a teaser for the feature in the email and then log into the dashboard only to find a generic screen without much information on the new feature. That's a perfect example of what you shouldn't do.
A single experience like this and users can lose attention.
Combining in-app and out-of-app messages can create better user relationships—simply because people will remember you.
What does this look like in practice?
For feature adoption, a push notification should announce a new tool before showing users where to find this in the app and taking them through a walkthrough or demo. After they've checked out a feature, you can send users an email showing them how other companies used the same functionality and what results they got.
Yotpo used this multichannel strategy to improve product adoption.
By using Appcues to offer in-app guidance, they improved their onboarding with tooltips, walkthroughs, and milestone-based activation flows. Besides, Yotpo also linked its in-app onboarding to Customer.io through Segment to carry out targeted email campaigns to re-engage users who left the app.
This approach allowed Yotpo to achieve higher in-app and pre-notification guidance with a consequent 50% jump in retention and a 300% spike in reviews-tab feature adoption.
Using product usage data to send hyper-relevant messages at the right time is everything. By tapping product usage data, you can trigger messages based on what users do (or don’t do). Behavioral emails, for instance, boast open rates as high as 42.36%—much higher than generic email blasts.
Now imagine a user who logs into a SaaS tool but skips a key action, like setting up a dashboard. An in-app tooltip would point that out to them instantly. If they ignore it, a personalized email lands in their inboxes 24 hours later, highlighting what they'll get out of using the feature. When they return to the app to finish the task, they'll then get a celebratory in-app message that seals the win.
But what's the best way to personalize user experiences without asking for too much from the user?
Behavioral data is one insight you can use to deliver a customized app experience without directly involving the user. By looking at past interactions (e.g. which features people use, what content they consume, whom they interact with), you can recommend similar products, content, or even people.
This is the strategy YouTube uses to recommend videos based on your past content consumption activity.
While you definitely don't want a cluttered experience for first-time users, advanced users will need the complexity. To keep everyone happy, change UI elements based on user activity.
Slack gets this right by hiding complex options for rookies but surfacing shortcuts for pros:
Avoid sending the same engagement prompts to active users and inactive ones. You'll then tailor your tone so power users get a “Unlock this pro tip” message while inactives ones get the classic “We’ve missed you—see what’s new” pop-up.
Here's an example of the email you get from Duolingo after a period of inactivity:
Another pillar of a highly engaged user base is the power of people.
In-app communities allow the users to connect, share, and stay engaged. Community forums are also great to build if you want to encourage power users to exchange tips or support each other. Start with something simple such as a Slack-style channel or Meta group where people can exchange ideas.
Showcase testimonials or highlight popular actions users are taking for a boost of social proof that can earn you trust.
Stay creative and add these to in-app messages like "Users save 2 hours with this feature!" or "Most-used feature this month". Test different placements (e.g. sidebar versus pop-up) and keep adjusting them based on click-through rate.
Give users a reason to invite others, building a more engaged user base. Offer an incentive like bonus features for referring a friend or set challenges like "Refer three friends, win more!"
Start with the standard DAU formula:
DAU = Unique users who engage with the product within a 24-hour period
Note there are different ways to define "active". For most apps, activity is marked by a login. This is pretty straightforward but it can inflate engagement levels since it can include people who leave after having just logged in.
For more accuracy, focus on specific high-value actions like sending a message in a chat app or saving a report in a financial SaaS tool. This gives more cues into how people are using the app.
Next is how a SaaS company might calculate DAU differently than a social media platform for instance.
For a SaaS CRM tool, an active user has logged in and perhaps closed a deal. In this case, if only 300 out of 1,000 users who logged in complete the task, the DAU would be 300.
In contrast, for a social media network like Pinterest, the DAU is counted as anyone who logs in for that day or scrolls the feed. Users don't have to create boards or save pins. The difference is that while SaaS will require genuine activity to retain subscriptions, social media casts the net more widely focusing on reach.
Added to building routines and habits, there are three main techniques you can use to also make engagement effortless:
Streaks and challenges can drive daily logins, as we all enjoy making progress and competing. Daily nudges, weekly leaderboards, and reward-based challenges are good ideas to implement here.
You can also work with in-app banners or push notifications to maintain momentum with simple counters in your backend. Start small, introducing daily actions and targets users can easily achieve. action that has a low bar and scale up.
Duolingo commonly employs this technique and the team noticed that daily active users spike whenever users try to complete their streak.
Small wins, such as unlocking features after engagement milestones, drive repeat visits. For example, unlocking a premium filter in a photo app after completing 5 photo edits or earning a badge in a SaaS tool after saving 10 reports.
Milestones are also popular although potentially oversaturated in the app space. You should also avoid too many rewards. Giving too much can detract from your ‘rewards’ marketing objectives and even prevent people from using the app naturally (as opposed to how you want them to).
First, define what friction means to you so you'll know what to pay attention to when you actually get rid of friction points.
You can start by simplifying your interface and in-app actions. For instance, instead of taking people through a list of three steps just to start a project or add a note, have them do this with a single tap.
Use heatmaps to see exactly how people use your app and spot their common workflows as well as blockers. Whatever feels out of place or "not as expected" needs to go into the testing process. Change key actions one by one then watch how it increases/decreases the number of daily active users vs. total users.
Note friction can go beyond app usability. Poor customer experiences, no proper app accessibility, or subscription delays can also pose great threats to user activity and long-term retention.
Test one element against another before you even think about multivariate tests.
A/B tests put two different different messaging, UI elements, and prompts against each other.
Choose one element and then do a 50/50 split on it with Appcues. Track clicks or completions and launch the winning option.
Zywave replaced a slideout (with a 49% success rate) with a pin (with an 88% success rate), boosting feature adoption by 80%, with 1,700 daily views showing high friction worth fixing. Pins won over the slideout, proving a winning message can fail if the format is wrong.
Qualitative feedback is a must to add on top of any A/B testing or customer satisfaction score to find unique reasons behind DAU changes.
Bynder, a digital asset management platform, used an in-app survey made with Appcues with the “Did you find the tutorial tour helpful?” question. They then coupled it with data from the CRM to further probe what worked and what did not.
Bynder’s survey got an 80% positive response rate and a 60% completion rate. This gave them insights into user engagement and showed them that the product demo was responsible for 20% of SQLs.
Adjust engagement tactics to align with real user behavior.
Appcues helped onboard and retain 35,000+ AdRoll users after experimenting and iterating on cross-sell flows like in the image below. Their growth team moved from sales calls and emails to a self-service onboarding flow and tweaked that flow based on how users engaged with it.
AdRoll further tested in-app messages to highlight each feature’s value. Instead of sending emails when users paused campaigns, they now added an in-product survey asking them for feedback. Thanks to this flexibility, they increased conversions by three times compared to their previous email-only strategy.
We've already talked about a couple of mistakes you might make when focusing on engagement, but tracking DAUs is also tricky.
DAU should be tied to meaningful engagement actions/indicators like sending a message or uploading a file, not just logins. You're not a social media network so don't focus on vanity metrics like scrolls, invited people, or even session length.
Looking at DAU as a whole can be misleading. Newbies, power users, app managers, and contributors all behave differently so break it down by user cohorts.
Back to our favorite fitness app example, you might have 10,000 daily active users. But this number can be misleading if new users drop off while only existing users stick.
This could indicate your app isn't ready to meet new demands and people might just be using it for the wrong reasons (like because their data is already there or they can't find a cheaper solution).
DAU alone doesn’t tell the full story. You'll always need to consider monthly active users (MAUs), retention rates, churn, and more. Say you've just hit 10,000 active users in a day. This means nothing if 80% of them leave the next day or you can't replicate a similar success constantly.
Increasing daily active users is mainly a game of trial and error across the entire user lifecycle.
Instant onboarding grabs users fast by offering quick value and clear guidance. But if you haven't worked on a multi-channel messaging strategy, you won't be able to re-engage users through in-app nudges, emails, or push notifications.
Custom user experiences that pull from behavioral data and leverage segmentation also let you hook users. Personalization, in particular, makes users feel understood and engaged. These are the main two feelings you should ignite to get users to be more active.
Strategy testing and refinement are the main drivers behind understanding what's worth pursuing and what's only wasting time. You can test different versions of your product’s onboarding flow, time your messaging, and rely on user feedback.
Appcues will help you do that and make sure you get the best results from different iterations.
Ready to see it in action? See how Appcues can boost your DAUs with a free trial.