MasterStudy LMS

Connect MasterStudy LMS course enrollment to Jetonomy spaces - students get a dedicated discussion area when they enroll in a course.

PRO - This feature requires Jetonomy Pro.

Jetonomy Settings - Integrations tab showing the integration status table and the Auto-Create Spaces for Courses card

MasterStudy LMS works like the other LMS integrations for adding members. The course picker, the Sync Members button, and the Auto-Create card are shown in the LearnDash guide, which is the lead LMS reference for this section. (One difference: MasterStudy does not fire a removal hook - see Important Note on Removal below.)

What You Will Learn

  • How to gate a space by MasterStudy LMS course enrollment
  • How to auto-create spaces when new courses are published
  • How to sync existing students into a space

How Detection Works

Jetonomy Pro detects MasterStudy LMS automatically when both plugins are active. A MasterStudy Course option appears in the Access Rules rule type dropdown.

Linking a Course to a Space

  1. Go to Jetonomy → Spaces → open the space → Access Rules tab.
  2. Select MasterStudy Course from the rule type dropdown.
  3. Start typing the course name - a searchable dropdown shows all published MasterStudy courses (see the course picker screenshot).
  4. Select the course, set Grants to Participate and Space Role to Member.
  5. Click Add Rule.

For what the Grants and Space Role fields mean, see Grants and Space Role.

Syncing Existing Students

Click the Sync Members button next to any rule to pull in all currently enrolled students. New enrollments sync automatically.

Auto-Create Spaces for New Courses

  1. Go to Jetonomy → Settings → Integrations.
  2. Enable the MasterStudy LMS toggle under Auto-Create Spaces for Courses.
  3. Choose the default space type and save.

When you publish a new MasterStudy course, a private space is created with the course name, an access rule, and the course author as space admin.

Enrollment Events

MasterStudy LMS Event Jetonomy Action
Student enrolls in course Added to linked space as Member
Student completes course Access retained

Important Note on Removal

MasterStudy LMS does not fire a hook when students are removed from courses. This means automatic removal from linked spaces is not available. To manage access:

  • Use the Sync Members button periodically to re-sync - students no longer enrolled will not be re-added
  • Remove students manually from the space Members tab
  • For subscription-based access, consider pairing MasterStudy with WooCommerce Memberships which does fire removal hooks

Troubleshooting

MasterStudy Course does not appear in dropdown - Confirm Jetonomy Pro and MasterStudy LMS are both active. Check Jetonomy → Settings → Integrations.

Students remain in space after course access revoked - MasterStudy does not fire removal hooks. Remove students manually from the space Members tab or use the Sync Members button to verify current enrollment.

What's Next?

BuddyNext Integration →