How to Add Modules & Lessons (Step-by-Step Guide)

Modified on Tue, 23 Jun at 1:21 AM

What You're About to Build (The Simple Version)

Think of your course structure like a bookshelf:

YOUR COURSE (the bookshelf)
├─ MODULE 1: Foundations (the first book)
│  ├─ Lesson 1: Introduction (Chapter 1)
│  ├─ Lesson 2: Core Concepts (Chapter 2)
│  └─ Lesson 3: Practice Exercise (Chapter 3)
├─ MODULE 2: Intermediate (the second book)
│  ├─ Lesson 1: Building Skills (Chapter 1)
│  ├─ Lesson 2: Real-World Application (Chapter 2)
│  └─ Lesson 3: Case Study (Chapter 3)
└─ MODULE 3: Advanced (the third book)
   ├─ Lesson 1: Expert Strategies (Chapter 1)
   └─ Lesson 2: Q&A (Chapter 2)

This guide walks you through building this structure.


Key Concepts (Before You Start)


What's a Module?

A module is a major section of your course (like a book chapter or course unit).

Examples:

  • "Module 1: Email Fundamentals"
  • "Week 2: Advanced Copywriting"
  • "Section 3: Automation Strategies"

Module = grouping concept — helps students organize their learning journey.


What's a Lesson?

A lesson is a single teaching unit within a module (like a section in a chapter).

Examples:

  • "Lesson 1: Setting Up Your Email Account"
  • "Lesson 2: Writing Compelling Subject Lines"
  • "Lesson 3: Testing & Optimization"

Lesson = individual video + description + resources


Why Structure Matters

BAD STRUCTURE:
  50 videos with no organization
  Result: Students feel lost, don't know where to start ❌

GOOD STRUCTURE:
  3 modules, 15 lessons total, clear progression
  Result: Students see clear path from beginner to expert ✅
 


Step 1: Open Your Membership Project

  1. Log into FlexiFunnels
  2. Click Projects in the left sidebar


 

Step 2: Find the "My Learning" or "My Course Area"

Inside your project, you'll see several tabs at the top:

  • Overview
  • Pages
  • My Learning ← Click here
  • Settings
  • Members

Click My Learning to access your course content area.

What you'll see:

  • Empty list (if new project)
  • Or existing modules (if you started building)
  • + Add Module button


Step 3: Understand Module Naming & Organization

Before creating modules, plan how you'll structure your course.

Module Naming Convention

Good module names:

Module 1: Email Fundamentals
Module 2: Advanced Copywriting
Module 3: Automation & Scaling

Bad module names:

Content 1
Things You Need to Know
Stuff

Use this format:

Module [NUMBER]: [TOPIC NAME]

Number: Sequential (1, 2, 3, not random)
Topic: Clear, descriptive (what will students learn?)

How Many Modules Should You Have?

Recommended:

  • Minimum: 1 module (small course)
  • Typical: 2–4 modules (standard course)
  • Maximum: 6–8 modules (comprehensive program)

Why?

  • 1 module feels incomplete
  • 2–4 modules = good progression from beginner to expert
  • 5+ modules = students overwhelmed, completion rates drop

Module Order

Modules are displayed in the order you create them. First module = students start here.

Logical progression:

Module 1: Foundations (basics everyone needs)
Module 2: Building Skills (apply the basics)
Module 3: Advanced (optional, for power users)

Step 4: Create Your First Module

Click "+ Add Module"

In the My Learning section, you'll see a + Add Module button.

Click it.

A form appears with fields for:

  • Module Name (e.g., "Module 1: Email Fundamentals")
  • Module Description (what students will learn)
  • Module Order (1, 2, 3, etc.)


Step 5: Add Your First Lesson to the Module

Click on Your Module

In the My Learning list, click on your module name (e.g., "Module 1: Email Fundamentals").

The module opens and shows:

  • Module description
  • Empty lesson list
  • + Add Lesson or + Create Lesson button



Step 6: Add a Video to Your Lesson

6.1 Find the Video Section

You're back on your lesson page. Look for a section labeled:

  • Video
  • Add Video
  • Video Content

Click + Add Video or Choose Video.


Step 6: Choose How You Want to Add the Video

Once you click “Add Video,” you’ll see different ways to bring your video in.
You can choose from these options:

  • YouTube – If your video is on YouTube, just add the link.

  • Vimeo – If your video is on Vimeo, paste the link here.

  • Gumlet – If you use Gumlet, use that link.

  • Upload (DRM) – You can upload a video from your computer (this keeps it protected).

  • Generic Link – If you have the video somewhere else, use this option.

     

Quick Decision Matrix

ScenarioChoose
Video already on YouTube, want simpleYouTube
Want professional, private courseVimeo
Want complete control & securityUpload (DRM)
Using specialized platform (Wistia, Loom, etc.)Generic Link
Premium course, need best performanceGumlet

Step 8: Verify Video Was Added

  1. After selecting your video source and confirming, you're back on the lesson page
  2. You should see a video preview or video player showing your video
  3. Play the video to verify it loads and plays correctly

If video doesn't load:

  • Check your URL (copy-paste from correct location)
  • Verify video is public (not private/unlisted)
  • Try a different video source
  • Wait 5 minutes (sometimes processing takes time)

Step 9: Add Lesson Description & Metadata

After your video is added, fill in additional details:

Lesson Description

What students will learn in this lesson (2–3 sentences).

Example:

