Skip to content

Turn your courses into a community

PeepSo LMS Integration connects your learning management system to your PeepSo community, so learning stops living in a separate silo. A member’s courses, progress, and certificates show up on their profile, milestones post to the activity stream, and each course can be tied to a PeepSo group. The class and the community that forms around it live in one place.

  • One integration, five LMS platforms. LearnDash, LifterLMS, Tutor LMS, MasterStudy LMS, and Sensei LMS all work through the same build. The plugin detects what is active and loads only the modules that apply, so there is no per-platform setup and nothing to switch when you change LMS. Run two at once and courses from both appear together.
  • Learning that shows up where members already are. Profiles gain a Courses tab (grouped by LMS, with progress bars and All / In Progress / Completed filters), a Certificates tab, an Instructing tab for the people who teach, and a private Assignments tab for a member’s own coursework.
  • Milestones that drive engagement. Enrollments, completions, lessons, quizzes, and certificates can each post to the activity stream with a compact course card. Every entry is a fresh reason for members to come back and interact.
  • You stay in control of the wording. Each activity phrase is prefilled with a sensible default and editable in place, so you can match your community’s voice without writing anything from scratch.
  • Only the settings that matter. The configuration tab shows a toggle only when the active LMS can actually enforce it, so you are never guessing which option does something on your setup.
  • Ready for large sites. The Courses, Instructing, and Assignments lists are paginated, so a member with thousands of enrollments still loads a fast profile.
  • Members decide what they share. Every activity type has a per-member opt-out under PeepSo Preferences, so learning activity is shareable by default but never forced.
  • Courses and groups, joined up. With the PeepSo Groups addon, link a course to groups: show related groups on the course, auto-join members to a group when they enroll, and mirror course activity into a group’s stream.
  • Themeable and extensible. Every profile tab renders through PeepSo’s template stack so themes can override it, and adding another LMS is a single module class.
  • Course creators and educators running a membership community on PeepSo who want their learners talking to each other, not just watching lessons.
  • Site owners who switched LMS or run more than one and do not want a separate integration plugin for each.
  • Community managers who want steady, authentic activity in the stream tied to real learning progress.

WordPress 5.8+, PHP 7.4+, PeepSo (free or premium), and at least one supported LMS plugin. The Groups features additionally use the PeepSo Groups addon; without it the rest of the plugin runs unchanged.

See Introduction for the full capability matrix and Quick Start to go live.