Core

Member Tracking

server.ninja tracks individual member activity with engagement scoring,...

Your members aren't just a number. Each one has a story: when they joined,...

How It Works

  1. Every member auto-gets a profile the moment they join your server
  2. Engagement scoring algorithm rates activity 0-100 based on 5 factors
  3. Activity heatmap shows when each member is typically active (hours × days)
  4. Inactivity detection flags members who haven't engaged in N days (configurable)
  5. Journey timeline shows key milestones: join, first message, roles earned, activity peaks
  6. Segment members by score ranges, activity levels, roles, or join date

What It Tracks

  • Individual member activity profiles
  • Engagement scoring (0-100, 5-factor algorithm)
  • Per-member activity heatmaps
  • Automated inactive member detection
  • Member journey timeline with milestones
  • Role history tracking
  • Activity trend visualization (rising/stable/declining)
  • Member segmentation & filtering
  • Bulk action tools (DM, role assign, export)
  • Last active timestamp

Use Cases

  • Identifying rising community contributors for moderator promotion
  • Detecting and re-engaging members who are going quiet before they leave
  • Segmenting VIP/whale members in crypto communities for special attention
  • Education servers tracking per-student participation across channels

What's Included

Free

  • Member profiles
  • Engagement scores
  • Inactive detection
  • Journey timeline
  • Activity trends
  • Basic segmentation

Pro (FREE)

  • Per-member heatmaps
  • Advanced segmentation filters
  • Bulk DM for re-engagement
  • Member export (CSV)
  • Activity prediction
  • Custom score weights

Setup

  1. Member tracking is enabled automatically — no configuration needed
  2. Profiles populate as members interact (retroactive for existing activity)
  3. Configure inactivity threshold: Dashboard → Members → Settings → Inactivity period
  4. Set up inactive alerts: Members → Alerts → Notify when members go inactive
  5. Optional: customize engagement score weights for your community type

How It Compares

StatbotMEE6server.ninja
Member profilesBasicDetailed
Engagement scoring
Activity heatmaps
Inactive detection
Journey timeline
Segmentation
Role history
Price$5.99/mo$11.95/moFREE

Frequently Asked Questions

What data is tracked per member?

Message count (total and per-channel), voice hours (total and per-channel), channels used,...

How is the engagement score calculated?

Five weighted factors: (1) message frequency — consistent daily activity scores higher than...

Can I find inactive members automatically?

Yes. Set an inactivity threshold (default: 14 days with no messages or voice). Dashboard →...

Try server.ninja Free

Analytics + moderation + leveling. 80% free.

Add to Discord — Free

2 min setup · No credit card