Training management software: every featureEverything a training provider runs, on one record.

Five products that share one record for every learner, course, client and invoice. Nothing typed twice, nothing lost between tools.

One recordlearnercourseclientbookinginvoicecertificate
StripeXeroGoogle CalendarOutlookZoomWordPressZapierHubSpotSSCORMAPIOpen API

Use the products you need today. The rest are already there when you want them.

01 Course builder

Build it once. Run it in any format.

A course is an outline, not a format. Mix on-demand lessons, a training day, a live session and an assessment, then publish once. More on the course builder

admin.cademy.io/courses/edit/emergency-first-aid-at-work/contents
CoursesEmergency First Aid at WorkContentsSharePreview as StudentSave
DescriptionPricing & DeliveryContentsSettingsShare
Course ContentBuild with AINew SectionNew Lesson
Before the day3 lessons
Welcome from your trainerFour minutes from Sarah on what the day covers and what to bring.
The primary surveyDR ABC, step by step, with the poster you can print for the wall.
Knowledge check: DR ABCTen questions. Pass mark 80%, two attempts.
Add Lesson
Training day2 lessons
Practical: CPR and using an AEDIn the room. Marked attended or absent on the register.
Choking, bleeding and shockScenario cards for pairs, then the trainer debrief.
Add Lesson
Sections, lessons and quizzes. Drafted with AI if you want, edited by you.

Formats

  • In person, instructor-led
  • Live online over Zoom
  • On-demand, lesson by lesson
  • Blended, in any order
  • On request, booked when a client asks

Content

  • AI first draft from your PDFs
  • Video and SCORM 1.2, built in
  • Quizzes with pass marks and retakes
  • Attendance marked by the trainer

Rules

  • Dates inherit price, capacity and venue
  • Certificates issue automatically, expire on a date
  • Drip feed and deadlines on your schedule
  • Public or private, per client
Very easy to use platform, brilliant AI and someone is always on hand, instantly, if you need help.
Nicky SimpsonSenior Associate Member & Secretary, Textiles Skills Centre
02 Course booking

Sell seats on your website. Or on ours.

One snippet puts live dates, prices and checkout on your site. No site yet? Your branded Cademy booking site is ready on day one. More on the course booking system

brightwatertraining.cademy.io/emergency-first-aid-at-work
My Account

Emergency First Aid at Work

Emergency First Aid at Work · Level 3

Highlights

Delivered In-Person or Online1 dayLevel 3Certificate valid 3 years

Dates All Locations & Online

SEP30Wed, Sep 30 · 9:00 AM → 5:00 PM GMT+13 places leftLeeds£245Book
OCT8Thu, Oct 8 · 9:00 AM → 5:00 PM GMT+112 placesDoncaster£245Book
OCT14Wed, Oct 14 · 9:30 AM → 4:30 PM GMT+1Live onlineOnline£195Book
NOV3Tue, Nov 3 · 9:00 AM → 5:00 PM GMTWaitlist openLeeds£245Book
See 3 More
Your booking site, your colours and logo. Live dates straight from your calendar.

Where it sells

  • Embed on WordPress, Wix, Squarespace, Webflow
  • Branded booking site, Cademy logos hidden
  • Private dates for one client
  • Group bookings with names added later

How they pay

  • Card, PayPal, Klarna or bank transfer
  • Invoice me with a PO number
  • Multi-currency: £, $, €, AU$, NZ$ and more
  • Receipt and VAT invoice sent on payment

What fills seats

  • Early-bird and discount codes
  • Vouchers and gift cards
  • Memberships with recurring access
  • Waitlists, emailed when a place opens
The most flexible course booking software I have seen on the market. Allows multiple course days to be booked as a cluster.
Evan AvnetAcademy Director, MDSPOSA & USTASC TRAINING PORTAL
03 Learning management

The learning lives next to the booking.

One login for learners to book, learn, take the quiz and collect the certificate. One record for you to see it all. More on the LMS

brightwatertraining.cademy.io/emergency-first-aid-at-work/content
My Account
My CoursesMy ProfileOrders & BillingSettings
My Courses  ›  Emergency First Aid at Work

Emergency First Aid at Work

