In This Article:
Overview
Genius can automate reminder emails that are sent to learners prior to a section end date. These reminders help ensure learners are aware of upcoming deadlines and have sufficient time to submit assignments, complete outstanding coursework, and successfully finish their course requirements.
Common use cases include sending reminders 90, 60, or 30 days before the section end date. Multiple reminder emails can also be configured, allowing organizations to create a sequence of notifications based on their needs. The timing of these reminders is fully customizable and can be tailored to support a variety of business and academic processes.
Note: The section must have a designated start and end date to use the following setup. To create reminder emails based on enrollment end (e.g., for ongoing courses with no end date), see Using Bulk Actions for Section/Enrollment End Reminder Emails – Genius CE & Enterprise.
Programming the Parameter
- Navigate to Administration > Parameters and search for REMIND_DAYS_BEFORE_END_LEARNERS.
- Set the value for when the notifications should be sent in advance of the end date (e.g., enter “60,30” into the value field to have notifications sent out 60-days and 30-days before the section ends). Ensure the values are separated by a comma and do not include spaces.
Customizing the Email Template
- Navigate to Administration > Default Templates > Search for the Template named REMIND_DAYS_BEFORE_END_LEARNERS.
- Revise the email copy as needed, and keep in mind the same message will be used for all notifications that you program.
- Note: Variables are not supported in the subject line; however, the [Days] variable will populate from the parameter value and does not require further manual changes.
Enabling the Job
- Navigate to Administration > Edit Jobs and locate the job: EmailReminders.SendEmailToStudentBeforeSectionEnd.
- If the Status is Archived, activate this job and set the time it should be sent. If this job is already Active, no further action is needed.
Troubleshooting
| Issue | Possible Cause | Resolution |
| Learners are not receiving reminder emails | The job is set to Archived | Go to Administration > Edit Jobs, locate EmailReminders.SendEmailToStudentBeforeSectionEnd, and set its status to Active. |
| Emails are not firing at the expected interval (e.g., 60 days out) | The parameter value or SQL query has a typo or extra space | For the Parameters method: confirm the value field contains only numbers separated by commas with no spaces (e.g., 60,30). For the Bulk Actions method: review the date logic in your SQL query. |
| The [DAY] variable in the email body is blank | The auto-email is not linked to the correct template or the Bulk Action periodicity is not set | Confirm the template name is REMIND_DAYS_BEFORE_END_LEARNERS and that the Periodicity field in the Auto-Email settings is set to EVERY_DAY. |
| The wrong learners are receiving the email | The Bulk Action filter criteria or SQL query is pulling more enrollments than intended | Click Get Data to preview which enrollments match your criteria before saving. For SQL queries, validate the CourseIndex and SectionIndex values match the intended course and section. |
| Emails are sending but the subject line looks generic | Variables are not supported in the email subject line | are not supported in the email subject line. This is expected behavior. Customize the subject line with static text — dynamic variables only work in the email body. |
| A learner with an ongoing course (no section end date) is not receiving reminders | The Parameters method only works for sections with a designated end date | Use the Bulk Actions method instead, and filter or query by enrollment end date (enr.EndDate) rather than section end date. |
Comments
0 comments
Article is closed for comments.