How to create a video course from scratch
This guide walks you through building a video course on the platform, from uploading your first video to submitting the finished course for review. Follow the steps in order — each one matches a screen you'll see in the course builder.
Video course vs. e-book: A video course is built from video files (or PDFs that AI converts into video). An e-book keeps your PDFs as a downloadable document and does not turn them into an AI course. This article covers the video course path.
Step 1: Start a new course
Go to Manage Courses under the Admin menu.
Click Create New in the top-right corner.
Select New Course from the dropdown.
This opens a new, untitled course in the course builder, with the Content tab selected on the left.
Step 2: Choose the AI Video Course option
On the Start Building Your Course screen you'll see two options at the top: AI Video Course and Ebook.
Select AI Video Course.
Under this option you have two ways to add your material:
Upload Files — drag and drop files from your computer.
File Link — paste a direct link to a public PDF or video file, then click Add.
Supported formats: PDF and Video (MP4, MOV).
Important — don't mix file types. In a video course, videos are added directly as lessons, but any PDF you add will be converted by AI into video content. If you upload a mix of videos and PDFs, the system will try to turn your PDFs into videos too. To keep your course clean, upload only videos for a video course.
Step 3: Upload your videos
On the Upload Files tab, drag and drop your video files into the Drag and drop files here box (or click it to browse).
Each file shows an upload progress bar. Wait for every video to finish uploading.
When a file is done, it moves to the Sources ready list with a green check mark.
You can remove any file from the list using the trash icon next to it before processing.
Step 4: Process your sources
Once all your videos show as Sources ready, click Process Sources.
The system will now work through several stages automatically:
Transcribing the video
Analyzing the content
Creating the video activity
Preparing the video for encoding
You'll see a progress indicator while this runs. This can take a little while depending on the length of your videos.
Step 5: Review the auto-generated overview
When processing finishes, you'll land on the Overview screen. The system automatically generates:
A course title
A course description
Key topics (shown as tags)
Learning objectives
Review everything here. You have two options:
If it all looks good, click Start Encoding (also shown as Process Videos) to build the course.
If you want to add more material first, click Upload More.
Encoding typically takes 2–10 minutes. You can keep working while it runs.
Step 6: Work in the Content editor
After you start encoding, you're taken to the Content screen — the main course editor.
On the left, the Course Structure panel lists your sections and activities (video lessons) with their names.
On the right, you'll see the selected video, with its encoding status.
Below each video is a Worksheets & Resources area with an Upload button, where you can attach any handouts, reference PDFs, or resources relevant to that specific video for students to download.
Add more sections and lessons
Click Upload More Sources at the bottom of the Course Structure panel.
On the Add Video to Course screen, open the Section dropdown.
Choose an existing section, or select + New Section and enter a section title.
Drag and drop the video file(s) for that section, then click Upload Video.
The new section and its lessons will appear in the left-hand menu once they're added.
Step 7: Add quizzes (optional)
Open the Quiz tab on the left. You can add a quiz to each section separately, or add a single Final Quiz that covers the whole course.
Click Add next to a section (or the Final Quiz), and you'll have four ways to build it:
Generate with AI — creates questions from the transcript. For a section quiz it uses that section's transcript; for a final exam it uses the transcript from the entire course.
Add Question — add questions manually, one at a time.
Import Questions — paste your questions in as text. Mark correct answers with
*or(correct). You can choose to append to existing questions or replace them all.Refresh — reload the current question set.
Under the Settings tab of a quiz, you can set the passing grade, randomize questions, and adjust other options.
Step 8: Add course information
Open the Info tab to set your course's basic information — title, description, learning objectives, category, and the other core details. Complete each field so the course reads clearly on its public page.
Step 9: Add instructor and contributor details
Open the Instructor tab (Instructor & Contributors). An Instructor Checklist on the left tracks your progress through the required fields.
Instructor Profile
Profile picture — click the avatar's Upload button to add a photo.
First Name and Last Name — usually filled in with your name automatically.
Headline — a short professional tagline (up to 190 characters), e.g. "Senior Software Engineer at Google."
Biography — tell students about the instructor's background and experience.
Social Links (optional) — add URLs for Twitter, LinkedIn, Facebook, YouTube, and your Website.
Course Authors (optional)
Under Course Authors, add any co-authors, additional speakers, or guests who contributed to the course so they're credited on the course page. Click Add New Author, or search and select an existing author.
Step 10: Set your pricing
Open the Pricing tab (Course Pricing). Under Instructor Fee, set the amount you'd like to receive for each individual course sale. Our instructor managers review this request.
Choose your payout Currency.
Enter your Requested Amount.
Click Save.
Set it carefully: choose your currency before setting the amount — the requested amount can only be set once.
Under Payments, connect Stripe (click Connect) so you can receive payouts. Both the requested fee and a connected Stripe account are part of the pricing checklist.
Note: Connecting Stripe involves entering payout and banking details on Stripe's own site. Complete that step yourself directly with Stripe.
Step 11: Submit for review
Open the Publish tab to reach Publication Status. While the course is unpublished its status shows as Draft.
The Publication Checklist on the left lists everything required before submitting — for example: course title, subtitle, cover image, primary category, course description, learning objectives, instructor profile, course pricing, at least one activity ready, every section has content, and all quizzes have questions. Work through any items still marked incomplete.
On this screen you can:
Click Preview Course to check everything looks right.
Click Delete Course if you need to remove it.
Add Notes for Manager (optional) — up to 1000 characters — if you'd like the reviewer to pay attention to something specific.
Click Submit for Review when you're ready.
The Activity Log at the bottom of this screen keeps a history of actions on the course.
What happens after you submit
Submitting a course does not publish it automatically. Each course first goes through a thorough review — covering quality, duration, and other standards.
If everything looks good, the course is published and you'll receive a notification.
If the team has any questions or concerns, they may reach out by email to ask for additional information.
Final Words 🎉
Congratulations! You’ve successfully built your course from start to finish.
With our platform, you can create, enhance, and publish your course effortlessly—whether you’re using PDFs, pre-recorded videos, or additional learning materials.
💡 Remember:
✔️ You can always go back and edit sections before publishing.
✔️ Use AI to refine descriptions, generate quizzes, or optimize course content.
✔️ Preview your course to ensure it meets your expectations before submission.
Once you're ready, click "Publish" to submit your course for review. Once approved, your course will be live and available for students worldwide!
Need Assistance? We're Here to Help!
📩 For Instructor Support & Course Management: [email protected]
🛠️ For Technical Issues & Platform Support: [email protected]
🎓 For Accreditation & Continuing Education Questions: [email protected]
📩 Live chat support – Available for immediate help in case you get stuck at any point or need help with your profile.
Thank you for choosing our platform to share your knowledge with the world. We can’t wait to see the amazing courses you create! 🎉🎥


