For certification training providers

Run your training business without the spreadsheet.

CertClass handles online registration, payments, attendance, and student communication so you can stop juggling email threads, reminder texts, and a roster in Excel.

Trusted by certification training providers nationwide

  • EMS departments
  • Lifeguard training centers
  • Pool operator certifiers
  • Workplace safety trainers
  • Healthcare instructors
  • Fire & rescue academies
  • CPR & first-aid programs
  • Maritime safety schools

How it works

One workflow, from sign-up to certificate.

Most platforms cover one piece of the job. CertClass covers the whole chain, so the registration form, the payment, the reminder text, the handout PDF, and the pass/fail record all live together.

  1. 01

    Post a class

    Build it from a template or from scratch. Drop the registration widget on your existing website in minutes.

  2. 02

    Students register & pay

    Card, Apple Pay, Google Pay, or pay-in-person. Money goes straight to your bank via Stripe Connect.

  3. 03

    Course documents go out

    Waivers, study guides, and prep materials attach to the confirmation email automatically. No day-before scramble.

  4. 04

    Teach, track, certify

    Instructors take attendance and mark pass/fail from their phone. Export the roster for your certifying body in one click.

Confirmation email
From: Coastal EMS Training
To: maria.williams@example.com
You're registered for Pool Operator Training

Hi Maria, your spot is confirmed for Jan 15–16. We've attached the materials you'll need to read before day one.

Course Waiver.pdf
PDF · 142 KB
Open
Pre-class Study Guide.pdf
PDF · 1.2 MB
Open
What to Bring on Day 1.pdf
PDF · 88 KB
Open
Sent automatically on enrollment
New

Class documents, delivered the moment a student enrolls.

Upload waivers, study guides, and prep packets to a class once. The instant a student registers, those files attach to their confirmation email. No chasing PDFs the night before, no missed signatures on day one.

  • Per-class document library, with different materials for different courses
  • Choose which documents go out at registration vs. stay internal
  • Save them on a class template so every future class inherits the same packet

Built for the job

Everything that goes into a real training class.

Each piece is included in every plan. No upgrade tiers, no locked-out features.

24/7 online registration

Public booking page or an embeddable widget on your existing site. Mobile-friendly forms, enrollment caps, cutoff dates.

Direct-to-bank payments

Stripe Connect deposits go to your account, not ours. Card, Apple Pay, Google Pay, plus manual entry for cash and check.

Multi-session attendance

Track attendance and pass/fail per session. Designed for two-day certifications, not awkward single-day workarounds.

Document delivery

Per-class document library. Waivers and prep packets go out automatically when a student registers.

Email + SMS reminders

Confirmations, reminders, and follow-ups go out on schedule. Email is unlimited and free; SMS is $0.03/message.

Instructor portal

Instructors get their own login with per-class permissions. They mark attendance and pass/fail from their phone.

Desktop & mobile

You manage on a laptop. They teach on a phone.

Everything an admin needs lives in the desktop dashboard. Everything an instructor does in a class is one tap away on mobile. Updates sync in real time, so you're never asking “did you save that?”

Admin dashboard · desktop
training.yourcompany.com/classes

Classes

Manage certification classes

+ New class
Search classes…
All status
Date

Pool Operator Training

SCHEDULED

Two-day certification · May 21–22

Enrollment
14 / 15
Sessions
2 sessions
Location
Building A
Tuition
$295
3 docs sent on enrollment
Safety ManagementSCHEDULED
Jun 4 · 9:00 AM · 8 / 12 enrolled · $450
Advanced TrainingDRAFT
Not published · 3 sessions planned
Instructor portal · mobile
9:41
·ıl100%

Pool Operator Training

Session 1 of 2 · Day 1

May 219:00 AMBuilding A
Students
Attendance
Pass / Fail
2 passed1 failed1 inc.
DL
David Lopez
AP
Aisha Patel
Needs retake
MW
Maria Williams
TN
Thomas Nguyen
Left early

Pricing

You only pay when students do.

No monthly fees, no contracts. Free under 30 students each month.

Free
≤ 30 students/month
$0.33
per student (31+)
all students that month
$1.00
per online payment
+ Stripe processing fees
$0.03
per SMS message
optional · email is free

Why we built this

Generic booking software wasn't designed for the way certification classes actually work.

Most platforms assume a class is a single-session event with one fee. Real certifications run two days, sometimes more. Students fail and need a retake. Instructors take attendance per session. The certifying body wants a CSV of who passed.

CertClass exists because we kept watching training providers patch four tools together (a booking app, a payment processor, a Mailchimp list, a shared Google Drive folder of PDFs) and still missing things. So we built one place where the registration, the payment, the prep documents, the reminder text, and the pass/fail record all live together.

Every feature exists because a real training company asked for it.

Try it free

Run your next class on CertClass.

Set up in about five minutes. Stay free until you cross 30 students in a month.

Free for the first 30 students each month. No credit card required to start.