Community & Discord
Community Health, growth, and retention
Community Health extends the existing Discord analytics system with durable membership lifecycle data and health reporting.
Tracked membership events include:
- Join
- Leave
- Rejoin
Community Health can summarize:
- total members
- active members
- inactive members
- activity rate
- new joins
- rejoins
- leaves
- net growth
- 7-day retention when enough history exists
- 30-day retention when enough history exists
- message activity compared with the previous period
- voice activity compared with the previous period
- attention items such as message-activity drops, negative net growth, or incomplete retention history
Community alerts
The workspace can watch for:
- join spikes
- leave spikes
- message-activity drops
Alert thresholds, windows, cooldowns, target channel, and saved COMMUNITY_ALERT Message Builder template can be configured from the dashboard or /setup-community-alerts.
Scheduled reports
Community Health reports can be posted daily or weekly with a saved COMMUNITY_REPORT Message Builder template. The schedule uses the workspace timezone.
Discord commands
/community-health
Shows Community Health, engagement, growth, and retention for a selected rolling period.
/growth
Shows joins, rejoins, leaves, net growth, and retention information.
/setup-community-report
Configures scheduled Community Health reports.
/setup-community-alerts
Configures join-spike, leave-spike, and activity-drop alerts.