Analytics: Track new user retention by daily and weekly cohort

Hi Creators,

Retention is one of the most important metrics to focus on to grow your experience. Today, we’re excited to launch three updates to give you a clearer picture of how well you’re retaining users:

  1. Track new user retention by daily and weekly cohort
  2. Monitor the same cohort across all your retention charts
  3. Measure industry-standard DAU/MAU stickiness

Here’s a primer on each update:

Track new user retention by daily and weekly cohort

At the bottom of your retention dashboard, you’ll find a new cohort analysis table with:

  • Daily cohorts: How many new users return over 10 days.
  • Weekly cohorts: How many new users return over 10 weeks.

Use this data to understand how major updates, events, and holidays impact your new user retention. For example, if you launched a big event that brought in many new players, check if those users retained as well as your typical cohorts.

You can also visit the New User Funnel tab to see cumulative metrics for each new user cohort, including:

  • 7D playtime per user
  • 7D payer conversion rate
  • 7D revenue per user
  • 30D revenue per user

Continuing our previous example, you can use this table to see if users who started playing during the event not only stick around longer but also monetize better than other cohorts.

Monitor the same cohort across retention charts

We’ve also updated your day 1, day 7, and day 30 retention charts to use a user’s first play date so you can track the same cohort of new players over time. Here’s how this works:

Previously, if you looked at the 6/20 date on all three charts, you’d see retention for 3 different cohorts:

  • D1 retention: Users who first played on 6/19 and returned on 6/20.
  • D7 retention: Users who first played on 6/13 and returned on 6/20.
  • D30 retention: Users who first played on 5/21 and returned on 6/20.

Now, when you look at 6/20 on all three charts, you’ll see the same cohort:

  • D1 retention: Users who first played on 6/20 and returned the next day.
  • D7 retention: Users who first played on 6/20 and returned after a week.
  • D30 retention: Users who first played on 6/20 and returned after a month.

This makes it much easier to track the same cohort of players throughout their journey.

In the example below, you can see that there is a dip around 5/13 on all retention charts. This indicates that users acquired on 5/13 had lower D1, D7, and D30 retention. This is a typical and temporary outcome following a large influx of new users and your retention will likely recover over time.

Note: Recent dates on your D7 and D30 charts will show empty data until enough time passes for those metrics to be calculated.

Track stickiness with DAU/MAU

We’re replacing the day 1, day 7, and day 30 stickiness charts with an industry-standard DAU/MAU ratio. Stickiness now shows you the percentage of your monthly active users who return to your experience daily, which gives you a clearer signal of core engagement.

A declining DAU/MAU suggests new players aren’t forming daily habits with your experience. This is your signal to improve onboarding, use experience events, or create better engagement hooks.

Check out our documentation for tactical suggestions to improve your retention. Let us know if you have any questions or feedback in the comments below!

104 Likes

This topic was automatically opened after 10 minutes.

This is really cool and useful, thanks roblox!

8 Likes

This is going to be crazy helpful, keep these analytic updates coming!

7 Likes

This is awesome, our team have problems in seeing what users do in our experiences, this will help a ton!

7 Likes

THANK YOU ROBLOX! this feature is actually so useful I bet it’ll help out lots of people make their games better (I know it’ll definitely help me)

This update is actually pretty major for analytics. being able to see every single day instead of just d1, d7, and d30 as well as having the retention graphs line up will for sure help out tons of people with understanding their analytics and player retention.

4 Likes

Love it! A nice way to keep developers informed and gives an overview of how well the game is going.

@JsATimmy says this will be very useful for the development of grow your country, thanks.

Pretty solid Info thanks Roblox

1 Like

Can you please explicitely confirm that the count of new users includes, or excludes alt accounts? In our competitive game, we often see a player using 10+ alt accounts in order to test all the cheats he can find on internet, only to get them banned one by one by our anticheat. While the player is apparently interested in the game, the banned alt accounts would negatively impact our retention statistics if they were included. Thank you.

5 Likes

This is a sick update, thank you. I will be using this.

@quazotheduck Will you please shed some light on this question?

Analytics on creator dashboard include all users. We don’t de-bot or exclude alt accounts.

However, if you are using Ban API, alt accounts of the banned users should be banned by default too.

Thank you, I was affraid it is the case. As you may know or not know, the alt account banning is currently mostly not working, by Roblox team decision: