For AHA Training Centers & instructors

Training management software for AHA Training Centers.

Schedule BLS, ACLS, PALS, and Heartsaver classes, let students register and pay online, and keep completion records straight across every instructor and Training Site under your umbrella.

Built for

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

01Sound familiar?

Coordinating a Training Center is more than a calendar.

  1. 1

    Many instructors, one standard

    Every instructor gets their own login with per-class permissions. Attendance and pass/fail get recorded the same way whether it’s your class or an aligned instructor’s.

  2. 2

    Completion records you can stand behind

    When it’s time to issue eCards, you need to know exactly who completed what. Per-session attendance and pass/fail records export to CSV whenever you need them, and your class roster exports in the AHA Atlas Import Students format, ready to upload.

  3. 3

    Filling seats without phone tag

    A public booking page or a widget on your existing site takes registrations 24/7. When a BLS class fills, students join a waitlist and get an automatic email the moment a seat opens.

  4. 4

    Payments that don’t go through your personal Venmo

    Students pay by card, Apple Pay, or Google Pay through your own Stripe account. Money lands in your bank, and cash or agency-paid seats can be recorded manually.

02Built 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.

  • 01

    24/7 online registration

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

  • 02

    Private classes by link

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

  • 03

    Registration questions

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

  • 04

    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.

  • 05

    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.

  • 06

    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.

  • 07

    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.

  • 08

    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.

  • 09

    Multi-session attendance

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

  • 10

    Document delivery

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

  • 11

    Email + SMS reminders

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

  • 12

    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 AHA class 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