⏰ Auto-Reminder System
The system automatically sends emails based on tournament dates. Runs every 6 hours.
1. Registration Reminders (to players NOT yet registered)
| When |
Who |
Subject |
| 7 days before reg. deadline |
Eligible players who haven't registered |
📋 Registration closing in 1 week |
| 3 days before reg. deadline |
Eligible players who haven't registered |
⚠️ Last chance to register (3 days left!) |
Based on the "Reg. deadline" date set on the Add/Remove Tournaments page. Only sends to players matching tournament groups.
2. Admin Notification (registration closed)
| When |
Who |
Subject |
| Day registration deadline is reached |
All admin emails |
🏸 Registration closed: {tournament} + total count |
3. Competition Reminders (to REGISTERED players)
| When |
Who |
Subject |
| 7 days before competition starts |
Players who are registered |
🏸 {tournament} starts in 1 week! |
| 3 days before competition starts |
Players who are registered |
🏸 {tournament} starts in 3 days! |
Safeguards
- ✅ Won't double-send — tracks every sent email in the database
- ✅ Players can opt out per tournament
- ✅ Group-aware — only sends to players whose groups match the tournament
- ✅ Skips already-registered players for registration reminders