Frontend Course Builder

Tutor LMS Frontend Course Builder

The Frontend Course Builder is a very unique feature of Tutor LMS that allows instructors to create their courses without being in the backend WordPress panel. This is incredibly useful if you want your platform to have the lowest possible barrier of entry, as teachers don’t have to learn anything about WordPress.

You will, however, require the premium version of Tutor LMS to access the Frontend Course Builder. Once activated, instructors can access this Course Builder from their Frontend Dashboard ( where they can click on the Add New Course button. 

Note: If you want to use or are using the Frontend Course Builder of Tutor LMS Pro by navigating from the wp-admin dashboard and editing the course with the Frontend Course Builder you need to first save the course as a draft from the backend to get the Edit With Frontend Course Builder option on the top section.

Course Info

First up is the Course Info section where you’ll find fields to add basic course information, Course Settings, and more.

Course Title

Set a title for the course. Make sure that it defines exactly what the course is about while also being concise and catchy. Try including keywords to improve its visibility.

Course Slug

Edit the Course Slug from here. This will be added as part of the URL following the last backslash. To boost your course’s visibility of SERPs, make sure that this is relevant, contains the right keywords, and that each word is separated by hyphens.

About Course

Use this field to give potential students a general idea of what they can expect from this course like what the course will entail, its learning objectives, a brief overview of the syllabi, and so on.

Course Settings

You can customize a few attributes of the course from these settings such as the Maximum Number of Students and Difficulty Level. You can also set your course as Public and enable Q&A from this section.

Moreover, if you have the Content Drip add-on enabled (Pro Feature) then you will find its settings in a new tab right below the General tab. 

To learn about Content Drip, please visit its dedicated documentation.

Choose a Category

Select a category for this course. You can add categories from WP Admin > Tutor LMS Pro > Categories.

Course Thumbnail

Give your course an intro image to boost visual appeal by adding a Thumbnail. This will show up on all required pages such as Course Listings and so on. Please make sure to follow the guidelines for the best results.

Course Intro Video

You can give also add a Course Intro Video that will show up on the Course Overview Page. Much like the course description, potential students can get an overview of the course from this. You can select multiple sources such as:

  • HTML5
  • External URL
  • YouTube
  • Vimeo
  • Embedded
  • Shortcode
Make sure you select your Preferred Video Source(s) from Tutor LMS Settings > Course beforehand otherwise none of these sources will show on the dropdown list.

Course Builder

This is the bread and butter of Tutor LMS. The hierarchy of all the content is crucial for admins and instructors to know properly.

Tutor LMS Course Builder Structure

In Tutor LMS, a Course will have Topics, and Topics will have Lessons and Quizzes. There can be multiple quizzes and lessons inside a single topic, but we highly recommend 2-5 lessons and 1 quiz for maximum effectiveness.

Add New Topic

This button will open the Add Topic window where you can give the Topic a Name and Summary. There are tooltips to guide you through the process. Once you have added the required information, you can start adding Lessons and Quizzes using the buttons that are below the corresponding topics.

Add Lesson

Click on the +Lesson button to add a new lesson. On the Lesson window, enter a Title and Description and upload a Featured Image. Next, scroll down for other options like Video Source, Upload Attachment, and more. These settings are discussed below:

Video Source: Here you can add a source for the video lesson. Similar to the Course Intro Video, you can choose to add external or internal sources.

Video Playback Time: Define the video’s total playback time under Hours, Minutes, and Seconds.

If the Video Source option is missing and you only see the notice “No video source selected from settings!”, then that means you have to select your Preferred Video Source(s) from Tutor LMS Settings > Course.

Upload Attachments: Upload attachments here to supply the necessary materials for this lesson.

Enable Course Preview: This option will only appear if the Course Preview add-on is enabled. For more details check out its documentation.

Add Quiz

To create a quiz click on the +Quiz button to open the Quiz Builder. However, Quiz Building is an extensive feature, so you’ll find detailed information on the process on its dedicated documentation page.

Import Quiz (Pro Feature)

You also have the option to export or import quizzes using the free Quiz Import/Export add-on available with Tutor LMS Pro. To learn more, please visit the documentation page here.

Add Assignments

Assignments are a Tutor LMS Pro feature so if you have the add-on enabled, you can add Assignments to your courses by clicking on the +Assignments button. We discuss more on this topic in a separate documentation page.

Add Live Lessons

You can hold Live Lessons (pro feature) through Tutor LMS Pro itself. To do so, you will need a Zoom account and you will also have to connect Tutor LMS with Zoom. To learn more about Live Lessons, please visit its dedicated documentation.


This section allows you to view the instructor names and also allows you to add more instructors to the course. If you have the Multi Instructor Add-on (Pro Feature) enabled, you will be able to search for, and add more instructors to the same course. They can then edit, moderate, and add their own content to this course.

Course Attachments

Course Attachments are resources such as practice files, example files, and other necessary files that you may have used in the course content. You can attach these by uploading them here and they will appear under the Resources tab of the Course Details Page for students to download.

Additional Data

The following data acts as informative data for potential students while also acting as marketing material for your course.

What Will I Learn

List the knowledge and skills that students will learn after completing this course. (One per line)

Target Audience

Specify the target audience that will benefit the most from the course. (One line per target audience)

Course Duration

Specify the overall duration of the course, i.e. how long it will take for a student to complete this course.

Materials Included

A list of assets you or the instructors will be providing for the students in this course. (One per line)


Add any additional requirements or special instructions for the students. (One per line)

Course Tag

Select related tags for this course. You can add tags from WP Admin > Tutor LMS > Tags.

Course Prerequisites

Prerequisites are courses that you must finish to get access to this course. For example, if you have 2 courses named Basics of Programming Languages and Advanced Programming Languages, then set the basics course as a prerequisite for the advanced course. This will ensure that the students complete the basic course before accessing the advanced course.

This will allow you to create a true and structured learning path for students, with different courses addressing different levels of students.

Note: Course Prerequisites is a Tutor LMS Pro feature, so you’ll have to enable the add-on from WP Admin > Tutor LMS Pro > Add-ons to use it. For more info, visit its dedicated documentation.

Certificate Template

Under this section in the course editor, you’ll be able to select a Template of your choice so the students will be able to download this as a Certificate once they’ve completed the course. 

Since this is a pro feature, this section will only appear if Tutor LMS Add-on for Certificates is enabled. To do this, go to Tutor LMS Pro > Add-ons and enable Certificates

You can also create Custom Certificates by installing and activating the Certificate Builder Plugin that comes with Tutor LMS Pro. For more details on this plugin, check out its dedicated documentation.

Google Meet

Google Meet is another Tutor LMS Pro feature so if you have the add-on enabled and set up you can hold live lessons with this feature too. For more information about this add-on, please visit its own documentation page.

Was this helpful?