Build a course in the LMS
Courses turn your community into a place members learn, not just chat. You build them in Admin → Courses.
1. Create the course
- Go to Admin → Courses → New course.
- Add a title, description, and cover image.
- Save to create the course shell.
2. Add lessons
Each course is a sequence of lessons. For every lesson:
- Click Add lesson.
- Choose a type:
- Video lesson — embed a video for visual or demo content.
- Markdown lesson — write rich text, headings, lists, and code for written material.
- Add the content and save.
Order lessons in the sequence you want members to follow.
3. Track progress
Progress tracking is automatic. As members complete lessons, their progress bar fills and you can see who's working through the course. This shows up in member health signals too — active learners score higher.
4. Reward completion with XP
Tie the course into gamification:
- Open Admin → Gamification → XP Rules.
- Set XP for completing a lesson and a bonus for finishing the course.
- Optionally create a badge triggered by course completion.
Members now earn recognition for learning, which drives more of them to finish.
5. Announce the course
Post the course in a relevant channel or pin it in a space so members find it. Pair the launch with a weekly challenge ("Finish Module 1 this week") to build momentum.
Verify
Enroll with a test account, complete a lesson, and confirm progress updates and XP is awarded.
Related
- Set up gamification
- Notifications
- What the Copilot can do
FAQ
What lesson formats are supported? Video and markdown lessons.
Is progress tracked automatically? Yes — member progress updates as lessons are completed.
Can I reward finishing a course? Yes — set lesson and completion XP, and optionally a completion badge.
Can the Copilot build a course? Yes — ask the AI Owner Copilot to set up a course and it'll create the structure for you.
Can I drip lessons over time? No — all lessons in a published course are available; there is no drip scheduling.