ModsJava
SmartOnboarding — Player Funnel & Dropout Analytics [Paper 1.20-1.21]
SmartOnboarding Player Funnel & Dropout Analytics [HR][/HR] Your server is bleeding players. Here's the data. On average, servers lose 60–80% of new…
⬇ Download on Spigot
SmartOnboarding
Player Funnel & Dropout Analytics
[HR][/HR]
Player Funnel & Dropout Analytics
Your server is bleeding players. Here's the data.
On average, servers lose 60–80% of new players within the first hour. They join, get confused, die once, and never come back. You have no idea which step broke the experience — until now.
SmartOnboarding tracks every new player through a configurable onboarding funnel and shows you — step by step — exactly where they drop off. Fix the bottleneck. Keep more players.
[HR][/HR]
Features
- Funnel dashboard — /onboard stats shows a live ASCII dashboard with start, done, drop, and completion rate per step
- Context-aware hints — tips fire when the player actually performs the action, not on join spam
- Independent steps — steps like death-tip use requires-previous: false, triggering on real events regardless of funnel position
- Worst dropout detection — the dashboard highlights your single biggest problem step automatically
- Fully configurable — customize every step name, message, threshold, reward, and order in YAML
- Lightweight — no dependencies, no lag, SQLite storage out of the box
- 1.20 & 1.21 supported — tested on Paper and Spigot
Dashboard preview
Code (Text):
SMARTONBOARDING — FUNNEL DASHBOARD
Total players seen : 150
Fully onboarded : 41
Worst dropout step : first-craft (30 players)
Overall completion : 27.3%
STEP START DONE DROP RATE FUNNEL
welcome 150 150 16 100% [████████████████████]
first-block 150 134 14 89% [██████████████████░░]
first-place 134 120 8 90% [██████████████████░░]
first-walk 120 112 41 93% [███████████████████░]
first-craft 112 71 30 63% [█████████████░░░░░░░]
complete 71 41 41 58% [████████████░░░░░░░░]
Total players seen : 150
Fully onboarded : 41
Worst dropout step : first-craft (30 players)
Overall completion : 27.3%
STEP START DONE DROP RATE FUNNEL
welcome 150 150 16 100% [████████████████████]
first-block 150 134 14 89% [██████████████████░░]
first-place 134 120 8 90% [██████████████████░░]
first-walk 120 112 41 93% [███████████████████░]
first-craft 112 71 30 63% [█████████████░░░░░░░]
complete 71 41 41 58% [████████████░░░░░░░░]
Commands & permissions
- /onboard stats — view the funnel dashboard | smartonboarding.admin
- /onboard reset — reset a player's progress | smartonboarding.admin
- /onboard reload — reload config without restart | smartonboarding.admin
Requirements
- Paper or Spigot 1.20.x – 1.21.x
- Java 17+
- No external dependencies
Support
Found a bug or have a question? Join the Discord server — I reply within 24 hours.
Please do not use the SpigotMC review section to report bugs — open a Discord ticket instead so I can actually help you.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SmartOnboarding — Player Funnel & Dropout Analytics [Paper 1.20-1.21] is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 10 times (via Spigot). Download it and open it directly in the game.