Our Courses for Membership Add On creates a bridge between the membership subscriptions and content protections of PMPro with the course functionality of Tutor LMS.
How to Protect Tutor LMS Courses with PMPro
Here’s how to set up the Tutor LMS and PMPro to work together:
- Install and activate plugins.
To bridge Tutor LMS and Paid Memberships Pro, you will need Paid Memberships Pro, our Courses for Membership Add On (free), and Tutor LMS installed and activated on your site.
- Navigate to Memberships > Courses
Check the box for Tutor LMS to enable the module.
- Save Settings
Save the module selection.
- Apply Membership Requirements to Tutor LMS Courses
Navigate to Tutor LMS to add or edit a course.
- Protect the Course
In the Settings sidebar, locate the Require Membership metabox. Check any membership levels that you want to allow access for this course. Note: Tutor LMS v3.0 has a redesigned admin. To access the PMPro settings, you must edit the course in legacy mode.
- Save Changes
Save and update your course. That’s it. The course is now protected for the chosen memberships levels.
You do not need to set up any Tutor LMS registration pages, or other user-related functionality to use this Add On for course protection.
Managing Course Access and Enrollment
If a user viewing your course does not have the correct membership level, they will see the protected content message.
When a new member completes checkout, they are automatically enrolled into all courses for their level. If a member changes levels, they are also unenrolled from any courses that aren’t offered for their new level.
Existing Course Enrollments
This Add On does not include any update scripts to manage course enrollment for existing members. All members who have an existing membership level will not be automatically enrolled in a course once you add protection.
Course protection and enrollment is hooked in the level change event: only new members or members that cancel or change their level will be updated.
- You must manually add current members to newly protected courses
- You must manually remove enrolled users that do not have the correct membership level for access.
Get Support From Our Team of Experts
For more help with this PMPro feature, check out our Support Page with three ways to get support as a free or premium member.
Last updated on May 15, 2026

