Analyzing Game Data

Analyzing Game Data

5 min

On the Roblox platform, you can easily view and download statistical game data, including:

  • Number of players currently playing the game and which platform they’re using.
  • Historical data on total player visits, how long they’ve played, and how many Robux have been spent within a place.
  • Daily and monthly sales of articles/Developer Products In Game Purchases|Developer Products (in-game purchases).
  • Your articles/premium payouts|Premium Payouts, based on how much time Roblox Premium players spend in your game.

Using this data, you can determine the game’s top-earning items, most-visited places, and more.

Opening Developer Stats

To access statistical data, navigate to the main page for a specific place in a game, click the button, and select Developer Stats from the context menu.

Live Stats

The number of players in the entire game (all places), separated by platform. These values are updated every 30 seconds.

Filtered Devices

If your game is crashing frequently on a certain platform because of performance issues, it may be omitted from discovery when players browse Roblox games on that platform. If this occurs, you should determine why the game is crashing and fix it; see articles/Improving Performance|Improving Performance and articles/Developer Console|Developer Console as starting points.

Historical Data

This section contains charts and tables such as Visits, Average Visit Length, Robux Revenue, and Developer Product Sales. This data can be filtered by hour/day/month and platform.

Downloading Data

To view more detailed statistical data, you can download a .csv or .xlsx spreadsheet. For instance, a spreadsheet can reveal how many people bought a specific item on their phone, or what percentage of your revenue comes from specific articles/Game Passes One Time Purchases|Game Pass or articles/Developer Products In Game Purchases|Developer Product sales.

To download spreadsheet files:

  1. At the top of the Developer Stats page, click the Data Export tab.
  1. Select the month you want to download and click the Generate button.
  2. Once the file has finished generating, click the Download button, locate the file, and open it in a spreadsheet editing program.
Data Organization

When inspecting the spreadsheet, note that it does not contain a row for every sale that occurs. Instead, the data is bucketed by day. That means if there were two sales of the same item on the same day, they appear as a single row with SalesVolume of 2.

Column Description Example
PlaceId ID of the place in which the transaction occurred. 0123456789
PlaceName Name of the place in which the transaction occurred. Ice Cavern
GameId ID of the game in which the transaction occurred. 955573389
GameName Name of the game in which the transaction occurred. Gem Hunter
ItemId Product ID of the item that was sold. This is an internal Roblox ID and is not the same as an asset ID. 1492051
ItemName Name of the item that was sold. Energy Bar
ItemType Type of item that was sold. Developer Product
Date The day that the sale occurred on. 2020_01_01
SalesVolume Number of sales of the item. 68
Impressions If the row displays ad impressions, this is the number of times the mobile video ad was viewed. 140
Revenue The profit that you made from the item. 80
RevenueSource Whether the revenue was from a sale or an ad impression. Transactional
Device Type of device the player was on. Phone

Premium Payouts

The Premium tab at the top of the Developer Stats page is related to articles/premium payouts#payout-data|Premium Payouts data.

  • analytics
  • statistics
  • revenue
  • monetization