Skip to content

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

  1. In the WordPress admin, go to Zapify → Automations.
  2. Click Add New to open the builder.
  3. Name it clearly, such as Welcome new Gold members.

Create a new automation

Step 2: Add the "A user is added to a membership" trigger

  1. Click Add Trigger.

Add a trigger

  1. Choose LifterLMS as the app.

Select Lefter-LMS Trigger

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

Select A user is Added to a Membership

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

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

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

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

  1. Add a test user to the selected membership.
  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 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.

Was this page helpful?