Features & Add-ons

Meet Masteriyo’s powerful features & addons fine-tuned for modern eLearning websites! Extend the plugin’s core features with addons & build cutting-edge online courses.

Don’t see what you need? Request a feature!


  • Course Builder

    Create, edit, and manage all your courses from one place with our powerful drag-and-drop course builder.

  • Masteriyo Certificate Builder

    Build and include attractive certificates for each course to reward students for completing the course.

  • Distraction Free Learning Page

    Give students a distraction free learning experience with our optimized Learning Page and keep them engaged.

Unlimited Courses

Build interactive online courses with Masteriyo! The best part? There’s no limit to how many courses you can create.

Unlimited Lessons & Quizzes

Design unlimited lessons and quizzes using the intuitive builder. Masteriyo offers various lesson formats & question types.

Unlimited Instructors & Students

Add unlimited instructors and students to your school. And give them beautiful account pages after registration.

  • Masteriyo QR Login

    Masteriyo QR Login

    Simplify the login process for users on your LMS platform by enabling Masteriyo QR login.

  • LMS Migration Tool

    Seamlessly transition between LMS plugins using our migration tool. Transfer courses, quizzes, order & user data to Masteriyo with one click.

Intuitive Setup Wizard

Intuitive Setup Wizard

Streamline the process of setting up Masteriyo LMS on your WordPress website with its easy setup wizard.  

Open Last Chapter

Open Last Chapter/Lesson

Allow students to pick up the chapter or lesson from where they had left off instead of starting from the beginning.  

Bulk Activate or Deactivate Addons

Bulk Activate/Deactivate Add-ons

Activate/deactivate multiple addons at once. Save your time and effort when managing a large number of add-ons. 

Users Import and Export

Users Import and Export

Import feature enables bulk uploading of users via CSV mapping to fields like name and email, while the export function provides downloads of basic user data. 

Quiz Import and Export

Quizzes Import/Export

Enables you to import and export all your quiz questions in JSON format.

Course Content Access

Course Content Access

Grant admins and instructors access to the course content without enrollment. Useful for previewing course materials before making them available to students. 

Bulk Students and Instructors Export to CSV

Bulk Students & Instructors Export to CSV

Export a multitude of student and instructor list pages to CSV file format in bulk for effortless data management.  

Student Course Progress Reports

Student Course Progress Reports

Continuously monitor how your students are progressing through the courses, lessons, quizzes, and assignments, to ensure effective learning. 

Bulk Enrollment to Course Using CSV

Bulk Enrollment to Course with CSV 

Upload a CSV file and enroll a bunch of students in one swift operation to save time and ensure a hassle-free onboarding experience! 

Block Editor

Block Editor

Experience a seamless course-building experience by managing your course content with blocks. 

Course Badge

Course Badges

Highlight courses as bestsellers and best-rated using custom badges.


  • In-built Order System

    Utilize Masteriyo’s in-built order system and start selling courses online. Yes, without extra eCommerce plugins.

  • WooCommerce Integration

    Integrate Masteriyo with the popular WooCommerce plugin, and get access to its 300+ payment gateways.

  • PayPal

    Want quick and secure payments for courses? Masteriyo has inbuilt support for the PayPal payment gateway.

  • Stripe

    If you want a PayPal alternative, Masteriyo also offers integration with the popular Stripe payment gateway.

  • Coupons

    Create coupon codes for premium courses. Offer fixed or percent discounts to students, limit coupon usage, and more.

  • Masteriyo Wishlist Addon


    Let students add courses to their Wishlist for enrolling in them later when they are ready to commit.

  • Razorpay Integration

    Razorpay Integration

    Integrate Razorpay with Masteriyo for transaction with your Indian customers.

  • Lemon Squeezy Integration

    Lemon Squeezy Integration

    Streamline your course Sales with Lemon Squeezy checkout integration.

Course Subscription or Recurring Price

Course Subscription or Recurring Pricing

Offer course subscriptions with PayPal and Stripe. Simplify the payment process for your students and ensure steady revenue for your eLearning business. 

WooCommerce Subscription Support

WooCommerce Subscription Support

