Create Your First Course
This tutorial guides you through creating a complete course from scratch. By the end, you will have a published course ready for students to enroll.
Step 1: Start the Course Wizard
- From your dashboard, click Courses in the left sidebar.
- Click the + Create Course button.
- Select your course type:
- Self-Paced — Students learn at their own speed
- Live — Real-time classes with scheduled sessions
- Hybrid — Combination of self-paced content and live sessions
- Short Course — Bite-sized courses under 2 hours
For your first course, we recommend Self-Paced as it is the simplest to set up.
Step 2: Basic Information
Fill in the course details:
- Title — A clear, descriptive title (e.g., "Complete Python Programming Bootcamp")
- Subtitle — A supporting line that adds context (e.g., "From Zero to Job-Ready in 12 Weeks")
- Category — Select from predefined categories or create a custom one
- Language — The primary language of instruction
- Difficulty Level — Beginner, Intermediate, Advanced, or All Levels
- Description — A rich-text description that appears on the course landing page
Tip: Write your description with the student in mind. Focus on outcomes: "By the end of this course, you will be able to..." rather than just listing topics.
Step 3: Course Thumbnail & Promo Video
- Thumbnail — Upload a 16:9 image (recommended 1280×720 px). This is the first thing students see.
- Promo Video — A 2-3 minute video introducing the course and instructor. Courses with promo videos convert 3-5x better.
Step 4: Build Your Curriculum
The curriculum is organized into Sections and Lessons:
Adding Sections
- Click Add Section.
- Give it a name (e.g., "Module 1: Introduction to Python").
- Optionally add a section description.
Adding Lessons
Within each section, add lessons of different types:
| Lesson Type | Description |
|---|---|
| Video | Upload or embed video lectures |
| Text | Rich-text content with images and formatting |
| Upload PDF handouts or reading material | |
| Quiz | Multiple-choice, true/false, or fill-in-the-blank |
| Assignment | Student submissions with rubric grading |
| Live Session | Scheduled video conference (Hybrid courses) |
Uploading Videos
- Click Add Lesson → Video.
- Upload your video file (MP4, MOV, or WebM — up to 4 GB per file).
- The video is automatically transcoded for adaptive streaming.
- DRM protection is applied automatically on Pro plans and above.
- Add captions (SRT files) for accessibility.
Note: Video processing typically takes 5-15 minutes depending on file size. You can continue building the curriculum while videos process in the background.
Step 5: Configure Settings
Pricing
- Free — No payment required. Good for lead generation.
- One-Time Payment — Students pay once for lifetime access.
- Subscription — Monthly or annual recurring payment.
- Installments — Allow students to pay in 2-6 installments.
Access Settings
- Enrollment Limit — Cap the number of students (or leave unlimited).
- Enrollment Deadline — Set a cutoff date for new enrollments.
- Course Duration — Set an expiry (e.g., 6 months access) or lifetime access.
- Prerequisites — Require completion of other courses before enrollment.
Drip Content
Release content on a schedule rather than all at once:
- Go to Settings → Drip Content.
- Choose a drip type: Date-based or Enrollment-based.
- Set the unlock schedule for each section or lesson.
Step 6: Preview & Publish
- Click Preview to see your course exactly as students will see it.
- Review the landing page, curriculum, and pricing.
- When satisfied, click Publish.
- Your course is now live on your storefront.
Promoting Your Course
After publishing, share your course through these channels:
- Copy the direct course URL from the course dashboard
- Use the built-in email campaign tool to notify your audience
- Share on social media with the auto-generated social cards
- Create a coupon code for early-bird discounts
- Set up an affiliate program to let others promote your course
Next Steps
- Course Editor — Advanced editing features
- Curriculum Builder — Detailed curriculum guide
- Course Pricing — Pricing strategies and setup
- Certificates — Issue completion certificates