



Training management software
for your seminar series.
Training management software organizes course dates, registration, waitlists, reminders, attendance and certificates for seminars and workshops. AirLST answers who is coming when, who is waiting, who attended and who gets the certificate, for every participant and every date, without a second spreadsheet.
- Dates with capacity
- Waitlist that moves up
- Automatic confirmation
Training management: what a course series demands from the software
Every session is a date. Managing it means managing the series.
Training management means running many dates of the same format with the same rules: capacity per date, registration with rounds, a waitlist, communication, attendance and proof of participation. If every date lives on its own island, you end up reconciling spreadsheets. AirLST runs the series as a template and each date as an event based on it.
Course dates with capacity and workshop rounds
Every date carries its day, location, capacity and rounds. Registrations count against the quota, full dates switch to the waitlist, and parallel rounds have their own seats. Everything is attached to the participant record.
Belventi Group · Module 2
- Capacity per date24 seats per date, 12 per round: quotas are calculated at registration, not by counting afterwards.
- The series as a templateSet up the form, templates and fields once, copy them for each date, then adjust the day and room.
- Parallel roundsParticipants choose one workshop per round; the list shows who is expected in each room.
- Live utilizationRegistrations per date and round for room planning and trainers, straight from the guest list.
Every role sees what it needs.
Training admin
Sees seats and the waitlist for every date.
- Capacity per date
- Automatic move-up
- Reminder before the session
Participants
Book their date and get everything else automatically.
- Booking with round
- Materials by email
- Certificate after attending
Trainers
See who is in the room, without a sign-in sheet.
- Check-in per room
- Attendance per round
- App for iOS and Android
Reporting
Analyzes each date and the whole series.
- Attendance per date
- Survey afterwards
- Analysis per series
Course registration with dates, rounds and prerequisites
The invitation comes from your organization, and the registration link is personal. In the form, participants choose their date and rounds, confirm prerequisites and add what your series needs: department, cost center, meals. The confirmation with ticket goes out automatically.
Hi Laura,
You are registered for Module 2: Leading Conversations on June 12. Your rounds: Giving feedback (Room A) and Difficult conversations (Room C).
- Date and rounds in the formParticipants choose what is still open; full dates offer the waitlist instead.
- Prerequisites as required fieldsPrior knowledge, completed modules, manager approval: no answer, no registration.
- Optional paymentPaid courses by credit card or PayPal, with the invoice sent along with the confirmation.
- Confirmation with ticketQR ticket, calendar file and materials as attachments, sent with email invitations.
- Closed or openA personal link for invited employees or a public registration page for open enrollment.
- Custom fields per seriesDepartment, cost center, meals, accessibility: whatever your series needs becomes a field.
- Rebooking via the linkParticipants switch date or round themselves while seats are available; the list updates.
- More on registrationForm logic, plus-ones and conditions in event registration.
Waitlists for fully booked course dates
Cancellations always happen. Empty seats don't have to. Once a date is full, further registrations go to the waitlist; when a seat opens, the next person moves up, automatically or with one click, with their own confirmation.
| Participant | Status | Ticket |
|---|---|---|
| SRSofia Romano | Declined | Q9ZJUXFH |
| MFMaria Flores | Confirmed | new · VPSPHLWW |
| EBEthan Brown | Waitlist | Position 1 |
| FAFelix Adams | Waitlist | Position 2 |
- Sofia Romano Canceled via registration link · ticket Q9ZJUXFH invalid · seat open
- Maria Flores Waitlist → Confirmed · move-up workflow · ticket VPSPHLWW sent
- Ethan Brown Waitlist position 2 → Position 1
Interested people stay in the system, with timestamp and rounds. When someone cancels, their successor is one filter away.
Seat opens, next person on the waitlist, confirmation with ticket: as a workflow, with no action from your team.
Five people waiting for one date are the case for scheduling the next. The number sits in the guest list, not in someone's inbox.
Participant communication: invitation, confirmation, reminder, follow-up
No-shows start in the inbox, not on the day of the training. Four messages per date, all from templates in your design, all triggered by the participant's status: the invitation goes to the target group, the confirmation follows registration, the reminder goes out three days before, and the follow-up with materials and a survey comes after the session.
Because every message is tied to the record, you see what each participant received and opened, and when; the reminder only goes to those who have not canceled.
- Templates per seriesInvitation, confirmation, reminder and follow-up designed once and reused for every date.
- Your own senderSent from your address, with your logo and your colors.
- Status triggersRegistered, confirmed, attended, no-show: any status can start a message.
- Materials and surveyHandouts, certificate of attendance and a feedback survey after the session.
| Trigger | Action | Status |
|---|---|---|
| Registration received | Confirmation with ticket and .ics | Confirmed |
| Session in 3 days | Reminder to confirmed participants | Confirmed |
| Seat opened | Waitlist: confirm next person | Confirmed |
| Check-in round 2 | Certificate of attendance as PDF | Confirmed |
| Session ended | Survey to attendees | Confirmed |
Attendance per room and round
Getting in is not the same as attending.
Someone who checked in this morning is not automatically in round 2. The code is scanned before each room; the app knows from registration who is expected here and records attendance per round.
- Is this person expected here? The round from registration is on the record, not on a room list.
- Who is still missing? Expected minus present, live per room, for trainers and training admins.
- Who gets the certificate? Attendance per round is the proof; document delivery reads it.
- What hardware? The check-in app for iOS and Android on the trainer's phone. No scanner required.
| Date | Seats | Attended | Rating |
|---|---|---|---|
| Mar 14 · Munich | 24 / 24 | 22 | 4.6 |
| Apr 25 · Hamburg | 24 / 24 | 21 | 4.4 |
| Jun 12 · Munich | 24 / 24 | 23 | 4.7 |
| Jul 3 · Berlin | 18 / 24 | – | – |
Training reporting: utilization, attendance and feedback per date
Registration numbers are not the whole story. Attendance per round, the no-show rate and the waitlist show which date works, which location is too small and whether the series needs another date. Event reporting delivers this per date and across the series.
- Attendance per roundFrom the scan at the door of each room, not from registration.
- No-show ratePer date and location, as the basis for overbooking and reminder timing.
- Feedback on the recordSurvey answers linked to attendance and date.
- Export and APIExcel, CSV or the REST API to your CRM and learning platform.
Registration, waitlist, check-in and reporting work on the same participant
That is why there is no room list next to the registration list. What participants choose in the form is what the trainer sees at the door and what HR sees in the reports.
For training with bookable rooms, vehicles or one-on-one appointments, there is the Booking Calendar special configuration. Participants get the agenda, rooms and materials in the event app, and contacts stay in the event CRM for the next module.
Training formats from corporate academies to professional associations
Internal training, open enrollment courses, certificate programs, training for partners and dealers: different audiences, the same requirements. Dates with capacity, registration with rounds and documented attendance.





