Invite tracking
See who invited whom — with a leaderboard, bonus invites and fake-account detection.
Every join is attributed to the invite link that was used. Useful for growth contests, partner tracking, and finding out who actually brings people in.
Alpha — new; tell us if something looks off.
Set it up
- Enable Invite Tracking in the Plugin Market. It costs no plugin slot.
- Make sure the CloudMod role has Manage Server (part of the current invite). Without it, joins are recorded without an inviter.
- Optional: on the Invite Tracking page, set Count as fake below (days) — joins from accounts younger than this count as fake (default 7 days, up to 365, 0 = off).
The bot compares invite use counts on each join and works out which link was used.
Commands
/invite stats user: — how many people someone has invited (default: you)
/invite who user: — who invited this member
/invite leaderboard — who brought the most people in
/invite bonus user: amount: — set someone's bonus-invite total (Manage Server)
All replies are private — only you see them.
/invite statsshows the total plus the breakdown joined · left · fake · bonus. The total is members who joined and stayed, plus bonus./invite bonussets the total rather than adding to it. An amount of 5 means that member now has exactly 5 bonus invites. It needs Manage Server or being a CloudMod admin./invite leaderboardshows the top 10. Bonus invites and members who left are not included, so nobody can gift themselves to the top.
What counts
| A member who joins | +1 for their inviter |
| A member who leaves | the credit is taken back |
| A brand-new account | counted separately as fake, so a wave of throwaways doesn't win a contest |
| A member who rejoins | keeps their original inviter — leaving and rejoining can't inflate a count |
The Member joined log entry shows Invited by and how many invites the inviter now has.
Privacy
This plugin stores who invited whom, permanently — that's the whole point, and it's why it's opt-in rather than on by default even though it costs no plugin slot. If your server has rules about that, or you're subject to GDPR, tell your members. Turning the plugin off stops new attributions.
When a server leaves the network, its invite records and bonus invites are deleted. That happens when you remove the server from the project and when the bot is removed from it. Deleting the project or your account deletes them too.
Good to know
- The bot must be in the server before the invite is used — it can't reconstruct joins that happened while it was away.
- Vanity URLs and Discord's own discovery are not attributable to a person.
Requirement: Manage Server (needed to read the invite list). Invited CloudMod a while ago? Run
/checkperms— if it's missing, re-invite the bot or add it to the CloudMod role.