Skip to main content
Integration with LifterLMS
Daryna avatar
Written by Daryna
Updated over a month ago

LifterLMS is a powerful WordPress learning management system plugin that makes it easy to create, sell, and protect engaging online courses and training based membership websites.

Setup Process

Step 1. First, you must go to Plugins → Add New Plugin → Look for Omnisend for LifterLMS Add-On. Install and activate it. You must also already have the Newsletters, Email Marketing, SMS and Popups by Omnisend plugin installed and activated.

Step 2. It should be active along with the core LifterLMS plugin.

Step 3. Go to WordPress Settings → find LifterLMS → there you can find consent collection setting. It behaves in the following way:

  • If consent collection is disabled (no checkbox showing while subscribing for courses/to be a member) → contacts will be passed as subscribed.

  • If consent collection is enabled, but not checked during filling the form → contacts will be passed as unsubscribed.

  • If consent collection is enabled and checked → contacts will be passed as subscribed.

What Data is Passed

When users register for a course or membership, this data will be passed to your Omnisend account:

  • First name;

  • Last name;

  • Email and email opt-in date;

  • Phone number and SMS opt-in date;

  • Address;

  • Tags;

  • Wordpress_roles, membership_level and course names are being passed as custom properties.

Setting Up Your Course

Step 1. Go to LifterLMS plugin admin in your WordPress → navigate to Courses → Add Course.

Step 2. Give your course a name add some course description text, a course featured image, set up the course access plans, and click save.

Step 3. Also if you scroll down, you would see other general settings for your course. Make sure to add access plan(s), so users can enroll in your courses. Access plans power the ecommerce and access rules.

Step 4. Then click on the "Launch Course Builder" option from the course or the “Builder” link from the courses list to set up the course outline, lesson options, and create quizzes. Click “Save” when you’re done. You can click through to edit individual lesson posts to customize individual lesson post content.

Step 5. For a full tutorial about how to use the most essential parts of LifterLMS, enroll in the free LifterLMS Quickstart Course.

Setting Up Memberships In LifterLMS

LifterLMS offers both courses and memberships. Both courses and memberships have access plans. In LifterLMS memberships can be used to offer course bundles and access to members-only parts of the website outside of courses.

You can use Omnisend with both LifterLMS courses and memberships.

Step 1. To create a membership in LifterLMS, go to the LifterLMS plugin admin in your WordPress → navigate to Memberships → click "Add membership".

Step 2. There you can add content to the membership page, chose courses to auto enroll in if the membership is purchased, and set up access plans for the membership. Don't forget to click "Save" at the end at the top-right corner.

The LifterLMS Omnisend Integration

Once a user registers for a course or membership in LifterLMS on your WordPress website, contact profiles will be created in Omnisend as the following:

For any additional information on LifterLMS features, please check their help docs.

How to set up an automation

You should create segments based on course and/or membership custom propeties like this:

Then create a custom flow:

Select "entered segment" trigger:

Select the desired segment and after all other parts of the flow are set up, make sure to enable your automation.

For other in-depth questions on this, please check our dedicated article.

Did this answer your question?