
Pick your courses
Start from a built-in library of Canadian first aid courses - Red Cross, OFA, CPR - with correct durations and certification periods.
For Canadian first aid & safety training schools
CourseClerk gives your school a fast, professional website with online booking and a back office that replaces the plugins, spreadsheets, and phone-call workarounds. Built in BC. Made for how first aid training actually works.
Flat monthly price - Your own Stripe account - Cancel anytime

A real site running on CourseClerk - click it.
Our website is WordPress and eleven plugins, and I'm afraid to touch it.
Registrations live in the booking plugin. Everything else lives in spreadsheets.
Anything unusual - recerts, repeats, group bookings - turns into a phone call.
CourseClerk was built inside a first aid school that ran exactly this way.
How it works
This is not a slideshow. It is a working course booking system for training schools, with the public site and back office built from the same catalog.

Start from a built-in library of Canadian first aid courses - Red Cross, OFA, CPR - with correct durations and certification periods.

Your branding on a fast, professional first aid school website with every course bookable online. Connect your own domain.

Rosters, recert rates, combined classes, and blended-course tracking live in one course booking system instead of five.
Fast, professional, and great on phones. Built to pass Google's performance tests instead of fighting old plugins.
Students pick a date and pay by card. Money goes straight to your own Stripe account; CourseClerk never touches your revenue.
Offer the renewal price right on the website with the student's declaration built in. No more call-us-for-the-lower-rate workarounds.
Run Emergency and Standard in the same room and keep one shared seat count. Each course page still shows the right dates.
See who has not finished online theory and send reminders before class day. The weird edge cases have a proper home.
Mark attendance and results on your phone. Your Red Cross submission list builds itself as the class wraps up.
Plus: add-on manuals and kits, multi-day courses, and GST/PST done right. More booking workflows land as they become real in the product.
Why this exists
I am a BC developer, and my parents have run a first aid school for more than 25 years. I watched the WordPress-plugin-spreadsheet grind up close.
CourseClerk exists because that work should not require a fragile website, a separate booking plugin, and a pile of manual lists after every class.
The demo school runs on the same system: course pages, dates, admin screens, and the back office underneath.
- Steven, CourseClerk

Made for owners who need the site, classes, payments, and paperwork to line up.
$199/month CAD
No per-booking fees. No percentage of your revenue. Card processing is Stripe's standard rate, paid to Stripe, not us.
Two months free if you pay yearly.
You keep your domain. We move it over when you are ready, and your old site stays untouched until then.
No. CourseClerk is flat monthly software, not a percentage of your revenue.
Data is encrypted, backed up, and scoped so only your school can see its records. CourseClerk is built for Canadian privacy expectations.
Yes. Bring the spreadsheets and exports you already have, and we will import them with you.
You will not need to be. Setup is guided, and a human answers the email.
First aid is where CourseClerk started. FoodSafe and other safety courses work too.
Launching with a small group of Canadian schools in 2026.
Explore the demo school