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.
PlayerAnalytics is one plugin and one dashboard that powers three things at once: deep operator analytics for the admin team, engagement tools that pull your player base back in every wipe, and a full Discord integration suite that ties it all together.
Server owners start a free trial · Players sign in with Steam to see their own stats, free — no card.
Drop the plugin on your server, link your dashboard, and pin a single player-invite link in Discord. Admins get the deep analytics; players get everything they need to compete and brag; Discord gets the highlights piped straight in, on the channels you choose.
Every signal you need to run a healthy wipe — retention, rage quits, playstyles, base ownership, plugin events, Discord engagement — in one dashboard. Built for owners and the admin team you invite in.
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.
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.
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.
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.
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.
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.
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, Zombie Hunter, BotPurge, Abandoned Base, Harbor, Junkyard, Power Plant — and a couple dozen more. Full leaderboards per event.
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.
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.
Build the badges your players hunt for. Pick a category — kills, gathering, raids, events, marksmanship, dozens more — set a threshold, choose Bronze / Silver / Gold / Platinum, write the flavor, and upload a custom PNG. Start from presets and tweak, or design from scratch. Per-wipe resets or lifetime cumulative scope on every badge, and Gold + Platinum unlocks can auto-fire a Discord embed.
Per-server badge art that lives next to your custom achievements. Upload a unique PNG for each badge, browse a shared library of community art, or fall back to clean tier art (Bronze / Silver / Gold / Platinum). Players see your art on their profile chips and leaderboards — your brand on every brag.
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.
Route every signal that matters straight into Discord. Wipe-end summaries with top killers and playtime leaders, Gold and Platinum achievement alerts, and player share-outs — each purpose gets its own channel, with a test-fire button so you can verify the wiring before wipe day.
Players type /link in chat to bind Steam to Discord. The PlayerAnalytics bot drops them straight into your guild — with the role you picked — and grants the Oxide permissions you configured. Zero manual moderation.
Paste your Steam group URL into Server Settings; the plugin auto-detects which players are members and grants them an Oxide group or permissions every 120 seconds. Steam-group-only perks without a single line of manual whitelisting.
If you run SkillTree or Mercenary, their levels and ranks show up automatically — leaderboard tabs on the Overview, columns on the player list, and stat cards on every player profile. Build perks around the players who've earned them.
Every server gets a custom URL — playeranalytics.org/s/your-server — that you can pin in your community or post on socials. Shows your banner, gather rate, wipe countdown, Copy-IP and Direct Connect buttons, server reviews, and live player count, themed to your colors. Discord and Twitter previews use your server's banner, not a generic PA card.
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.
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.
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.
🎮 View Your Stats — Sign in with Steam (Free)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 PNG, or shares it straight to your server's Discord — a beautiful embed your players will brag with.
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. Share the rendered PNG to Discord with a 6-hour cooldown to settle the "who's better" argument with data.
The badge collection your owner designed for this server. Bronze, Silver, Gold, and Platinum tiers across every category — kills, gathering, raids, events, and more — with the dates you unlocked them shown on your profile. Every uncompleted badge shows a live progress bar so you always know what to chase next.
Every player gets a full profile — playstyle badge, total stats, weekly session heatmap, gathered/crafted/looted/built breakdowns, recent sessions, deaths, and PvP kills. SkillTree level and Mercenary rank surface automatically when those plugins are installed.
Live Playtime Leaderboard, Top PvP Killers, NPC Kill counts, per-event participation (Raidable Bases, Convoy, Bradley, Heli, dozens more), plus SkillTree Levels and Mercenary Ranks. Players can search the full roster and click anyone to dig deeper.
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.
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.
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.
Send Wipe Summary recaps and Head-to-Head comparisons straight to your server's Discord channels — big, beautiful PNG embeds that look right at home in chat. Bragging rights, made one-click easy. Per-purpose routing keeps each share in the right channel.
PlayerAnalytics drops four configurable webhook channels into your Server Settings, auto-invites linked players to your guild, and gives your community one-click PNG sharing for every wipe-end brag. The whole thing is owner-configured, test-fireable, and free with your subscription.
Join Our DiscordEnd-of-wipe embed with top killers and playtime leaders, posted to your announcements channel.
Gold and Platinum medal alerts with tier-matched embed colors, ready to celebrate in chat.
Players push their own Wipe Summary recap straight to your server's chosen Discord channel.
Pairwise comparison PNGs, rate-limited per player so the brag-war stays watchable.
The dashboard isn't a template — every server gets its own palette, banner, map image, achievement art, Discord wiring, and reward configuration. Pick one of nine presets to ship in seconds, or tune every detail yourself.
playeranalytics.org/s/your-server, and the slug also brands your in-game invite + link tokens.Free account at playeranalytics.org. Add your server, get an API key. Stripe takes your card up front, then it's free for 14 days — cancel anytime before the trial ends and you won't be charged.
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.
Configure your webhook channels in Server Settings, invite the bot to your guild, and pin the player-invite link in Discord. Your community gets leaderboards, Wipe Summary, achievements, reviews — and wipe recaps in chat — automatically.
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.