Hello Roblox, I’d like to request a feature that would help developers make data-driven product decisions:
Summary
Please add a Roblox-wide Monthly Active Users (MAU) by country metric accessible via the Developer Dashboard and/or a Developer Data API. The metric should support filter options such as voice chat enabled, age buckets (e.g. <13 / 13–17 / 18+), platform, and a time window (monthly average, specific month, last 3 months rolling average). The output should be aggregated and privacy-safe (no PII).
Why this matters
I’m evaluating whether to invest in a regional feature and need to know the potential audience size. Example: “How many Belgian users play Roblox each month who have voice chat enabled and are older than 13?” I couldn’t find reliable public sources for that granular but aggregated metric. Providing this data would:
- Help developers decide where to localize, which features to invest in, and whether to enable region-specific moderation/hosting.
- Reduce repeated manual support requests asking for the same high-level numbers.
- Encourage more robust, localized experiences and better safety planning.
Why Roblox-wide data is still needed (even though developers can see their own analytics)
Developers already have access to analytics for their own experiences, but this doesn’t help with platform-wide planning. Roblox-wide data is still important because:
- A developer cannot estimate regional potential if their current experience has little or no visibility in that region.
- Evaluating localization, voice chat features, or region-specific content requires understanding the entire market, not just current players.
- Early-stage projects (or unreleased ones) have no analytics at all, making it impossible to gauge audience size before investing.
- Experience-level data only shows who already plays your game, not how many players exist on Roblox that fit your target region + age + voice chat criteria.
Roblox-wide aggregated data would fill this gap.
Desired functionality (developer-facing)
- Dashboard view
- Interactive map/table showing MAU per country
- Filters: date range (monthly), platform (PC, mobile, console), voice chat enabled (yes/no), age group (predefined buckets), language, and region groupings (EU, LATAM, etc.)
- Ability to show raw counts and percentage of total Roblox MAU
- Charting for trend analysis (last 12 months)
- API endpoint
- Endpoint:
GET /developer/v1/metrics/mau_by_country - Response format: JSON with country ISO codes, count, percentage_of_total, month
Privacy & safety considerations
- Return only aggregated counts and apply suppression thresholds (e.g., do not return country-level results where count < X) to avoid re-identification
- Require developer authentication (OAuth token) and rate limits
- Provide clear definitions: what counts as “active” (e.g., any session or connection in the month), how “voice chat enabled” is determined (feature opt-in vs. capability), and how age is estimated (account birthdate vs. inferred)