On-Demand + Live60% Complete
OverviewContentForum
Before the day3 lessons
Welcome from your trainer4:12
The primary surveyread
Knowledge check: DR ABC3 of 10 answered
Training day2 lessons
Practical: CPR and using an AEDThu 10 Sep · Leeds, Room 2
Choking, bleeding and shockThu 10 Sep · Leeds, Room 2
What the learner sees: lessons, quiz, the live day, all on one record.

Learning

  • Sections and lessons: video, reading, downloads
  • SCORM 1.2 packages
  • Quizzes and assessments
  • Live sessions in the same outline

Structure

  • Quizzes that unlock the next lesson
  • Drip feed on the schedule you set
  • Deadlines with due and overdue emails
  • Forums on every course

Proof

  • Certificates that issue automatically
  • A link for every certificate, revocable
  • CPD points recorded alongside
  • Progress on every registration
Everything we need in one place, from building online and blended courses to running quizzes and tracking progress.
Ben Calvert-PainterOsteopath, Tutor, CPD Today
04 Training CRM

Every learner, client and renewal. One record.

Built for training, not adapted from sales. A record knows what they booked, whether they came, what they scored and when it expires. More on the training CRM

admin.cademy.io/contacts/anna-reid
ContactsAnna ReidMessageAdd to Course
AR
Anna Reidanna.reid@oakfieldcare.co.uk
First NameAnna
Last NameReid
Emailanna.reid@oakfieldcare.co.uk
Phone07700 900123
AddressAdd address
OrganisationOakfield Care
TagsFirst aid · Care
Marketing C…
Manage contact fields
All ActivityOrdersRequestsCertificates
Thursday, September 10, 2026
Certificate issued: Emergency First Aid at Work · valid to 10 Sep 2029
Attendance: marked attended · Leeds, Room 2 · Sarah Cole
Quiz: Knowledge check: DR ABC · 9 of 10 · passed
Friday, August 28, 2026
Order: ORD-1042 · Emergency First Aid at Work · Thu 10 Sep · £245 · Paid by Oakfield Care
Conversation: New response to Tell us about your training needs
Tasks
Call Dan about the Fire Marshal renewal14 Oct
Add a task…
Notes
Prefers morning courses. Moves to the Doncaster site in October: book her on the Fire Marshal date there.
Bookings, attendance, quiz results, certificates and emails: one timeline per person.

Learners

  • Records that fill themselves from bookings and results
  • Emails and notes on the record
  • Filters and saved views across contacts
  • HubSpot and Salesforce apps on custom plans

Business clients

  • Organisations with their people, linked by email domain
  • Private courses and dates for one client
  • Pay by invoice, with a PO number
  • Invoices on your payment terms

Renewals

  • Expiry on every certificate
  • Sort and export by expiry date
  • Tasks for the follow-up
  • Universal inbox for the replies
Keeps everything in one place, from contacts and emails to attendance and certificates. Managing our courses is way less of a headache.
Lisa SampsonCRR UK
05 Training management

Run the day without the admin running you.

Dates, facilitators and links in one place. Attendance registers. Reminder emails, overdue reminders and reporting that run on their own. More on the training management system

admin.cademy.io/courses
21 – 25 September 2026Today
21 Mon
22 Tue
23 Wed
24 Thu
25 Fri
IOSH Managing Safely · Cohort 12 (IOSH-C12) (9/12)8:30 – 16:30 · Day 1 of 4 → Day 4 of 4 · Ian Brooks · Leeds, Room 1
Presentation Skills (PS-0921) (4/10)13:00 – 16:00 · Sarah Cole · Leeds, Room 2
Emergency First Aid at Work (EFAW-0921) (12/12)9:00 – 17:00 · Sarah Cole · Leeds, Room 2
Fire Marshal · Oakfield Care (FM-0923) (20/20)9:00 – 16:30 · Ian Brooks · Doncaster
Manual Handling (MH-0924) (6/10)9:00 – 13:00 · Maya Singh · Doncaster
Mental Health First Aid (MHFA-0924) (14/16)13:00 – 16:30 · Maya Singh · Online
Paediatric First Aid (PFA-0925) (0/12)10:00 – 16:00 · Sarah Cole · Leeds
Working at Height (WAH-0922) (8/8)9:00 – 12:30 · Maya Singh · Doncaster
Every date, venue and facilitator in one view. A cohort runs across the days it needs.
Automationsrunning on their own
Reminder emailsA week, a day and an hour before · your own templates
Overdue payment remindersAn email to the customer when an invoice is overdue
Admin notificationsA booking arrives, a learner cancels, a payment is overdue
Task setsA reusable checklist, applied to a course date in one click
Certificates and CPDIssued and awarded automatically, with an expiry date
Calendar syncCourse dates in Google and Outlook calendars
ReportingSep to date
Bookings212+12%
Attendance96%+2
Revenue£48.2k+8%
Certificates18731 this wk
Bookings by month
Bookings, revenue and registrations. Scheduled exports on Teams.

