Webroots platform for scheduling, registrations, memberships, and payments. support@webroots.ca

Programs & Classes

Run structured programs with clear capacity, instructor coordination, and lifecycle visibility.

Programs & Classes

Capabilities

  • Design multi-session programs, rolling cohorts, or one-time workshops with flexible scheduling structures.
  • Support fixed start dates, open enrollment, and recurring cycles.

  • Set enrollment limits at the program or session level.
  • Control waitlists, release rules, and over-enrollment thresholds with full visibility.

  • Assign instructors to sessions or entire programs.
  • Track attendance, manage substitutions, and maintain role-based access for staff.

  • View real-time participant lists by session.
  • Export attendance, monitor participation trends, and ensure accurate reporting.

  • Monitor status from draft -> open -> full -> completed.
  • Track timelines, enrollment pace, and program health at a glance.

  • Trigger confirmations, reminders, updates, and post-session follow-ups.
  • Support structured messaging without manual email coordination.
Programs & Classes audience

Who it’s for

Built for real program operations where enrollment cycles, capacity constraints, instructor coordination, communication, and completion tracking must stay reliable.

Outputs & reporting

  • Shared data with registration and payments
  • Clean integration with reporting and exports
  • No duplication between website listings and backend programs
  • Visibility across instructors, participants, and administrators

Typical workflows

Step 1Design cohorts, series, or workshops with the right scheduling structure
Step 2Open enrollment with clear capacity and waitlist controls
Step 3Coordinate instructors, rosters, and session delivery
Step 4Manage participant communications through each phase
Step 5Track completion and program health from launch to close

Implementation notes

Programs are not just calendar events. They include enrollment cycles, capacity constraints, instructor coordination, ongoing participant communication, and completion tracking. Webroots handles these as structured operational entities, not just bookings.

Past and current clients

Foodsharing logo Foodsharing
CNS logo CNS
Summerfest logo Summerfest
G4SR banner logo G4SR Banner
G4SR logo G4SR
G4SR Summit logo G4SR Summit
G4SR badge logo G4SR Badge
Logo h colour Client
Foodsharing logo Foodsharing
CNS logo CNS
Summerfest logo Summerfest
G4SR banner logo G4SR Banner
G4SR logo G4SR
G4SR Summit logo G4SR Summit
G4SR badge logo G4SR Badge
Logo h colour Client