Skip to main content

Email Notifications

Customize automated email templates, send manual communications to groups or courses, and track all sent messages from one place.

Prerequisites

Administrators, Editors, and SCORM Course Editors have access to Email Management by default.

Overview

From your WordPress dashboard, go to MentorKit LMS → Emails.

Email Management page showing templates list with stats

The page has three tabs:

TabPurpose
TemplatesConfigure automated email notifications
ComposeSend one-off emails to groups, courses, or individual users
LogsView history of all sent and queued emails

Templates

MentorKit LMS Pro ships with 9 email templates. Each can be enabled or disabled independently.

TemplateSends when...
Course EnrollmentA user is enrolled in a course
Group EnrollmentA user is added to a group
Certificate AwardedA user earns a certificate
Certificate ExpiringA certificate is about to expire
Certificate ExpiredA certificate has expired
Course Purchase SuccessA WooCommerce course purchase completes
Group Purchase SuccessA WooCommerce group purchase completes
Purchase InvoiceA WooCommerce order completes
New User RegistrationA new WordPress account is created

Editing a Template

Click any template name to open the editor. Each template has four fields:

FieldDescription
Enable this emailToggle the template on or off
SubjectThe email subject line — supports placeholders
MessageRich text editor for the email body — supports placeholders
Content TypeChoose HTML or Text format

Click Save Template when done.

Test before going live

Use the Send Test Email button at the bottom of the editor to preview how the email looks. Enter any email address and click to send a test.

Placeholders

Placeholders are dynamic values replaced with real data when the email is sent. Available placeholders are shown below the editor.

Recipient placeholders:

PlaceholderReplaced with
{display_name}Recipient's display name
{first_name}First name
{last_name}Last name
{user_email}Email address

Content placeholders:

PlaceholderReplaced with
{post_title}Course or group name
{post_url}Link to the course page
{group_name}Group name
{group_url}Link to the group page
{certificate_url}Link to view/download certificate
{expires_at}Certificate expiry date
{expires_in_days}Days remaining until expiry

Order placeholders (WooCommerce):

PlaceholderReplaced with
{order_id}Order number
{order_total}Order total with currency
{order_date}Order date

Site placeholders:

PlaceholderReplaced with
{site_title}Your website name
{site_url}Your website URL

Certificate Expiry Reminders

The Certificate Expiring template has an extra setting: Days before expiry. This controls how many days before a certificate expires the reminder is sent. Default is 7 days.

MentorKit runs a daily background check for expiring and expired certificates and sends the appropriate emails automatically.

Compose

The Compose tab lets you send one-off emails without a template — useful for announcements, reminders, or follow-ups.

Selecting an Audience

Audience typeWho receives
GroupAll users enrolled in one or more selected groups
CourseAll users enrolled in one or more selected courses
Selected usersSpecific users or email addresses you enter

For groups and courses, use the searchable dropdown. For individual users, type to search existing users or enter email addresses directly.

Sending

  1. Choose your Audience
  2. Optionally select Use template to pre-fill subject and message
  3. Enter a Subject and write your Message
  4. Choose Content Type (HTML or Text)
  5. Click Send Email
Batch sending

Emails to 20 or fewer recipients are sent immediately. Larger sends are queued for background processing to avoid server timeouts.

Logs

The Logs tab shows a history of all email batches — both automated and manual.

ColumnShows
DateWhen the email was sent or queued
TemplateTemplate name, or "Custom" for manual sends
SubjectThe email subject line
RecipientsNumber of recipients
StatusSent (green) or Queued (gray)
Triggered byAdmin username, or "System" for automated emails

Multi-Language Support

Templates support English and Norwegian (Bokmål) out of the box. MentorKit automatically uses the template matching your WordPress site language (Settings → General → Site Language). All other languages fall back to English.

What's Next