WordPress plugin

Masteriyo Pro

Masteriyo Pro and Elite are paid editions of the self-hosted Masteriyo LMS. The core add-on provides a course builder, order and payment utilities, quizzes and certificates. Those functions do not require WooCommerce. It supports educators, schools, tutors, coaches, creators, agencies and businesses running training or onboarding programs.

Masteriyo Pro

Run courses from your WordPress site

Masteriyo Pro and Elite are paid editions of the self-hosted Masteriyo LMS. The core add-on provides a course builder, order and payment utilities, quizzes and certificates. Those functions do not require WooCommerce. It supports educators, schools, tutors, coaches, creators, agencies and businesses running training or onboarding programs.

Organize courses into chapters, lessons, quizzes, certificates and assignments. Courses can be self-paced or instructor-led. SCORM support lets you import existing eLearning content, while H5P supports interactive lessons and assessments.

Manage learning and assessment

Pro adds assignments, advanced quiz types, a gradebook and student reports. Instructors can review learner results and course activity from the WordPress dashboard. Quiz tools support multiple question formats, time limits, randomized questions, automatic point calculation and custom grading.

  • Set prerequisites, enrollment expiration, quiz retakes and resume-from-last-chapter behavior.
  • Schedule content drip to release lessons over time.
  • Use multiple instructors for a course.
  • Build certificates from customizable templates with QR validation.
  • Add downloadable materials, course attachments, announcements, FAQs, badges and featured courses.

Lessons can contain text, video or YouTube Live content. Video lessons support picture-in-picture, subtitles, closed captions and timestamps. Learners can take notes and preview lessons before enrolling.

Sell courses and manage operations

Course monetization includes bundles, subscriptions, coupons, marked prices and sale prices. The platform supports multiple currencies and instructor revenue sharing. Pro adds Razorpay and integrations with Zoom, Google Meet, Mailchimp, MailerLite, HubSpot and Zapier.

The migration tool transfers courses, quizzes, orders and student data from TutorLMS, LifterLMS, LearnPress, LearnDash and MasterStudy. Quiz import and export, bulk add-on management, course archive filtering and an instructors list page support routine administration. Webhooks can connect automations and third-party services.

Masteriyo also integrates with OpenAI ChatGPT to generate course outlines, sections, lessons and quiz questions; this capability requires a user API key. This feature requires a user API key. Security tools include two-factor authentication, email verification, password strength checking, content and video protection, and login session management.

Choose Pro or Elite

Pro includes advanced course operations, assessments, reporting, bundles, subscriptions, coupons, Razorpay, multiple instructors and migration tools. Elite adds white-label support and multisite settings for agencies and client-website builders.

Set up the LMS

  1. Install Masteriyo on a WordPress site and follow the setup wizard.
  2. Use a starter template for Elementor or Gutenberg if needed.
  3. Create courses, configure lessons and assessments, and connect payment methods.
  4. Manage courses and learners from WordPress.