The Events feature includes a completely redesigned user interface for your learners, providing a more intuitive and consistent experience for finding, booking, and managing their training across both desktop and mobile devices. This aligns the learner experience with the new Events system, ensuring a seamless and modern look and feel.
Finding and Viewing Events
Learners can find events within any Learning Experience they are enrolled in, where the event will appear as a resource object. When a learner clicks on an event, they will see all available schedules organised into three clear tabs to help with navigation:
- Mine: Shows all schedules the learner is currently enrolled in or on a waitlist for.
- Upcoming: Displays all future schedules that the learner has not yet booked onto, making it easy to discover new opportunities.
- Past: A dedicated view for all completed or cancelled schedules.
Admins can also optionally enable the 'My Events' page in the front-end. This requires the Modern UI and vertical navigation to be enabled too. Once turned on, learners will see a calendar icon in the left hand navigation bar. Once clicked they can browse their registered schedules, available schedules in the future, and past schedules that they were registered for.
Visibility of these schedules is controlled by the learning experience that they are contained in. If the learner can see the learning experience, they can see the schedules within it.
Note: the 'My Events' page for the new Events functionality does not currently display events created using the legacy Event Management functionality. Update coming soon to unify this experience. If you have legacy events that your learners need to see, we recommend you do not tick the 'Enable front-end Events' checkbox in the 'Events' service:
Schedule Interactions & Booking
Viewing Schedule details
Each schedule is displayed on a tile that shows key information at a glance, such as available places and the schedule's status. One of the following tile states will be shown, depending on the schedule status:
- Signup Open
- Booked
- Cancelled
- Booking Full
- Waitlisted
- Signup Closed
- Signup not Open
Viewing Session details
Learners can click on any schedule tile to expand it and view all the associated sessions with their specific details, such as start/end dates and times, duration, whether it is online, in-person, or hybrid, and the joining link or location.
Signing up to Schedules
Clear call-to-action buttons make it simple for learners to register. For example, available schedules show a ‘Sign Up’ button, full schedules offer a ‘Join Waitlist’ option, and schedules they are already enrolled in display a ‘Cancel’ button. In some cases, the CTA button will be shown, but in a disabled state, i.e., for schedules where signups are either closed or have not opened yet.
Attending Sessions
Once a learner has signed up for a schedule, they have access to all the sessions within it and can use the provided details to attend.
Managing Booking Conflicts
The system also helps learners avoid booking errors with helpful alerts:
- Maximum Schedules Limit: If a learner attempts to book more schedules than an event allows, a notice will inform them that they have reached the limit.
- Scheduling Conflicts: If a learner tries to sign up for a schedule that has an overlapping time with one they are already booked on, a notice will appear asking them to confirm before proceeding.