Scheduling

  • Dates, venues and facilitators in one place
  • Busy times read from connected calendars
  • Google and Outlook calendars synced
  • Registers: attended or absent, per date

Roles

  • System admin: the whole operation
  • Course owner: their courses, learners and reports
  • Facilitator: their dates and registers
Payments and invoicing

Getting paid runs itself too.

  • Invoices raised on booking, with PO numbers and net terms
  • Multi-currency: charge and invoice in £, $, €, AU$, NZ$ and more
  • Tax profiles: a rate and label per country, on Teams
  • Synced to Xero, with your PO or reference
  • Deposits and instalments, on Teams
admin.cademy.io/orders/invoices
SearchActive InvoicesFilterSortColumnsExportNew Invoice
OrdersInvoicesPaymentsCredit Notes
InvoiceContact NameOrganisationStatusTotalCreated
INV-2041DPDan PriceOakfield CarePaid£1,470.009/10/26
INV-2040TWTom WhitakerNorthline HousingOverdue£1,780.009/1/26
INV-2039PSPriya ShahOakfield CarePaid£490.008/28/26
INV-2038JWJess WrightHallam HomesSent£540.008/27/26
INV-2037LALena AdeyemiOakfield CarePaid£245.008/26/26
INV-2036MRMarcus ReidSelf-fundedPaid£120.008/25/26
10 per page1–6 of 412 invoices1 / 69
Raised on booking, paid by card or on account, posted to Xero.
It sends links automatically, keeps the tax side tidy, and the Xero sync just works without any fuss.
Jason MunslowHead of Marketing and Digital, James Hargreaves
06 Integrations

Connected to everything you already use.

Cademy sits in the middle of your stack. A date moved here moves in Outlook; an invoice raised here lands in Xero.

One record, updated everywhere

Admin

Calendars and meetings.

Google CalendarOutlookZoom

Payments

Every way your customers pay.

StripePayPalKlarna£Bank transfer

Accounting

Invoices posted where your accountant works.

XeroNetSuite%Tax profiles

Sales and marketing

Learners and clients, in the tools you sell with.

HubSpotSalesforcepxAnalytics and pixels

Your website

One snippet, your courses on your own site.

WordPressWixSquarespaceWebflow

Custom-built

Open API, webhooks and Zapier for the rest.

ZapierAPIOpen API{ }WebhooksSSCORM 1.2SSOSingle sign-on
JW
Handles our multiple Xero and Stripe accounts with no hassle. International training without worrying about tax rules, currencies or time zones.
Jack WaddelManaging Director, Own Your Success
And more, when you want it

Extras, switched on when you need them.

A switch on the course or the account. Already wired into the same record.

For your learnersRicher, more impactful learning
Communities and forumsA home for every course
CollectionsCourses grouped together on your site
DeadlinesDue soon, due today, overdue
Drip-fed contentReleased on the schedule you set
CPD pointsPoints and hours, awarded automatically
MembershipsRecurring access, recurring revenue
For your teamLess admin time and cost
AI course builderA first draft from your PDFs
AutomationsReminders, overdue emails, certificates
ReportingBookings, attendance, revenue, certificates
Task managementTasks and task sets, owned by the team
One-to-one calendar syncCoaching booked straight into a diary
Universal inboxEvery email on the record
Business workflowsPOs, invoices, private dates, organisations
WaitlistsPeople waiting are emailed when a place opens
See it on your own courses

Thirty minutes with a real person, your courses on screen.

We set up one of your courses live on the call. No slides.

Or start for free and import a spreadsheet yourself. How switching works