Skip to main content

What is a Program?

A Program is a reusable template for scheduling learning events across one or more weeks. Think of it as a blueprint: you define which events happen on which days, and then create Cohorts from it — each Cohort is a concrete run of the program with assigned learners and specific dates. Program = Template. Cohort = Scheduled instance with learners.

Programs vs. Journeys

ProgramJourney
PurposeSchedule instructor-led sessions across weeksSequence self-paced learning content
Time-basedYes — events have specific days and timesNo — learners progress at their own pace
RepeatableYes — create multiple Cohorts from one ProgramNo — one Journey, many enrollments
Content typeEvents / live sessionsCourses, quizzes, videos, any content

Creating a Program

1

Navigate to Programs

Go to Create & Collaborate → Programs or Events Hub → Programs (admin).
2

Create new program

Click Create Program. Enter a title and description.
3

Build the schedule

Drag events from the sidebar onto the week grid. Each event slot defines:
  • Which day of the week
  • What time
  • Duration
  • Instructor (optional)
  • Location (optional)
4

Add more weeks

Click Add Week to extend the program across multiple weeks.
The program auto-saves as you make changes.

Program events

Each event in a program is a reference to an existing Event unit. When you drag an event onto the grid, you define:
FieldWhat it does
Day & timeWhen the event occurs within the week
DurationHow long the session lasts (in minutes)
InstructorAssigned instructor for this session (optional)
LocationRoom or venue (optional)

What’s next?

Once your program template is ready, create a Cohort to schedule it with real dates and learners.
Last modified on April 15, 2026