Reading your analytics: DAU, retention and ARPPU explained
What each number on your analytics dashboard actually means, which ones to watch first, and what to change when they move.
Roblox reports a lot of numbers. You only need a few to know whether your game is working. These are the ones the Analytics page here shows, using Roblox’s own definitions.
Is anyone playing?
- Daily active users (DAU): unique players who joined that day.
- Peak concurrent players: the most players in your game at the same moment. Roblox keeps this for 28 days.
- Sessions: how many times people joined. Sessions much higher than DAU means players come back several times a day.
Do they like it?
- Day 1 retention (D1): of the players who first joined on a given day, the share who came back the next day. This is the first number to fix. If D1 is low, more traffic just means more people leaving.
- Day 7 retention (D7): the same idea, a week later. It tells you whether there’s a reason to keep playing.
- Average playtime per DAU: minutes each daily player spends in the game.
If D1 is low, look at the first five minutes: is it obvious what to do? Does the player get a reward fast? Does anything confuse or bore them?
Does it make money?
- Revenue: Robux earned that day.
- Payer conversion: the share of daily players who bought something.
- ARPPU: average revenue per paying user, or how much each buyer spends.
Low conversion with a high ARPPU usually means a few whales and nothing for everyone else: add a cheap, obviously useful offer. High conversion with a low ARPPU means people like buying but have little to buy: add higher tiers.
Watch trends, not days
Daily numbers jump around with weekends, updates and Roblox events. Compare a week with the week before. The dashboard here does that for you: each card shows the current period against the previous one.