Email Notifications

CycleSave sends HTML email notifications at important moments throughout the savings cycle. Emails are sent via WordPress’s built-in wp_mail() function. Every email is logged in the notifications table.

Full List of Automated Emails

Email Who receives it When
Welcome New Member Member When they join a group
Admin: New Member Joined Group admin When a new member joins their group
Group Full — Set Payout Order Group admin When a group is full
Group Activated All members When the admin activates the group
Payout Order Changed All members When the admin changes the payout order
Round Opened All members When a new round begins
Round Closed Group admin When a round ends and payout action is needed
Contribution Reminder Unpaid members At 50% and 90% of the round deadline
Contribution Received Member When their payment is confirmed
Missed Payment Member After the grace period expires
Upcoming Payout Member When they are next in line
Payout Completed Member When their payout is disbursed
Cycle Completed All members + admin When all rounds are finished

Customisation

Customise the subject and body of each email from CycleSave → Settings → Emails. Use placeholders like {member_name}, {group_name}, and {contribution_amount}.

Technical note: Email templates use inline CSS rather than external stylesheets to ensure consistent rendering across Gmail, Outlook, Yahoo, and other clients.