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
- In the WordPress admin, go to Zapify → Automations.
- Click Add New to open the builder.
- Name it clearly, such as Welcome email for new Tutor LMS enrolments.

Step 2: Add the "A user is enrolled on a course" trigger
- Click Add Trigger.

- Choose Tutor LMS as the app.

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

- In the trigger's Course field, pick the specific course, or leave it on Any course.
Step 3: Add the "Send an email" action
- Click Add Action.

- Choose WordPress as the app.

- Select Send an email.

Step 4: Configure the email

| 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.


Step 5: Set the steps Live and save
- Set both the trigger and the action to Live.
- Click Save.

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
- Enrol a test student on the selected course.
- Check the recipient inbox for the email.
- 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.