Core

Analytics Dashboard

server.ninja provides real-time Discord server analytics including member...

Your server generates thousands of data points daily — messages, joins,...

How It Works

  1. Add the bot → data collection starts immediately, zero configuration
  2. Dashboard shows real-time charts: messages, voice, members, channels
  3. Heatmap reveals peak activity hours (hourly × day of week grid)
  4. Engagement scoring rates each member 0-100 based on participation
  5. Top contributors board shows who drives the most activity
  6. Date range picker lets you zoom into any period for analysis

What It Tracks

  • Messages per hour/day/week/month
  • Member joins & leaves over time
  • Voice activity duration & sessions
  • Channel popularity rankings
  • Active hours heatmap (hourly × daily)
  • Top contributors by messages & voice
  • Engagement scores per member (0-100)
  • Bot activity monitoring
  • Custom date range analysis
  • CSV & API data export (Pro)

Use Cases

  • Gaming server tracking which games drive the most voice activity
  • Education server monitoring class channel engagement across semesters
  • Brand community proving ROI to stakeholders with exportable reports
  • Crypto project measuring holder engagement vs lurker ratio

What's Included

Free

  • Full analytics dashboard
  • 30-day data history
  • Hourly data granularity
  • Heatmaps
  • Top contributors
  • Engagement scores
  • 1 team member

Pro (FREE)

  • 365-day data history
  • CSV & API data export
  • 5 team members
  • Custom dashboards
  • AI-powered insight alerts
  • Priority data processing

Setup

  1. Click 'Add to Discord' — authorize Read Messages, View Channels, Connect
  2. Open server.ninja/dashboard → log in with Discord → select your server
  3. Analytics dashboard is enabled by default — no configuration needed
  4. Wait 24-48 hours for meaningful data to accumulate
  5. Use heatmap to identify your server's peak hours and schedule events accordingly

How It Compares

Discord InsightsStatbotserver.ninja
Min server size500 membersNoneNone
Data granularityDailyHourlyHourly
Retention funnels
Engagement scoring
Channel heatmaps
Member profilesBasicDetailed
Voice analyticsBasic
Data exportPremiumPro
Moderation
PriceFree (500+)$5.99/moFREE

Frequently Asked Questions

Works for servers under 500 members?

Yes! Full analytics from day one. Discord's native Server Insights requires 500+ members,...

How far back does data go?

Free tier: 30 days of rolling history. Pro: 365 days. Enterprise: unlimited retention. Data...

How often does data update?

Real-time for live counters and member events. Dashboard charts refresh every 5 minutes....

Try server.ninja Free

Analytics + moderation + leveling. 80% free.

Add to Discord — Free

2 min setup · No credit card