Course Creation

Create and publish Masteriyo courses — sections, lessons of every type, quizzes, pricing, private courses, cohorts, and course analytics.

If you are building your first course, read Complete Course Creation first — it covers the whole flow from an empty course to a published one. The other pages go deeper on a single piece: one page per lesson type, and then the options you add once the basic course works.


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 28, 2026.
Edit this page