Features
WebsitesPortfolioMediaConservationClient deliveryCoursesCommerceTeam
FoundationSolutionsPricing
DocumentationDeveloper APISoftwareGuides
About
AboutCommitmentNewsroom
Sign In
ArtInStack

The creative operating system

Product

  • Features overview
  • Websites
  • Portfolio
  • Media
  • Conservation
  • Client delivery
  • Courses
  • Commerce
  • Team
  • Solutions

Resources

  • Guides
  • Software
  • Documentation
  • Developer API
  • Platform foundation
  • Pricing
  • Changelog
  • Roadmap

About

  • About
  • Commitment
  • Newsroom
  • Status
  • Talk to us

Customer login

© 2026 ArtInStack. All rights reserved.

Privacy policyTerms of service
All documentation

Courses and Digital Learning

  • Courses Overview
  • Create a Course
  • Add Lessons
  • Set Course Access Rules
  • Student Course Experience
  • Update and Maintain Course Content
  • Events Overview
  • Create and Publish an Event
  • Manage Event Sessions and Registration
Products and SellingNext: Team and Collaboration
Documentation/Courses and Digital Learning

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

  1. Open the course editor and identify the outdated lesson.
  2. Edit lesson notes, replace a video, or swap attachments from Media.
  3. Save and immediately check the client portal as a test student.
  4. Optionally add a short note at the top of the lesson describing what changed.
  5. For significant updates, email enrolled students or post a portal announcement when messaging is available.
  6. Prefer editing in place over deleting lessons students partially completed—deletion can affect progress rows.
  7. 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.