Your Roblox game, live.

CCU, sales, retention and campaigns in real time. A one-line Luau SDK, a dashboard that updates while your game runs.

Obby TycoonLive
Playing now
1,705
Sales today
18,240
New players
312

Feed

  • Pet Egg75DE
  • New playerDE
  • Pet Egg75DE

Campaigns

Reach doesn't pay the bills. Return does.

The Roblox ads dashboard shows who saw and clicked, and the return shows up to 48 hours later. RoMetrics ties every purchase to the ad that brought the player in and shows each campaign’s ROAS while it runs.

  • Revenue attributed per campaign, no 48 h wait
  • ROAS and profit per ad, not just reach and CTR
  • Find the small campaign that pays for the big one
Return in up to 48 h
Reach · LobbyReachROAS ?

Spent 50,000Reach 300KCTR 2.1%Revenue in 48 h

Conversion · VIP PassConversionROAS ?

Spent 15,000Reach 1.2KCTR 0.4%Revenue in 48 h

Conversion · Pet EggConversionROAS ?

Spent 15,000Reach 950CTR 0.3%Revenue in 48 h

Looking only at reach and CTR, the reach campaign seems like the best. The real return hasn't arrived yet.

Notifications

Every sale, in your pocket.

A push on your phone for every purchase, every player record and when a campaign starts turning a profit. You know right away, without opening the dashboard.

  • iPhone and Android, with the app or by installing the site
  • Pick your own sale sound, or keep it silent
  • Filter by game, minimum amount and alert type

Features

Everything that matters in your game, on one screen.

Truly real time

Concurrent players, joins and leaves reach the dashboard within seconds, over WebSocket.

Revenue by product

Robux from developer products and game passes, by item, country and period.

Campaigns and attribution

See which ads bring players who stay and who buy.

Sale alerts on your phone

A notification for every purchase in the app or the browser, with sound if you want it.

How it works

From Studio to dashboard in three steps.

  1. 01

    Sign in with Roblox

    Log in with your Roblox account. No password, no cookies.

  2. 02

    Paste the SDK

    One ModuleScript and one call on the server. The key lives in the Secrets Store.

  3. 03

    Watch it live

    Open the dashboard in your browser or on your phone and follow your game as it runs.

ServerScriptService/RoMetrics.server.luau
local HttpService = game:GetService("HttpService")
local RoMetrics = require(game.ReplicatedStorage.Packages.RoMetrics)

RoMetrics.init({
	key = HttpService:GetSecret("rometrics_key"),
})

Watch your game breathe.

Connect in minutes and follow every player and every sale as they happen.

Get started now