Analytics & Reporting
Track your loyalty program's performance with comprehensive analytics tools.
Server Statistics
Weekly Overview
/stats
Shows:
- Total active users
- LTZ distributed
- Event breakdown
- Top earners
- Growth trends
Different Time Periods
/stats period:day # Daily stats
/stats period:week # Weekly stats (default)
/stats period:month # Monthly stats
Breakdowns
/stats breakdown:events # Event-by-event breakdown
/stats breakdown:users # User segment breakdown
Audit Logging
Every admin action and reward is logged.
View Recent Activity
/audit # Last 25 events
/audit user:@user # Filter by user
/audit type:config # Filter by action type
/audit type:rewards # Reward distributions
Export Logs
/audit export:true # Download as CSV
What's Logged
- Configuration changes
- User enable/disable actions
- Reward distributions
- Setup changes
- Event creation/edits
Data Export
Export data for external analysis or backups.
Export Types
/export type:rewards period:month # Reward history
/export type:audit period:week # Audit log
/export type:users # User database
/export type:config # Full config backup
User Segments
The bot automatically categorizes users into actionable segments.
View Segments
/segments # View all segment summaries
/segments view segment:at_risk # See users in a segment
Automatic Segments
| Segment | Criteria | Suggested Action |
|---|---|---|
| 🐋 Whales | Top 10% by LTZ | VIP treatment |
| ⚡ Power Users | High daily activity | Potential moderators |
| 🆕 New Users | Joined < 7 days | Onboarding focus |
| ⚠️ At Risk | Inactive 7+ days | Re-engagement needed |
| 💤 Dormant | Inactive 30+ days | Win-back campaigns |
| 🎤 Voice Regulars | 5+ voice sessions/week | Voice event targets |
Using Segments
For at-risk users:
- Create special drops targeting this segment
- Send re-engagement announcements
- Consider welcome-back bonuses
For whales:
- Offer VIP perks
- Consider for ambassador programs
- Gather feedback on program
KPI Tracking
Track performance against targets.
Set a KPI
/kpi set metric:daily_active_users target:500 period:week
/kpi set metric:streak_retention target:70 alert_threshold:80
Available Metrics
| Metric | Description | Typical Target |
|---|---|---|
daily_active_users | Users claiming in 24h | 100 |
weekly_active_users | Users claiming in 7 days | 500 |
streak_retention | % maintaining streaks | 60% |
new_user_conversion | % of new users engaging | 50% |
voice_participation | % using voice channels | 30% |
reward_efficiency | Avg LTZ per active user | varies |
churn_rate | % becoming inactive | 20% |
top_10_concentration | % LTZ held by top 10% | 40% |
View KPIs
/kpi list # All KPIs
/kpi report # Performance report
KPI Alerts
Set alert thresholds to get notified when KPIs drop:
/kpi set metric:daily_active_users target:500 alert_threshold:80
When DAU drops below 400 (80% of 500), you'll get an alert in your admin channel.
Enable/Disable KPIs
/kpi enable metric:daily_active_users
/kpi disable metric:churn_rate
/kpi remove metric:old_metric
Export KPI Data
/kpi export format:csv
/kpi export format:json start_date:2024-01-01
Community Goals
Set server-wide goals for your community.
Create a Goal
/goals set name:"Q1 Growth" type:users target:1000 deadline:2024-03-31
Goal Types
| Type | Synced With |
|---|---|
users | weekly_active_users KPI |
dau | daily_active_users KPI |
ltz_distributed | reward_efficiency KPI |
streak_retention | streak_retention KPI |
custom | Not synced |
Track Progress
/goals progress # View goal progress
/goals celebrate # Celebrate completed goals
Scheduled Reports
Automate analytics delivery to your team.
Schedule a Report
/reports schedule frequency:weekly channel:#admin-stats day:monday
Preview Format
/reports preview
Disable Reports
/reports disable
Leaderboards
Display rankings across multiple metrics.
View Leaderboard
/leaderboard metric:ltz_earned period:weekly
Available Metrics
| Metric | Description |
|---|---|
ltz_earned | Total LTZ earned |
activity_score | Combined engagement |
claims_count | Total claims |
streak_current | Current streak |
voice_minutes | Voice channel time |
Time Periods
dailyweeklymonthlyall_time
Best Practices
Weekly Review Checklist
- Check
/statsfor overall health - Review
/segments view segment:at_riskfor churn risks - Check
/kpi reportagainst targets - Export
/auditfor compliance review
Monthly Review Checklist
- Export all data for records
- Review KPI trends
- Adjust reward amounts based on data
- Plan engagement events for declining metrics