Campaigns¶
Manage email campaigns for announcements, policy communications, and awareness initiatives.
Email campaigns¶
- Navigate to Communications → Campaigns.
- Click Create Campaign.
- Select or create an email template (
EmailTemplate). - Define the recipient list (users, groups, or custom lists).
- Schedule or send immediately.
Templates¶
Email templates use a customizable format with merge fields for personalization (name, email, role). Create templates in Communications → Templates.
Scheduled communications¶
ScheduledCommunication records allow scheduling campaigns for future delivery. The APScheduler processes the queue and sends emails via the configured SMTP server. Delivery status is tracked per recipient.