On the settings page, you can find all the email templates you have on your website. By expanding them you will find some settings to adjust. Switch the tabs to set up the required template.
Each email template consists of:
Condition - Set the condition under which the email will be sent. You can disable this feature using the toggle, preventing emails from being sent under this condition.
Subject - Specify the subject line of the email.
Message - Use shortcodes in the main content of the email to include specific details like the student's name, course title, date, etc.
Main Content Editor - WYSIWYG (What You See Is What You Get) editor that gives you different options to style your text. There is an availability to switch to an HTML editor using the <> button.
Send Test Email - special button to send test email to admin.
In this documentation, we will see all email templates and their functionalities.
Let's review all email templates one by one.
The Instructors tab includes settings for managing email notifications related to instructor activities. Notifications can be configured for when instructors add new courses, when courses are published, etc. These settings facilitate effective communication and smooth operation of instructor-related functions:
This condition ensures that administrators are promptly notified via email whenever an instructor adds a new course, facilitating timely review and management of newly added content.
Added or updated action made by instructor - inserts action (add/modify/remove) done by the instructor.
Instructor login - inserts login of the instructor.
Course name - inserts the course name.
This condition sends an email notification to instructors when their course is published, keeping them informed about the status of their course and confirming its availability to students.
Course Title - inserts the title of the course
Admin will get this email once someone sends Become an Instructor form.
User login - inserts the login of the user who wants to become an instructor
User ID - inserts the ID of the user who wants to become an instructor
Degree -inserts the degree of the user who wants to become an instructor
Expertise - inserts the field of expertise of the user who wants to become an instructor
This condition handles email notifications for announcements made by instructors, ensuring that students receive important updates, news, and information directly from their instructors promptly.
Instructor Message - inserts the message that has been announced via the Course Announcements section in the instructors dashboard:
The Lessons tab includes settings for managing email notifications related to the Q&A interactions within lessons. These notifications help maintain effective communication between students and instructors, promptly addressing questions and answers.
This condition sends email notifications to instructors whenever a new comment is posted in the lesson's Discussion section. It ensures that instructors are promptly informed of student inquiries, enabling timely responses and active engagement.
User login - inserts the login of the student
Comment Content -inserts the text of the message that the student left in the Discussion Section
Lesson title -inserts the title of the lesson
Course title - inserts the title of the course
This condition sends email notifications to students when their questions in the lesson's Q&A section are answered. It ensures that students are promptly informed of responses to their inquiries, fostering effective communication and support throughout the learning process.
The Account tab includes settings for managing email notifications related to user account activities. These notifications help inform users about important actions and changes related to their accounts, ensuring security and smooth operation.
This condition sends email notifications with the special URL-link to users to activate their newly registered accounts.
Reset URL - inserts URL link for activation
This condition sends a welcome email to users when they register on the website. It confirms their registration and provides them with important information about their new account.
Blog Name - inserts the name of your website
This condition sends email notifications to users when they are added to the platform via the Manage Students feature. It informs them about their new account and provides relevant login details.
Username - inserts the username of the student
Password - inserts the password of the student
Site URL - inserts the URL of your website
This condition sends email notifications to users when their account password is changed. It ensures that users are aware of changes to their account security and can take action if the change is unauthorized.
The Enterprise tab includes settings for managing email notifications related to enterprise-level functionalities and communications. These notifications help streamline communication and operations within organizational and corporate contexts.
This condition sends email notifications to administrators when an enterprise request is submitted.
Name - inserts the name of the user
Email - inserts the email of the user
Text - inserts the text message of the user
This condition sends email notifications to users when they are invited to join a new group. It informs them about the invitation and details how to join the group.
Site name - inserts the name of your website.
This condition sends email notifications to new users with their login credentials when they are added to a group. It gives them the necessary information to access their accounts and participate in group activities.
Username - inserts the username of the student
Password - inserts the password of the student
Site URL - inserts the URL of your website
This condition sends email notifications to members of an enterprise group when a new course becomes available. It keeps them informed about new learning opportunities and encourages participation in the course.
Admin login - inserts the login (username) of the user that has been added to students to the group
Group Name - inserts the name of the group
Blog name - inserts the name of the blog, in that case, your site name
Course title - inserts the title of the course
The Orders tab includes settings for managing email notifications related to order activities. These notifications ensure that both administrators and users are promptly informed about new orders and their details, facilitating smooth transactions and efficient order management.
This condition sends email notifications to administrators when a new order is placed. It informs administrators about new transactions and helps them efficiently manage and process orders.
User login - inserts the login of the user
This condition sends email notifications to users when they place a new order. It provides them with confirmation and details of their purchase, ensuring transparency and helping users keep track of their transactions.
The Course tab includes settings for managing email notifications related to course activities. These notifications ensure that administrators and users are informed about course enrollments, completions, and other important course-related actions, facilitating a smooth and engaging learning experience.
This condition sends email notifications to administrators when a course is added to a user. It keeps administrators informed about user enrollments and helps them manage course assignments efficiently.
Course title - inserts the title of the course that student has enrolled
Login - inserts the login of the student
This condition sends email notifications to users when a new course is added to their account. It informs them about their new learning opportunity and provides details about the course.
Course title - inserts the title of the course
This condition sends email notifications to instructors when students complete a quiz.
User login - inserts the login of the student
Course title - inserts the title of the course
Quiz name - inserts the name of the quiz
Passing grade - inserts the passing grade of the quiz
Progress - inserts the student's progress.
This condition sends email notifications to administrators when a course is added to a user as part of a membership plan. It keeps administrators informed about membership-based course assignments and helps them manage these enrollments efficiently.
Course title - inserts the course title that has been enrolled using subscriptions
Plan name - inserts the plan (subscription/membership) name
This condition sends email notifications to users when a new course is added to their account as part of a membership plan. It informs them about their new course and provides details about their membership benefits.
Course title - inserts the course title that has been enrolled using subscriptions
Plan name - inserts the plan (subscription/membership) name
The Assignments tab includes settings for managing email notifications related to assignment activities. These notifications help ensure that both students and instructors are kept informed about assignment statuses and new assignments, facilitating effective communication and timely completion of coursework.
This condition sends email notifications to students whenever there is a change in the status of their assignment. It keeps students informed about the progress and evaluation of their work, ensuring they are aware of any updates or feedback.
This condition sends email notifications to instructors when a new assignment is submitted. It informs instructors about new tasks they need to review, helping them manage their grading and feedback responsibilities efficiently.
User login - inserts the login of the user
Course title - inserts the title of the course
Assignment title - inserts the title of the assignment
The Reports tab includes settings for managing recurring email notifications related to the analytics of your LMS. These notifications help keep admin, instructors and students informed about their statistics on the platform, ensuring they stay updated and engaged.
This condition sends emails to students to notify them about their progress on your platform. This email type is recurring, which means that the system will send emails to students according to the time setting that you set here:
Frequency - set the frequency of the recurring email. Available options are weekly and monthly.
Day of the week - choose which day of the week is the most suitable to send the email.
Time - choose the time of the day that the emails should be sent.
Title - enter the subject of the email.
Message - enter your introduction message that will be displayed before the analytics.
Analytics for the email will be automatically added by the system.
Here is an example of progress updates email to students:
This condition sends emails to instructors to notify them about their course progress, revenue, reviews, and the engagement of their students on your platform. This email type is recurring, which means that the system will send emails to instructors according to the time setting that you set here:
Frequency - set the frequency of the recurring email. Available options are weekly and monthly.
Day of the week - choose which day of the week is the most suitable to send the email.
Time - choose the time of the day that the emails should be sent.
Title - enter the subject of the email.
Message - enter your introduction message that will be displayed before the analytics.
Analytics for the email will be automatically added by the system.
Here is an example of a report email to instructors:
This condition sends emails to the admin to notify about the courses and their progress, revenue, reviews, and engagement on the platform. This email type is recurring, which means that the system will send an email to the admin according to the time setting that you set here:
Frequency - set the frequency of the recurring email. Available options are weekly and monthly.
Day of the week - choose which day of the week is the most suitable to send the email.
Time - choose the time of the day that the emails should be sent.
Title - enter the subject of the email.
Message - enter your introduction message that will be displayed before the analytics.
Analytics for the email will be automatically added by the system.
Here is an example of a report email to admin:
The Upcoming tab includes settings for managing email notifications related to upcoming courses. These notifications help keep subscribers informed about new course availability, pre-sale opportunities, and schedule changes, ensuring they stay updated and engaged.
This condition sends email notifications to subscribers when a course becomes available for completion. It informs them that they can now access and complete the course, encouraging them to start their learning journey.
Course title - inserts the title of the course
This condition sends email notifications to subscribers when a course is available for pre-sale. It informs them about the opportunity to purchase the course in advance, often at a special rate, generating interest and early enrollment.
Course title - inserts the title of the course
This condition sends email notifications to subscribers when there is a change in the start date of a course. It keeps subscribers informed about scheduling changes, helping them adjust their plans and stay committed to the course.
Course title - inserts the title of the course
After disabling Email Branding, you have to provide HTML templates for each email template using the WYSIWYG (What You See Is What You Get) editor. Use <> button to switch to the HTML editor:
After entering the HTML Code, you can press the <> button again to see how it appears:
The source code from the above screenshot generates the following content:
While adding custom HTML templates, it is necessary to use shortcodes from the Message section to send LMS emails properly.
The user will receive the same email with the custom template:
With the HTML codes you provided, all email templates can have their unique styles.