Leverage WooCommerce for seamless handling of recurring payments, subscription tracking, and applying discounts for your LMS site.


  • Quiz Builder

    Engage your students with interactive quizzes. Use different question types, set answer points, etc. for each quiz.

  • Q&A Section

    Provide Q&A sections for lessons, quizzes, and assignments. Students can ask questions here & receive answers quickly.

  • Review System

    The Masteriyo Reviews feature lets logged-in users give text reviews and star ratings to individual courses.

  • Masteriyo Content Drip

    Make your courses more interesting! Set time-based and action-based conditions to drip-feed course materials to students.

  • Masteriyo Course Prerequisites

    Course Prerequisites

    Student must successfully finish the prerequisite courses before they can enroll for a specific course.

  • Masteriyo Course Attachments Addon

    Course Attachments

    Add study materials as attachments to your courses, enabling students to download and study them at their convenient time.

  • Download Material

    Download Materials 

    Add unlimited lesson materials in different formats like PDF, Zip, MS Word, etc. Allow your students to access and preview download materials with ease.

  • Social Share

    Social Share

    Add social sharing functionality to your single course page with social share addon of Masteriyo.

  • Course Preview

    Allow students to have a sneak peek at lessons prior to enrolling in a course.

  • Public Profile

    Public Profile

    Customizable public profiles for instructors and students to showcase expertise, courses, credentials, and projects.

  • Course Announcements

    Course Announcement

    Allow instructors to send important updates and reminders directly to students enrolled in their courses.

Dynamic Course Progressive Bar

Dynamic Course Progressive Bar

Enable students to locate the exact step they are at while progressing through the course curriculum. 

Vertical Course Navigation Section

Vertical Course Navigation Section

Allow students to seamlessly navigate through the course curriculum’s sections, lessons, and quizzes.

External URL Video Support

External URL Video Support

Incorporate video links from external sources like Google Drive, OneDrive, and so on. 

Add Course FAQs

Course FAQs

Integrate a new FAQ tab to your course pages to add frequently asked questions relevant to your courses.  

Course Visibility

Course Visibility

Enable/disable your students to view the course details. Students must be logged in for the course visibility.

Course Enrollment Expiration

Course Enrollment Expiration

Implement an expiration date for course access, creating urgency and competition among students.   

Course Retake

Course Retake

Grant users the option to retake a course by resetting their progress entirely, offering a fresh start for a better learning experience. 

Course End

Course End

Appoint a course completion date with Masteriyo’s Course End feature, ensuring uniform access periods for all students regardless of enrollment date. 

Quiz Review System

Quiz Review System

Collect valuable feedback from users right after they finish a quiz helping you improve your course content or delivery.

Social Login

Social Login

Simplify user onboarding on your website by allowing users to log in to your site through their Facebook or Google accounts. 

Lesson Preview

Lesson Preview

Select specific lessons of a premium course that you’d like users to preview. Offer a glimpse into the valuable insights of the course to help users make decisions.

Image Matching Question Type

Image Matching Question Type

Enhance your Match the Following questions by allowing users to answer the questions by adjoining text-to-text, image-to-text, or image-to-image. 

Course Review

Course Review After Course Completion

Allow users to drop reviews and responses for your courses with a Title, Ratings out of 5, and Description of their experience. 

Notification System for Students

Notification System for Students 

Keep your students up to date with information regarding their course and order status. 


  • Password Strength Checker

    The Password Strength Checker ensures that the students and instructors register with a strong password.

  • Masteriyo Google reCAPTCHA Addon

    Google reCAPTCHA

    Protect your forms from spam and abuse by ensuring only real users can sign up and register their accounts.

  • Two Factor Authentication

    Two-Factor Authentication

    Fortify your site’s security by requiring users to log in to your site with a secure One Time Password sent directly to their email.

Email Verification

Email Verification 

Send a confirmation email during signup. Users must click on the verification link to activate their account. It validates real email addresses and ensures notification delivery. 

Course Content/Video Protection

Course Content/Video Protection

Restrict your users from right-clicking, copying, and opening inspect tools on the page to protect your course content. 


  • Masteriyo Course Archive Filter

    Course Archive Filter

    Let students filter courses on the Course Archive page based on categories, difficulty, price, rating, and price type.

  • Masteriyo Course Archive Filter

    Course Archive Filter

    Let students filter courses on the Course Archive page based on categories, difficulty, price, rating, and price type.

Responsive Design

Fully Responsive Design

Regardless of the device students will use to browse your site, rest assured that your eLearning site will look pixel-perfect. 

Page Builder

  • Elementor Integration

    Equip your Elementor editor with Masteriyo widgets. Add components like course lists & categories to any page/post.

  • block_editor_ready_addons

    WordPress Block Editor Ready 

    Use the WordPress block editor to easily build attractive course pages and certificates with Masteriyo.

  • Divi Builder Integration

    Divi Builder Integration

    Equip your Divi builder with Masteriyo widgets. Allows you to display courses and categories on various pages/posts. 

  • Oxygen Builder Integration

    Oxygen Builder Integration

    Customize your eLearning website’s content with Oxygen builder.

  • Brick Builder Integration

    Bricks Builder Integration

    Combine Bricks Builder’s visual site editor with Masteriyo to create custom course cards and categories pages.

