Training Programs

Create multi-step training programs with phases, milestones, and progress tracking

What are Training Programs?

Training programs are structured learning paths that guide members through multi-step educational journeys. Each program consists of phases, lessons, milestones, and progress tracking to ensure systematic skill development.

Key Features
  • Multi-phase structure with sequential progression
  • Milestones and checkpoints for tracking progress
  • Assignments and assessments for each phase
  • Automatic progress tracking and completion certificates
  • Enroll multiple members simultaneously

Creating a Training Program

Organization admins (Paid tier and above) can create training programs.

  1. Navigate to Training Programs
    Click "Training" in the main navigation menu, then "Create Program."
  2. Enter Program Details
    Provide a name, description, and estimated duration for the program.
  3. Define Phases
    Break the program into phases (e.g., "Introduction," "Intermediate," "Advanced"). Each phase contains lessons and assignments.
  4. Add Lessons and Content
    For each phase, add lessons with instructions, resources, and learning objectives.
  5. Set Milestones
    Define completion criteria for each phase and the overall program.
  6. Configure Rewards (Optional)
    Assign rewards for completing phases or the entire program.
  7. Publish Program
    Make the program available for member enrollment.

Program Structure

Phases

Programs are divided into sequential phases that members complete in order:

Lessons

Each phase contains one or more lessons:

Milestones

Track progress with checkpoints and milestones:

Enrolling in Training Programs

Member Enrollment

Members can browse available training programs and enroll:

  1. Navigate to Training → Browse Programs
  2. View program details, phases, and requirements
  3. Click "Enroll" to join the program
  4. Begin with Phase 1

Admin Enrollment

Admins can enroll members in programs:

  1. Open the training program
  2. Click "Enroll Members"
  3. Select one or more members to enroll
  4. Optionally set a start date and deadline
✓ Bulk Enrollment
Admins can enroll multiple members at once, making it easy to train entire teams on the same program.

Completing Training Programs

As a member enrolled in a program:

  1. Access Your Dashboard
    View all enrolled programs and your current progress in each.
  2. Work Through Lessons
    Read content, watch videos, complete assignments, and take assessments for each lesson.
  3. Mark Lessons Complete
    Check off lessons as you finish them. Progress is tracked automatically.
  4. Complete Phase Requirements
    Finish all lessons and assignments in a phase to unlock the next phase.
  5. Earn Rewards and Certification
    Receive rewards for phase and program completion. Some programs offer certificates.

Tracking Progress

For Members

For Admins

Training Program Limits

Tier Max Programs Availability
Free 1 program Limited features
Paid 10 programs Full access
Premium Unlimited Full access + priority support

Best Practices