Reactivation Campaigns
Turn churn prediction into action. Automatically assign roles or send DMs to at-risk members before they vanish — not after.
In development
This capability is not available in the dashboard yet. It may ship in a future release.
Stop churn before it happens — automatically
Churn prediction tells you who is about to leave. Reactivation Campaigns let you automatically do something about it. Set a trigger: 'member inactive for 14 days AND was previously active' → auto-assign @At Risk role OR send a personalized DM. The difference between watching members leave and stopping them.
How It Works
- 01Define reactivation triggers: inactivity threshold + prior activity minimum + role conditions
- 02Choose action: DM message, role assignment, or both
- 03DM templates support variables: {user}, {days_inactive}, {last_active_channel}
- 04Role-based re-engagement: assign @At Risk → triggers separate welcome-back flow
- 05Track campaign results: how many DMs sent, how many re-engaged (replied or posted within 7 days)
- 06A/B test two reactivation message variants to find what works best
What It Tracks
- Members reached per campaign run
- Re-engagement rate (responded or posted within 7 days)
- DM open proxy rate (Discord activity after DM)
- Role trigger events per day
- Campaign comparison A/B results
- Win-back success rate by member cohort
- Monthly re-engaged members count
Use Cases
- Gaming server DM-ing inactive members with 'We miss you — here's what's new this week'
- Crypto community triggering @AtRisk role for holders who haven't chatted in 21 days
- Education server sending TAs a list of at-risk students to personally check in on
- Brand community comparing 'come back' vs 'here's what you missed' DM performance
What's Included
Everything is free right now.
Every capability below is unlocked during beta. Items marked Pro stay free until paid plans ship — Core remains free after that.
Analytics & Data
- Full analytics dashboard
- Hourly heatmaps
- Engagement scoring (0–100)
- Live counters — No limitPro
- Bot inventory and permissions
- Data history — No limitPro
- AI insights and alertsPro
- Daily digestPro
- CSV exportPro
- API accessProSoon
- Call transcripts, summaries, and action itemsPro
- Meeting search and AI pipelinesPro
- Growth benchmarks vs similar serversProSoon
Growth & Retention
- Welcome + verification gates
- Welcome A/B testingPro
- Retention funnels (Join → Day 30)ProSoon
- Setup snapshots and AI assistPro
Security & Trust
- Moderation + raid detection
- Audit log retention — No limitPro
- Mod action analyticsPro
- Safety insightsPro
Community & Engagement
- Leaderboard & XP
- Searchable event log
- Reaction roles — No limitProSoon
- XP multiplier eventsPro
Server Health & Export
- Server health check (0–100)
- Embeddable widgets
- Team members — No limitPro
Setup
- 01Dashboard → Growth → Reactivation → Create Campaign
- 02Set trigger: inactivity days (e.g., 14), minimum past activity (e.g., 10 messages)
- 03Choose action: DM, role assignment, or both
- 04Write DM template using variables: {user}, {server}, {days_inactive}
- 05Set campaign schedule: daily check or weekly sweep
- 06Review first campaign results after 7 days — adjust threshold or message as needed
Frequently Asked Questions
Related features
Try server.ninja Free
Analytics + moderation + leveling. 80% free.
2 min setup · No credit card