Accept online payments for your training classes, with registration, attendance, and student communication in the same place. Stop juggling email threads, reminder texts, and a roster in Excel.
Built for certification training providers
How it works
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.
Build it from a template or from scratch. Drop the registration widget on your existing website in minutes.
Card, Apple Pay, Google Pay, or pay-in-person. Money goes straight to your bank via Stripe Connect.
Waivers, study guides, and prep materials attach to the confirmation email automatically. No day-before scramble.
Instructors take attendance and mark pass/fail from their phone. Export the roster for your certifying body in one click.
A deposit locks in the seat, so students commit without paying the full price up front and you stop losing registrations at checkout. Each class gets its own rule: a flat deposit, a percentage, or full payment at registration.
Built for the job
Each piece is included in every plan. No upgrade tiers, no locked-out features.
Public booking page or an embeddable widget on your existing site. Mobile-friendly forms, enrollment caps, cutoff dates.
Keep a corporate class off your public page and widget, and share it only with the group it is for.
Ask up to five yes/no questions at registration, like photo permission. Answers show on the roster and the CSV export.
Stripe Connect deposits go to your account, not ours. Card, Apple Pay, Google Pay, plus manual entry for cash and check.
Collect a deposit at registration and the balance later through a secure pay-balance link, or require payment in full. Set it per class.
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.
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.
Schedule a class to repeat weekly or monthly and the whole series is created for you. See it all on a calendar view.
Track attendance and pass/fail per session. Designed for two-day certifications, not awkward single-day workarounds.
Per-class document library. Waivers and prep packets go out automatically when a student registers.
Confirmations, reminders, and follow-ups go out on schedule. Email is included free; SMS is $0.03/message.
Instructors get their own login with per-class permissions. They mark attendance and pass/fail from their phone.
Desktop & mobile
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?” Both save to a phone's home screen like an app: instructors run class from the portal, and admins check on things on the go.
Manage certification classes
Two-day certification · May 21–22
Session 1 of 2 · Day 1
Pricing
Usage-based pricing. No student fees in months with 30 or fewer students.
Prefer not to absorb fees? An optional setting adds a flat booking fee to student checkout instead, and those registrations skip your per-payment and per-student fees.
Why we built this
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
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.