Features
In-game shop
Track virtual-currency purchases from in-game shop GUIs with /analyse track and see them under Store → In-game shop.
In-game shop tracking
Track purchases made with your server's virtual currency (Credits, coins, etc.) from in-game shop GUIs.
Plugin command
From console or another plugin:
text
/analyse track <player> buy <item> <price> [currency]
Examples:
text
/analyse track Steve buy legendary_keys_5 1500/analyse track Steve buy rank_upgrade 500 gems
<item>is a stable ID your shop uses (e.g.legendary_keys_5)<price>is how much virtual currency the player spent[currency]is optional — leave it out to use your server’s default currency (set under Settings → General). Add it when you sell things in more than one currency (e.g.gems,tokens); each one shows up separately in analytics and can be renamed in settings- Player name and UUID are recorded when the player is online
Requires permission analyse.track.
What gets tracked
- In-game shop purchases show under Store → In-game shop, not on the generic Events page
- New items appear in your catalog automatically the first time they’re tracked — no manual setup
- Currency is optional. One default currency is enough for most servers; add
[currency]only if you need a second (or third) virtual currency broken out in reports
Dashboard
Open Store → In-game shop for a dedicated overview (separate from the web store / Tebex view).
Overview page
- Stats — total currency spent, purchases, buyers, and units sold for the selected period (with change vs the previous period). When you track more than one currency, revenue shows a breakdown per currency (e.g.
1,500 Credits · 500 Gems). - Charts — revenue, purchases, buyers, and quantity over time
- Recent purchases — latest in-game transactions (each row shows the currency used)
- Top items · Top hostnames · Top buyers — three side-by-side cards:
- Top items — best-performing catalog items (click through to item detail)
- Top hostnames — revenue attributed to each player's first-join hostname (where they first entered the server)
- Top buyers — highest spenders in the period (player skin shown when UUID is known)
- Countries (Minecraft servers) — top player countries and a world map (same player geography as the main server overview, for the selected timespan)
- All items — searchable table with revenue, purchases, buyers, average order, share %, and period-over-period change; click a row to open item detail
Use the timespan and View by controls in the page header to change the period and which metric drives rankings.
Item detail
Click any item to see:
- Stats and charts for that item only
- Recent purchases for the item
- Top hostnames and top buyers for that item
- Related items (other catalog items with revenue in the same period)
- Edit — open the catalog editor for display name, category, and tracked on/off
Item catalog
- Items appear in the catalog when purchases are tracked (no manual import required)
- Settings → General — set the in-game currency label for the default currency (default: Credits)
- Additional currencies — if you track purchases with
[currency], they appear under Settings → General so you can set how each one is labeled in the dashboard - Per-item Edit — display name, optional category, and whether the item is tracked (untracked items are excluded from reports)
What is not on the in-game overview
- Tebex / web store categories (in-game categories are optional catalog labels only, not a separate overview card)
- Web store revenue insights (conversion, cohorts, etc.) — those apply to the Web store tab only
Groups
Group-level in-game shop analytics use the same UI patterns when supported; project-level Store → In-game shop is the primary entry point.