Update and Maintain Course Content
Edit lessons in Portal Manager while a course stays published—saved changes appear for active students on refresh; add or reorder lessons without resetting progress when you extend the curriculum incrementally.
Courses age—gear changes, techniques evolve, links break. Small fixes belong in the existing lesson; major restructures may deserve a new course slug so enrolled students are not mid-curriculum when you rearrange everything. Communicate meaningful updates so returning students know what changed.
Prerequisites
Dashboard → Portal Manager → Overview → Courses → open course → lesson → Save
Announcements: email students externally or portal messaging when available
What you're looking at
Lesson editor: title, short description, video, rich-text notes, attachments—same fields as initial creation.
Lesson list: drag handles to reorder without recreating content.
Course status: draft / published / archived on the course shell (not a separate per-lesson publish toggle in the current editor).
Implementation steps
- Open the course editor and identify the outdated lesson.
- Edit lesson notes, replace a video, or swap attachments from Media.
- Save and immediately check the client portal as a test student.
- Optionally add a short note at the top of the lesson describing what changed.
- For significant updates, email enrolled students or post a portal announcement when messaging is available.
- Prefer editing in place over deleting lessons students partially completed—deletion can affect progress rows.
- When replacing an entire curriculum, create a v2 course with a new slug and sunset the old one after a transition period.
What you'll see
Enrolled students see updated content on their next visit. Progress for unchanged lessons typically remains intact when you edit in place.
Verifying your setup
- At least one lesson was updated and verified in the student portal.
- Students were notified when the change materially affects their workflow.
- No broken links or empty lessons after the edit.