In this lesson, you'll discover what email marketing is, why it's the highest-ROI channel, and what we'll cover in this course. You'll leave with a clear understanding of your journey from beginner to expert.

Duration (Optional)

How long the lesson takes (helps students plan time).

Example: "8 minutes"

Resources (Optional)

Downloadable files, templates, worksheets.

  1. Click + Add Resource or Attach File
  2. Upload a PDF, Excel, template, etc.
  3. Students see it when viewing the lesson

Step 10: Save Your Lesson

After filling in all details, click Save Lesson.

Your lesson is now saved with its video.


Step 11: Add More Lessons to This Module

Repeat Steps 5–10 to add additional lessons to the same module.

Example workflow:

Module 1: Email Fundamentals
├─ Lesson 1: What is Email Marketing? (added ✓)
├─ Lesson 2: Building Your Email List (add now)
├─ Lesson 3: Choosing an Email Service (add next)
└─ Lesson 4: Sending Your First Campaign (add last)

Step 12: Create Additional Modules

Once Module 1 is complete, create Module 2:

  1. Go back to My Learning (click the tab)
  2. Click + Add Module
  3. Fill in Module 2 details
  4. Click Create Module
  5. Click on Module 2
  6. Add lessons (repeat Steps 5–10)

Repeat for Module 3, 4, etc.


Best Practices for Modules & Lessons

Lessons Per Module

Recommended:

Module 1: 3–5 lessons (foundational)
Module 2: 4–6 lessons (intermediate)
Module 3: 3–5 lessons (advanced/optional)

Total per course: 10–16 lessons

Why?

  • 1–2 lessons = feels incomplete
  • 3–6 lessons = good depth without overwhelm
  • 7+ lessons = students get lost, completion drops

Video Length Per Lesson

Ideal:

5–15 minutes = optimal completion rate

Breakdown:

  • 3–5 min: Quick tip (too brief, feels rushed)
  • 5–10 min: Sweet spot (digestible, completion high)
  • 10–15 min: Acceptable (still engaging)
  • 15–30 min: Pushing it (students lose focus)
  • 30+ min: Abandoned (except live workshops)

Lesson Naming

Good lesson names:

Lesson 1: What is Email Marketing?
Lesson 2: Building Your Email List (5 Strategies)
Lesson 3: Choosing an Email Service Provider

Bad lesson names:

Lesson 1
Content
Video 1

Pattern:

Lesson [#]: [SPECIFIC TOPIC]

Module Ordering

Modules should follow a logical progression:

Module 1: Foundations (what everyone needs to know)
Module 2: Intermediate (build on foundations)
Module 3: Advanced (optional, for power users)

Never do:

  • Random order
  • Most difficult first
  • Advanced before basics

Optional: Add Drip Feed (Release Lessons on Schedule)

What is drip feed? Lessons unlock on a specific date instead of being immediately available.

Example:

Student purchases on Day 1:
  Module 1 available immediately
  Module 2 available 7 days later
  Module 3 available 14 days later

How to Set Drip Feed on a Lesson

  1. Click on your lesson to edit it
  2. Find Drip Feed Settings or Release Settings
  3. Toggle ON
  4. Choose:
    • Immediate (available now, no drip)
    • After X Days (e.g., 7 days after purchase)
    • On Specific Date (e.g., Jan 15, 2027)
  5. Save

When to use drip feed:

  • ✅ Keep students engaged (new content each week)
  • ✅ Prevent overwhelm (one module at a time)
  • ✅ Accountability (cohort-based progression)

When NOT to use:

  • ❌ Self-paced courses (students prefer all-at-once)

Optional: Add Captions & Transcripts

Why add captions?

  • ✅ Accessibility (deaf/hard of hearing students)
  • ✅ SEO (search engines index text)
  • ✅ Engagement (students follow along better)

How to Add Captions

If using YouTube: YouTube auto-generates captions (usually free) If using Vimeo: Can auto-generate or upload manually If using Upload (DRM): Upload subtitle file (SRT format)


Testing Your Modules & Lessons

Test Before Going Live

  1. Login as a student (create a test member)
  2. View each module
    • Does the module appear?
    • Is the description correct?
    • Are lessons in the right order?
  3. Click into each lesson
    • Does the lesson description appear?
    • Does the video load and play?
    • Can you skip/pause the video?
  4. Test on mobile
    • Does video resize properly?
    • Are buttons clickable?
    • Text readable?

Common Issues & Quick Fixes

❌ "Video won't load"

Diagnostic:

  1. Is the URL correct? (copy-paste again)
  2. Is the video public? (not private/unlisted on YouTube/Vimeo)
  3. Is the video still available? (check if it was deleted)
  4. Try a different video source (YouTube → Vimeo)

❌ "Lesson doesn't appear in the module"

Fix:

  1. Go to edit the lesson
  2. Verify the lesson is saved (not in draft)
  3. Verify it's assigned to the correct module
  4. Verify the lesson order is set (1, 2, 3, not blank)
  5. Re-save the lesson

❌ "Module is empty (no lessons showing)"

Fix:

  1. Go into the module
  2. Click + Add Lesson
  3. Create a lesson (repeat Steps 5–10)
  4. Save the lesson
  5. Module now shows the lesson

❌ "Video plays but has no sound"

Check:

  1. Is your video file OK? (play it outside FlexiFunnels)
  2. Check volume on your computer
  3. Try another lesson's video (test if it's the video or the player)
  4. Try different browser or device



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article