Update lodge-wide settings. Chapter information and leadership contacts are managed in the Chapters tab.
Environment Variables & Secrets
These settings are managed via Wrangler CLI or Cloudflare dashboard:
RESEND_API_KEY: Email service API key wrangler secret put RESEND_API_KEY
FROM_EMAIL: Optional custom sender email
Set in wrangler.toml (must be verified in Resend)
API_URL: Worker API endpoint
Set in Pages environment variables
Season Management
At the end of each election season, use this tool to clear all election data so you can start fresh.
Units, chapters, admin users, and configuration are preserved.
This action is permanent and cannot be undone — download a Lodge Master export first if needed.
⚠️ Reset Season Data
This will permanently delete all elections, election results, elected youth records, staff signups, and queued emails.
Type the current season label to confirm.
Reports & Analytics
Generate Reports
Lodge Master Export Options
Includes all elected youth from completed elections. Leave dates blank to export all time.
Send a reminder email to units that have not yet scheduled an election.
Unit contacts are placed in BCC so recipients cannot see each other's addresses.
Compose Outreach Email
Edit the message as needed before sending.
Chapter Management
Loading chapters...
User Management
Loading users...
Add Unit
Complete Election
Manage Candidates
Youth Candidates
Name
Elected?
Adult Candidates
Name
Role
UL
Nom
Results Submissions
Add Chapter
Add User
Import Units from CSV
Upload a CSV file to bulk import units. You can download a template to see the required format.
All units in the CSV will be assigned to this chapter.
Preview
Review the units that will be imported. Fix any errors in your CSV and re-upload if needed.
✅
Import Successful!
Bulk Invite Users
Upload a CSV file to invite multiple users at once. Each user will receive an invitation email to set up their account.
Columns: email, role (lodge_admin or chapter_admin), chapter_name (required for chapter_admin)
Preview
Review the users that will be invited. Fix any errors in your CSV and re-upload if needed.