Skip to content

Sending Emails to Students

The Email tab lets you send messages directly to your students from the LearnDash Dashboard — no external email tool needed. You can reach an individual student, everyone in a course, or all members of a group. Every email you send is logged, and the system retries delivery automatically if something goes wrong.

Find this feature at My Dashboard > Email in the sidebar.

Admin view Admin Email Composer

Instructor view Instructor Email Composer


  1. Go to My Dashboard.
  2. Click Email in the sidebar.
  3. The email composer opens with fields for recipients, subject, and message.

Select who should receive your email:

Option Who Receives It
Course All students currently enrolled in a specific course
Group All members of a specific group
Individual A single student you search by name or email

Your role determines which options are available:

Your Role Who You Can Email
Administrator Any student, any course, any group
Instructor Students enrolled in your own courses only
Group Leader Members of your assigned groups only

Click Select Template to choose from a set of pre-written email templates. Selecting one fills in the subject line and message body for you. You can edit both before sending.

See Email Templates for the full list of templates and how personalization tags work.

  1. Fill in the Subject field.
  2. Write your message in the Message body. You can use personalization tags to automatically insert each recipient’s name, course title, and other details. See Email Templates for the full list of available tags.
  3. Click Send Email.

The dashboard queues your email immediately and shows a confirmation. Delivery happens within about a minute.


Emails are sent through a delivery queue — they do not go out the instant you click send, but they are delivered within approximately one minute. If a delivery fails, the system retries it automatically.

Every email you send is recorded in the logs. Administrators can review the full delivery history, including delivery status and any errors, under Admin > Email Logs.


Admin Invite User Settings

Administrators can configure how the student invitation feature works under WP Admin > LearnDash Dashboard > Invite User.

Setting Description Default
Number of email invitations users are permitted to send at a time Limits how many invitation emails an instructor or admin can send in a single batch. Set this to prevent bulk spam. 5
Allow users to customize invitation — Subject line When enabled, instructors can edit the invitation email subject before sending. When off, the default subject is used. Off
Allow users to customize invitation — Message body When enabled, instructors can edit the invitation email body before sending. When off, the default message is used. Off

Admin Invitation Log

Administrators can view all invitation activity under WP Admin > LearnDash Dashboard > Invitation Log. This page shows a searchable table of every invitation sent from the dashboard.

Column What It Shows
ID Unique invitation record number
Invited By The instructor or admin who sent the invitation
Invited To The email address or user who received the invitation
User Status Whether the invited person has registered on the site
Invited When Date and time the invitation was sent
Action Options to resend or delete the invitation record

Use this log to track which instructors are actively inviting students and to verify that invitations are being delivered.