Reactivation Campaigns
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
- Define reactivation triggers: inactivity threshold + prior activity minimum + role conditions
- Choose action: DM message, role assignment, or both
- DM templates support variables: {user}, {days_inactive}, {last_active_channel}
- Role-based re-engagement: assign @At Risk → triggers separate welcome-back flow
- Track campaign results: how many DMs sent, how many re-engaged (replied or posted within 7 days)
- A/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
Free
- Manual inactive member list (no automation)
Pro (FREE)
- Automated reactivation triggers
- DM campaign with templates + variables
- Role-based re-engagement triggers
- Campaign performance tracking
- A/B testing for DM variants
- Re-engagement rate analytics
- Scheduled campaign runs
Setup
- Dashboard → Growth → Reactivation → Create Campaign
- Set trigger: inactivity days (e.g., 14), minimum past activity (e.g., 10 messages)
- Choose action: DM, role assignment, or both
- Write DM template using variables: {user}, {server}, {days_inactive}
- Set campaign schedule: daily check or weekly sweep
- Review first campaign results after 7 days — adjust threshold or message as needed
Frequently Asked Questions
Will members be annoyed by automated DMs?
Reactivation DMs are triggered by real inactivity — members who haven't been active for 14+ days. The default rate limit prevents more than one DM per member per 30 days.
Can I target specific roles only?
Yes. Add role filters: only trigger campaign for members with @Verified or @Holder role. Prevents messaging members who were never meaningfully active.
What is the average re-engagement rate?
Across server.ninja campaigns, the average is 18-24% within 7 days. Personalized messages with {last_active_channel} context perform 40% better than generic ones.
Try server.ninja Free
Analytics + moderation + leveling. 80% free.
Add to Discord — Free2 min setup · No credit card