For Red Cross Authorized Training Providers

Class management software for Red Cross ATPs.

Run registration, payments, attendance, and reporting for your CPR, First Aid, BLS, and Lifeguarding courses in one place, and export the roster your Red Cross reporting requires in one click.

Built for certification training providers

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

Sound familiar?

Running an ATP means paperwork the booking apps never planned for.

Course records the Red Cross actually accepts

After every course you need a clean record of who attended and who passed. CertClass exports your roster to CSV in seconds instead of you retyping names into a portal.

Two-day courses and skill sessions

Lifeguarding and instructor courses run multiple sessions. CertClass tracks attendance per session, so a no-show on day two is caught before certificates go out.

Failed skills checks and retakes

When a student doesn’t pass the skills test, you need a record and a path to a retake. Pass/fail with retake tracking is built in, not a workaround.

Getting paid before class day

Online payment at registration through your own Stripe account means fewer no-shows and no chasing checks at the door. For higher-priced courses like Lifeguarding, take a deposit to hold the seat and collect the balance through a secure link before day one.

Full courses that turn students away

When a course hits capacity, students join a waitlist instead of booking with someone else. The moment a seat opens, the next in line get an email with a registration link.

Rebuilding the same schedule every month

Your CPR and Lifeguarding courses run on a rhythm. Set a class to repeat weekly or monthly and the whole series is created at once, visible on a calendar view.

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.

Private classes by link

Keep a corporate class off your public page and widget, and share it only with the group it is for.

Registration questions

Ask up to five yes/no questions at registration, like photo permission. Answers show on the roster and the CSV export.

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.

Deposits & flexible payments

Collect a deposit at registration and the balance later through a secure pay-balance link, or require payment in full. Set it per class.

Bill the organization

Run a group class billed to one organization. Students register at no charge, and you invoice the company and track it on the class page.

Waitlists that fill seats

When a class fills up, students join the waitlist. The moment a seat opens, the next in line get an email with a link to grab it.

Recurring classes & calendar

Schedule a class to repeat weekly or monthly and the whole series is created for you. See it all on a calendar view.

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 included 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.

Try it free

Run your next Red Cross course on CertClass.

Set up in about five minutes. No student fees until you cross 30 students in a month.

No student fees in months with 30 or fewer students.