LifterLMS Automations
Send an Email When a User Is Added to a LifterLMS Membership
You want to welcome a new member and explain what their membership includes the moment they join. Zapify does this with the A user is added to a membership trigger and the Send an email action. LifterLMS is a Zapify PRO integration.
What this automation does
The automation is one trigger plus one action:
- Trigger: A user is added to a membership (
LIFTERLMS_MEMBERSHIP_ADDED) - Action: Send an email (
WP_SEND_EMAIL)
When a user is added to the membership you choose, Zapify fills the email's tokens and sends it.
Zapify listens on LifterLMS' llms_user_added_to_membership_level signal, which fires whenever LifterLMS adds a user to the membership — including both a new signup and a manual addition by an admin.
Before you start
- LifterLMS must be installed and active, with at least one membership set up.
- Zapify PRO must be active, since LifterLMS is a PRO integration.
PRO feature
LifterLMS (lifterlms) is a Zapify PRO integration. Every LifterLMS trigger and action 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 new Gold members.

Step 2: Add the "A user is added to a membership" trigger
- Click Add Trigger.

- Choose LifterLMS as the app.

- Select the trigger A user is added to a membership.

- In the trigger's Membership field, pick the specific membership, or leave it on Any membership.
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 new member's email. |
| Subject | Yes | The subject line. |
| Format | Yes | HTML (default) or Plain text. |
| Body | Yes | The message. Insert tokens to include the membership title. |
| Cc / Bcc | No | Extra recipients. |
| From name / From email | No | Override the sender. |
| Reply to | No | Set where replies go. |
For example:
- To: the new member
- Subject:
Welcome to {{trigger:MEMBERSHIP_TITLE}} - Body:
You're in! Here's everything included in your membership and how to get started.


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

Membership tokens you can use
| Token | What it holds |
|---|---|
| Membership ID | The numeric ID of the membership. |
| Membership title | The membership's name. |
| Membership URL | The permalink to the membership. |
How to test it
- Add a test user to the selected membership.
- 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 added to a membership trigger and the Send an email action, Zapify welcomes new members automatically the moment they join. Next, do the same for individual courses with an email when a user is enrolled on a course, or compare plans in Zapify Free vs Pro.
FAQs
Can I run a different automation for each membership level?
Yes. Create one automation per membership, each watching a different membership.
Is this feature free?
No. LifterLMS is a Zapify PRO integration; the trigger and action both require an active PRO licence.
Does this fire only for new signups?
It fires whenever LifterLMS adds a user to the membership, which covers both new signups and any time an admin adds someone manually.
Can I include the membership name in the email?
Yes, using the Membership title token.
Do I need to write any code?
No. Everything is configured in the Zapify visual builder.