Course Creation

We will walk you through the step-by-step process of creating and publishing a course with the Masteriyo plugin.


Complete Course Creation

Create a WordPress course in Masteriyo: add sections, lessons and quizzes, set free or paid pricing, content drip, and publish your online course.

Text Lesson Creation

How to add a text lesson in the Masteriyo course builder — write content in the editor, add images and a featured image, then preview and publish.

Video Lesson Creation

Add video lessons in Masteriyo from YouTube, Vimeo, Bunny.net, embed code or self-hosted files, and upload subtitles/closed captions (.vtt, .srt).

Live Stream Lesson Creation

Host live stream lessons in Masteriyo: add a YouTube live URL, set start and end times, enable live chat, and convert streams to video lessons.

PDF Lesson Creation
Pro

Add PDF lessons in Masteriyo to share downloadable documents, worksheets, and study guides that students can view and navigate inside the course.

Audio Lesson Creation
Pro

Create audio lessons in Masteriyo — upload MP3/WAV files, embed Spotify, YouTube or SoundCloud audio, add timestamps, and publish podcast-style lessons.

Private Course Creation
Pro

Learn how to create exclusive private courses in Masteriyo LMS that are only accessible to manually enrolled students.

Advanced Quiz Creation

Build quizzes in Masteriyo with true/false, multiple choice, fill in the blanks, matching, audio and video questions, a question bank, and pass marks.

Advanced Analytics for Courses
Pro

Open a detailed report for any single course — metric cards, enrollment and sales charts, enrolled students with progress, instructors, and commission — and mark progress or reset it.

Cohort Mode - Run Time-Based Courses
Pro

Cohort Mode allows you to run your courses as scheduled sessions with specific start and end dates.

Demo Student Preview

Preview your course from a student's perspective directly from the course builder or course list.


Was this article helpful to you?
Give us Rating

Last edited on July 23, 2026.
Edit this page