// Rust Server Intelligence Platform

Run a smarter server. Give your players more to chase.

PlayerAnalytics is a single plugin and dashboard that powers two things at once: deep operator analytics for the admin team, and engagement tools — leaderboards, Wipe Summary, achievements, head-to-head — that pull your player base back in every wipe.

Start 14-Day Free Trial See Features
$4.99
Per server / month
14 days
Free trial
30+
Server events tracked
9
Theme presets

Two surfaces, one plugin.

Drop the plugin on your server, link your dashboard, then share a single player-invite link in Discord. Admins get the deep analytics; players get everything they need to compete and brag.

For server owners & admins

Operator analytics that read like a flight deck.

Every signal you need to run a healthy wipe — retention, rage quits, playstyles, base ownership, plugin events — in one dashboard. Built for owners and the admin team you invite in.

Server Health Score

A single 0–100 number rolling up nine weighted signals — D1/D7/D14/D30 retention, average session length, events per session, sessions per day, lifetime playtime, and rage-quit rate. See the trendline at a glance.

Composite · 9 weighted inputs

Retention Curves

Cumulative Day-1, Day-7, Day-14, and Day-30 retention with progress bars. Know exactly when players stop returning so you can fix wipe day, not guess at it.

D1 / D7 / D14 / D30 · per-wipe + lifetime

Rage Quit Analytics

Identify your top rage quitters and drill into each one — hour-of-day heatmap, day-of-week pattern, and the map locations where they bailed. Catch the killers ruining your retention.

Hour · weekday · map heatmaps

Live Map & Heatmap

Pan/zoom Leaflet map with fifteen toggleable sources — deaths, NPC kills, combat, raids, bases, gather, loot, build, crafts, economy, social, event wins, Bradley, Heli. Filter to 24h / 7d / 30d / wipe / all and watch the clusters form.

15 sources · 5 windows · subcategory drill-down

Live Player Positions

Staff-only overlay shows where every online player is right now, polled every 30 seconds. Toggle off for privacy; data never leaves the plugin when disabled.

Admin / owner only · 30s refresh

Base Registry

Every Tool Cupboard, sleeping bag, and bed placed this wipe — who owns it, the grid square, when it was placed, and whether it's still standing. Click a player to pin all of their bases on the map.

Admin / owner only · per-wipe ledger

30+ Plugin Events Tracked

Raidable Bases, Convoy, Armored Train, Bradley, Heli, Boss Monster, Caravan, Random Raid, Dungeons, Shipwreck, Space Event, Escape Room, Gas Station, Ferry Terminal, Sat Dish, Operation Fortress, and more — full leaderboards per event.

Auto-detected from your installed plugins

Playstyle Classification

Every player is auto-classified by behavior into one of six playstyles: Builder, Farmer, Crafter, Raider, Grower, or All-round. Filter your roster by playstyle to find the players who matter for the question you're asking.

Builder · Farmer · Crafter · Raider · Grower · All-round

Activity Drill-Down

30-day trend across every event type with zoom + pan. Click any activity and drill into top items, top contributors, and total volume — the path from "what's trending" to "who's doing it" is two clicks.

Zoomable timeline · top-N per item

New & Lost Players

New unique players counted across Today / Week / Wipe windows, with a 5-minute minimum-playtime filter so bouncers don't pollute the cohort. Lost players bucketed at 7+/14+/30+/90+ days inactive.

Cohort cards on every Overview page

Free Admin Team

Invite your moderators by email or a shareable Discord link. They sign up free and inherit your subscription's access — no extra seat fees. Three role tiers (owner / admin / viewer) so you decide what each person sees.

Free seats · owner / admin / viewer roles

Plugin Auto-Updates

One-click download from your dashboard. A subtle banner appears when a newer version ships so you're never running a stale build, and the worker keeps ingesting through subscription gaps so nothing is lost.

Update banner · changelog · resilient ingest
Coming Soon

Discord Webhooks

Route the signals you care about straight into your Discord. Fire an alert when a player earns a Gold achievement, drop a wipe-end summary into #announcements, or pipe specific server events to mod channels. Owners pick exactly which signals go where.

Per-channel routing · event & achievement triggers
For your players

Give them reasons to log back in.

Pin a single Player Invite link in your Discord. Anyone who clicks it can check the roster, climb the leaderboards, hunt for badges, and share their wipe recap on social. Sensitive ops metrics stay hidden — only public stats are shown.

Wipe Summary

End-of-wipe recap card for every player — total kills, top weapon, nemesis, favorite play hours, and how they ranked. One click downloads it as a shareable PNG, ready for Discord and Twitter.

Per-wipe · downloadable PNG card

Head-to-Head