IHK Ulm, the chamber of commerce and industry in Ulm, Germany, runs its graduation ceremony for 900 attendees with self-service data management and 900 check-ins by scan; medi runs 30 events with 4,500 participants and 18,000 emails through AirLST. More projects in our customer stories; for internal programs, see corporate event management.


Learning happens in the room. The admin work happens in the background.

What is training management software?
Training management software is software for organizing seminars, workshops and course series: creating dates with capacity, registering participants, running waitlists, keeping participants informed, tracking attendance and documenting participation. It differs from a learning platform that delivers content and from a simple booking tool that only sells seats: training management software takes each participant from the first date to the certificate and keeps the series together across all dates.
In AirLST, training management is not a separate application but the event platform configured for training series: the series is a template, each date is an event based on it, and each participant is a record with date, rounds, status and attendance.
Training management software takes each participant to the certificate and keeps the series together across all dates.
How does a course run in AirLST?
- Set up the series. A template with form, email templates, fields and workflows; copy it for each date, set date, location and capacity, and add rounds (scheduling).
- Invite and register. A personal link or a public registration page; participants choose date and rounds, confirm prerequisites and pay if needed (registration).
- Manage the waitlist. Full dates put further registrations on the waitlist; move-up runs automatically via workflow (waitlists).
- Communicate. Confirmation, reminder, materials and follow-up from templates, triggered by status (communication).
- Track attendance. A scan before each room, attendance per round, certificate after check-in (attendance tracking).
- Analyze. Utilization, no-shows and feedback per date and across the series (reporting).
Which data and building blocks does training management need?
Per participant: name and contact details, organization or department, chosen date and rounds, registration status with timestamp, waitlist position, prerequisites and additional details (cost center, meals, accessibility), payment status for paid courses, attendance per round and documents sent. Per date: day, location, capacity, rounds with rooms, trainer.
The building blocks for this are standard in AirLST: event registration with conditional logic, a guest list with quotas and a waitlist, email invitations with templates, workflow automation, a ticket with QR code, the check-in app, document delivery, surveys, event reporting and the event CRM. Bookable rooms, vehicles and one-on-one appointments come with the Booking Calendar special configuration.
Which formats does it fit?
Any format made of recurring dates with limited seats: internal training programs and academies with modules and prerequisites, open enrollment courses with registration and payment, workshops with parallel rounds, training for partners, dealers and customers with quotas per organization, and certificate courses run by chambers and associations with exams and a graduation ceremony.
- Public sector (Europe): continuing education and recurring dates with waitlists in public administration, chambers and associations
- Manufacturing: product training and certifications for partners
- Corporate events: internal academies, leadership programs, onboarding
- Conferences: when training is part of a multi-day program with sessions
- Automotive events: dealer and driver training with vehicles as time slots
What sets training management apart from attendee management?
Attendee management is the umbrella term: everything around the participants of an event, from invitation to analysis. Training management is the special case for course series: it adds the series as a dimension. A participant does not belong to one event but to one date in a series; capacity, waitlist and attendance apply per date and per round; and the proof, the certificate, depends on attendance, not on registration. If you organize a single event, you need attendee management. If you run the same course twelve times a year, you need training management so that the twelve dates stay one series.