Compatible Themes

Masteriyo LMS is compatible with all the themes developed following the WordPress coding standards. However, it seamlessly works with the following themes. 

  • eLearning LMS Theme

    Design a professional and engaging online course platform with ease and simplicity.



Take your LMS website to the next level using this popular multipurpose theme.  

Twenty Twenty One

TwentyTwenty One

Create impactful eLearning sites with default WordPress themes like Twenty Twenty One.  

Compatible SEO Plugins

Yoast SEO

Yoast SEO

Optimize your content for keywords and improve your SEO performance with Yoast SEO for a higher ranking of your eLearning site.

Rank Math

Rank Math

Boost your LMS website’s ranking by optimizing your course content for SEO with Rank Math.

Compatible Cache Plugins

Masteriyo LMS fully supports different cache plugins. Best of all, it enables you to prevent caching selected Masteriyo pages.



Improve your overall site’s performance with LiteSpeed’s exclusive caching features.



Make your eLearning site faster and optimized for outstanding performance with Hummingbird.


  • White Label

    Personalize your e-learning platform’s branding with Masteriyo, moving beyond the default design.

  • Masteriyo GDPR Compliance

    GDPR Compliance

    Create a GDPR compliance addon following data protection guidelines, allowing users to link privacy policies to consent messages.

  • Masteriyo Multiple Instructors Addon

    Multiple Instructors

    Use the Multiple Instructors addon to let more than one teacher work together on a course.

  • Dashboard Analytics

    Dashboard Analytics

    Get valuable insight on important data and stats relevant to your courses from Masteriyo’s Dashboard Analytics.

  • Revenue Sharing

    Revenue Sharing

    Effortlessly set up and customize revenue sharing agreements with instructors, providing a fair and transparent way to reward their hard work and dedication.

  • Open AI ChatGPT Integration

    Open AI ChatGPT Integration

    Streamlines personalized course development using openAI chatGPT content. Enhances efficiency, adaptability, and excellence in Masteriyo’s course creation.

  • Event Calendar

    Event Calendar

    Manage upcoming assignment deadlines, lesson unlocks and scheduled live sessions using Masteriyo Event Calendar.

  • Masteriyo Group Course

    Masteriyo Group Course

    Sell courses to organizations, enterprises and cohorts using Masteriyo’s Group Course add-ons.

  • Masteriyo Advanced Email Notification

    Advanced Email Notification

    Send emails to admins, instructors, and learners using pre-made templates notifying them of certain actions and events.

  • Login Session Management

    Login Session Management

    Set maximum number of concurrent logins for users. Users can manage their active sessions from the dashboard.

Manual Enrollment

Manual Enrollment

Empower admin/instructors to enroll students in the course manually. It eliminates the need for students to go through the checkout process.  



Enables you to send data to the external URL, triggered by the specific action occurring on the Masteriyo components.  

Email Settings

Advanced Email Settings

Effortlessly customize automated emails. Ensure that your messages align with your business requirements. 

QR Verification for Certificate

QR Verification for Certificate

Generate a unique URL for each certificate and embed QR codes on them. Scanning the QR code will redirect to the certificate’s URL for validation. 

Instructors List Page and Shortcode

Instructors List Page and Shortcode

Utilize shortcode parameters to personalize and optimize the layout of your instructor list, ensuring a user-friendly experience. 

SCORM Complaint

Easily import SCROM courses into your LMS, enabling interactive learning experience and advanced learner tracking

Get started with free version first & later extend with premium packages as you need.

Join 2000+ professionals who use Masteriyo to sell online courses easily!

Scroll to top

Revolutionize eLearning with Masteriyo

Join Our Growing Community and Start Creating & Selling Your Courses Online Now!

Nevermind, I just want the plugin zip.

By subscribing, you agree to our terms of use and privacy policy.

Design Optimal LMS with eLearning

Join our community for exclusive eLearning updates and insights.

Nevermind, I just want the theme zip.

By subscribing, you agree to our terms of use and privacy policy.

Revolutionize eLearning with Masteriyo

Join Our Growing Community and Start Creating & Selling Your Courses Online Now!

Nevermind, I just want the plugin zip.

By subscribing, you agree to our terms of use and privacy policy.