Skip to content

Tutor LMS Automations

Send a Welcome Email When a Student Is Enrolled on a Tutor LMS Course

You want new students to get a welcome email and a course overview the moment they enrol. Zapify does this with the A user is enrolled on a course trigger and the Send an email action. Tutor LMS is a Zapify PRO integration.

What this automation does

The automation is one trigger plus one action:

  • Trigger: A user is enrolled on a course (TUTOR_COURSE_ENROLLED)
  • Action: Send an email (WP_SEND_EMAIL)

When a student is enrolled on the course you choose, Zapify fills the email's tokens and sends it.

Zapify listens on Tutor LMS' tutor_after_enrolled signal, which fires as soon as the enrolment is recorded.

Before you start

  • Tutor LMS must be installed and active.
  • Zapify PRO must be active, since Tutor LMS is a PRO integration.
  • The course you want to watch must already exist.

PRO feature

Tutor LMS (tutor-lms) is a Zapify PRO integration. Every Tutor LMS trigger requires an active PRO licence.

How to build the automation

Step 1: Create a new automation

  1. In the WordPress admin, go to Zapify → Automations.
  2. Click Add New to open the builder.
  3. Name it clearly, such as Welcome email for new Tutor LMS enrolments.

Create a new automation

Step 2: Add the "A user is enrolled on a course" trigger

  1. Click Add Trigger.

Add a trigger

  1. Choose Tutor LMS as the app.

Select Tutor-LMS Trigger

  1. Select the trigger A user is enrolled on a course.

Select A user is Enrolled on a Course

  1. In the trigger's Course field, pick the specific course, or leave it on Any course.

Step 3: Add the "Send an email" action

  1. Click Add Action.

Add an action

  1. Choose WordPress as the app.

Select WordPress as the action

  1. Select Send an email.

Select Send an email

Step 4: Configure the email

Edit the Send an email action

Field Required What it does
To Yes Recipient address, or a token — for example the student's email.
Subject Yes The subject line.
Format Yes HTML (default) or Plain text.
Body Yes The message. Insert tokens to include the course title or URL.
Cc / Bcc No Extra recipients.
From name / From email No Override the sender.
Reply to No Set where replies go.

For example:

  • To: the student
  • Subject: Welcome to {{trigger:COURSE_TITLE}}!
  • Body: Thanks for enrolling. Here's what to expect and how to get started.

Select the email recipient

Complete the Send an Email Action

Step 5: Set the steps Live and save

  1. Set both the trigger and the action to Live.
  2. Click Save.

Set the automation live

Course tokens you can use

Token What it holds
Course ID The numeric ID of the course.
Course title The course's name.
Course URL The permalink to the course.

How to test it

  1. Enrol a test student on the selected course.
  2. Check the recipient inbox for the email.
  3. If nothing arrives, open Zapify → Logs to see whether the run fired.

Conclusion

With the A user is enrolled on a course trigger and the Send an email action, Zapify welcomes every new student the moment they join. Next, congratulate them when they finish with an email when a Tutor LMS course is completed, or add mid-course touchpoints with an email when a Tutor LMS lesson is completed.

FAQs

Is this feature free?

No. Tutor LMS is a Zapify PRO integration; the trigger requires an active PRO licence.

Can I limit this to one course?

Yes, using the Course field in the trigger configuration.

Can I welcome students to more than one course with different emails?

Yes. Create a separate automation for each course.

Do I need to write any code?

No. Everything is configured in the Zapify visual builder.

Was this page helpful?