Pick any two players for a side-by-side comparison this wipe — kills, deaths, K/D, playtime, gathering, raids, and the pairwise kill record between them. Settle the "who's better" argument with data.

Pairwise kill count · 14+ stats compared

Custom Achievements

Owners design the badges; players hunt them. Bronze, Silver, Gold, and Platinum tiers, per-wipe or lifetime scope, custom art per badge. Players see earned medals + live progress bars on every uncompleted achievement.

4 tiers · custom art · live progress

Player Profiles

Every player gets a full profile — playstyle badge, total stats, weekly session heatmap, gathered/crafted/looted/built breakdowns, recent sessions, deaths, and PvP kills. With Steam linkage, players unlock their own "My Profile" page.

Session heatmap · 9 KPIs · activity history

Leaderboards

Live Playtime Leaderboard, Top PvP Killers, NPC Kill counts, and per-event participation rankings (Raidable Bases, Convoy, Bradley, Heli, dozens more). Players can search the full roster and click anyone to dig deeper.

Playtime · PvP · NPC · per-event

Server Reviews

Players who've actually played the server can leave a 5-star review — one per linked Steam account, no drive-bys. Distribution bars and a masonry list give your server an honest reputation page.

Steam-gated · 5-star · owner moderation

Event Maps

The same Leaflet map admins get, scoped to public sources — deaths, NPC kills, combat, raids, gather, loot, crafts, economy, social, event wins, Bradley, Heli. Filter to the last 24h, 7d, 30d, current wipe, or all-time.

Public-safe sources · 5 time windows

Server Identity

Banner, custom theme, Discord button, Copy-IP, Direct Connect, gather rate, last wipe and next wipe countdown — pinned to the top of every page. Your players see your brand, not generic SaaS chrome.

Server header strip on every page

Activity Timeline

30-day trend of every tracked activity type — deaths, kills, gather, loot, builds, crafts, economy. Players click any type to drill into top items and top contributors, so they can see exactly what the server is doing this wipe.

30-day trend · zoomable · drill-downs
Coming Soon

Share to Discord

Send Wipe Summary recaps, Head-to-Head results, and personal highlights straight to your own Discord channels with one click. Big-format cards that look right at home in chat — bragging rights, made easy.

Wipe Summary · Head-to-Head · highlights
// Make it yours

Your server. Your colors. Your badges.

The dashboard isn't a template — every server gets its own palette, banner, map image, and achievement art. Pick one of nine presets to ship in seconds, or tune every color yourself. Members and players see whatever you publish.

Nine theme presets, four-color editorOne click loads a full palette; the color pickers let you fine-tune background, surface, accent, and border. Vignette + card opacity sliders for atmosphere.
Banner upload2 MB PNG / JPG / WebP. Renders 1200×300 across the top of every page on your server's dashboard.
Map image — upload or fetch by URLDrop a local file or paste a mapstr.gg, RustMaps, or Discord CDN link — the worker fetches and stores it. Up to 10 MB.
Achievement artUpload a custom PNG per achievement, pick from the shared badge library, or fall back to tier art (Bronze / Silver / Gold / Platinum).
Wipe scheduleWeekly / bi-weekly / monthly cadence in your local timezone, plus a one-off override when the cycle is irregular. Drives the "Next Wipe" countdown your players see.
Server identity fieldsDiscord invite, IP:port, gather rate — surface on the server header strip with Copy IP and Direct Connect buttons your players can click.
Theme Presets
Default
Sunset
Forest
Twilight
Ember
Crimson
Graphite
Tactical
Rose
Or tune the palette yourself — Background, Card surface, Accent, Border, plus Vignette and Card opacity sliders. Changes preview live; click Save to publish.
// How it works

Three steps. Five minutes.

[ Step 01 ]

Sign up & add a server

Free account at playeranalytics.org. Add your server, get an API key. 14-day trial starts the day you subscribe — no card required to look around.

[ Step 02 ]

Drop in the plugin

Download the PlayerAnalytics.cs Oxide plugin from your dashboard, paste your API key into the config, restart. Local MySQL stores everything; the cloud dashboard is dual-write.

[ Step 03 ]

Share the player link

Generate a permanent player-invite link in Members & pin it in your Discord. Your community gets leaderboards, Wipe Summary, achievements, and reviews — automatically.

// Simple pricing

One plan. Everything included.

Pay for each server you run — that's it. Invite admins and players for free. Cancel any time from the Stripe portal; your data stays in the cloud either way.

PlayerAnalytics

Full plugin + cloud dashboard, billed monthly per server.
$4.99 / month per server
★ 14-day free trial · cancel anytime
Start 14-Day Free Trial →
Bill scales by quantity of servers you own. Two servers = $9.98 / mo, three = $14.97 / mo. Prorated immediately when you add or remove a server.