Reminder emails can be sent to users using user's end date or due date in program, If you set member's due date instead of end date at program level, you can use 'program access end reminder' email to send reminder after X days of enrollment.
Steps for setting due date reminder:
- Create a program, use reminder days option to send email reminder 20,15,1 days before due date.
- In program session, set the max subscription days to 30 and enable 'Set due date' checkbox to automatically set member's due date.
- Enroll users in program session (or let them self enroll).
- User's program membership level due date will get set to 30 days from their start date in program (instead of end date getting set). And because of reminder option set to 20, 15, 10 , the earliest reminder will be set to 30-20 = 10 days from start.
- If user finished the program within 10 days, no reminder will be sent, otherwise a reminder will be sent after 10 days from start date, and next reminder will get set to 30 - 15 = 15 days, i.e. 5 more days after. Once this time also elapses, reminder will be sent and a third reminder will get set to 30-1 = 29 days, i.e. 14 more days after. This will be the last reminder. If this also passes, the user's program membership will start showing Late indicator 1 day after the last reminder (i.e. after 30 days from start).
- Access to program/course-session will not be blocked, because only due dates were set and not the end date
Program level - Reminder days setup
Program Session - Set Max subscription days as due date
Program Member
When a user is enrolled in the program, program due date and next reminder date appears in the list.
Sending Manual Reminder
A manual reminder can also be sent to members using 'Send reminder email' option. This button appears only if setting 'Enable sending adhoc reminders for program / course' is enabled in email configuration settings.
Email Template
PROGRAM_SESSION_ACCESS_END template is used for sending reminder, Template can be customized globally at site level or at program level. variable __DUE_DATE__ should be used for placing user's program due date.
Program Management
- Program Creation
- Program Session Creation
- Program Session - Adding Learners
- Program Session - Self Enrollment
- Managing Learners in Program
- Learner's View/Progress in Program
- Program - Adding New Course & Course Session
- Program Completion / Award
- Program Completion Certificate
- Program Session (Self contained CS/Empty program session)
- Program having N days rolling access in each course
- Rolling Courses Schedule using course duration
- Program Use Case - providing free access for a group of courses
- Program Bundle Creation