Run a Professional CPR Training Business Without Becoming the Office Staff
You may teach the class by yourself, but you should not have to run scheduling, registration, payments, reminders, paperwork, certifications, and marketing as six separate jobs.
CPR Enroll gives independent instructors one connected platform to publish classes, register students, get paid, organize records, and keep the business moving - even when you are the instructor, administrator, scheduler, and person who has to refill the printer.
Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.
Heartsaver CPR AED
Your Business Should Not Depend on Memory, Sticky Notes,and One Heroic Spreadsheet
Independent CPR instructors often start with whatever tools are available: a calendar for scheduling, an online form for registration, a payment link,
copied email templates, paper rosters, cloud folders, and a spreadsheet that slowly becomes the unofficial operating system
for the entire business.
That setup may work for a few classes. It gets harder when students reschedule, a company requests a private class, add-ons need to be sold,
certifications need to be tracked, or the instructor is teaching instead of sitting in front of a laptop.
CPR Enroll connects those workflows so the business can look organized to the student without requiring the instructor to manually
coordinate every detail behind the scenes.
Scheduling Everywhere
Public classes, private requests, flexible appointments, and instructor availability should not live in separate calendars.
Registration by Email
Copying student information from messages into rosters creates extra work and more opportunities for errors.
Payment Guesswork
Know who paid, who owes a balance, what was refunded, and which add-ons were purchased without opening three systems.
Paperwork After Hours
The class may end at 7:00 p.m. The administrative work should not automatically continue until 10:00.
Certification Follow-Up
Keep certification details, expiration information, and renewal opportunities connected to the student record.
Growth Creates More Admin
Adding classes should increase revenue, not simply increase the number of tabs open on your computer.
Stop Rebuilding the Same Student
Record in Every Tool
A student should not become a new data-entry project at every step. In CPR Enroll, the class, registration, payment, communication, paperwork, attendance,
certification, and renewal activity can remain connected to the same enrollment and student record.
That connection matters for a solo instructor because there is no separate administrative team checking whether the payment record matches the roster
or whether the correct paperwork was stored with the class. The next step should be easier because the earlier step already
happened inside the same workflow.
Disconnected tools and repeated data entry
Calendar + form builder + payment link + email templates + spreadsheets + cloud folders + certification reminders.
- Calendar
- form builder
- payment link
- email templates
- spreadsheets
- cloud folders
- certification reminders
eCard or Credential Code
Classes, students, payments, messages, paperwork, certifications, reports, and growth tools connected inside one CPR-specific platform.
Class
registration
completion
renewal
- Fewer duplicate entries
- Clearer student and class records
- Less manual follow-up
- A more professional customer experience
Create the Class Once Let the Registration Workflow Do Its Job
Publish scheduled community classes, private sessions, corporate training, flexible appointments, virtual instruction, online learning,
blended-learning skills sessions, and supported kiosk workflows from the same platform.
Build Reusable Courses
Configure course details, pricing, enrollment rules, certification settings, communications, add-ons, questions, and paperwork so future classes do not have to be rebuilt from scratch.
- Course details and pricing
- Enrollment and certification settings
- Questions, add-ons, and paperwork
BLS Provider Course
Publish Scheduled Classes
Set the date, time, capacity, location, instructor, registration visibility, and class-specific details, then share a direct registration link or include the class in your public listings.
Date and time
Capacity
Instructor
Visibility
Create Class
Offer Flexible Appointments
Let students choose from available time slots and locations when your business operates more like appointment-based skills testing than a traditional classroom schedule.
Skills Testing Session
Keep Private Classes Private
Create client-specific or private training without publishing it to the general public. Share the correct registration experience directly with the client or participant group.
Upcoming Classes
Manage Capacity and Waitlists
Set available seats, track demand, and keep waitlist activity associated with the correct class instead of managing a separate list in email.
Class capacity
Registered
Waitlisted
Capacity & Waitlist
Give Students a Mobile-Friendly Experience
Students can review class details, enter information, select eligible options, and complete registration from a phone, tablet, or computer.
Register for BLS Provider Course
Send the Right Information Without Rewriting
the Same Email
Students expect immediate confirmation, clear directions, reminders, and accurate updates. Independent instructors do not have time to manually send every message between classes.
CPR Enroll supports communications tied to enrollment and class activity. Students receive information from the same system that holds the class details,reducing the chance that an old time, location, or instruction remains in a copied email template.
Registration
Student enrolls
Confirmation
Class details sent
Reminder
Upcoming class notice
Update
Changes communicated
Reschedule
No-login link
Completion
Receipt and records
Renewal
Coming-due message
Enrollment confirmations
Enrollment confirmations with class details and configured instructions
Class reminders
Class reminders and update notifications
Cancelation messages
Cancelation and unscheduled-enrollment communications
Payment communications
Payment and receipt communications
Certification messages
Certification and renewal messages
Rescheduling links
Eligible no-login rescheduling links
Students may still ask where class is. At least you will know the system already sent the answer.
Get Paid Before the Class Becomes Another
Follow-Up Task
Connect registration and payment so the enrollment record reflects what the student selected and how the transaction was handled. Depending on your configuration, CPR Enroll can support online payments, deposits, remaining balances, invoices, coupons, add-ons, receipts, refunds, and manual payment records.
For an independent instructor, the benefit is not simply accepting a card. It is knowing which class the payment belongs to, which student purchased the item, whether a balance remains, and what the receipt should show.
Adult CPR/AED Class
Full Payments or Deposits
Collect the full amount during enrollment or use a deposit workflow when the business model requires a remaining balance.
Add-Ons
Offer books, masks, digital materials, keycodes, equipment, or other relevant items during registration. Multi-student transactions can support add-on selection by participant.
Invoices and Manual Payments
Create invoice-based workflows and record eligible payments made outside public checkout so the enrollment and financial record remain aligned.
Detailed Receipts
Provide a clearer record of class charges, add-ons, rescheduling charges, and other supported line items.
Transaction Visibility
Review succeeded, failed, refunded, unpaid, partially paid, and manually settled activity without reconstructing the story from bank deposits.
Complete the Class Without Creating a
Second Shift at Your Desk
Build or upload paperwork templates, generate class-specific documents, complete instructor checklists, collect supported signatures, and retain completed
records with the class. The goal is not to remove your responsibility for accurate documentation. It is to make the required work easier
to standardize and retrieve.
After completion, certification details can remain connected to the enrollment. Depending on the course and setup, you can store certification numbers,
eCard codes, dates, expiration information, and supporting documents, then use coming-due information to support renewal outreach.
Reusable paperwork and certificate templates
Fillable fields, signatures, initials, dates, and checkboxes
Mobile-friendly instructor checklists with required items
Finalized PDF records and class-document exports
Certification records, expiration tracking, and wallet passes
QR verification and renewal links
BLS Completion Package
Certification Details
BLS Provider
Jordan Ellis
Certification record
Certification Record Found
Review the stored certification name, issue date, expiration date, and connected enrollment record.
Make It Easier for the Next Student or Client
to Find a Way In
Independent instructors need growth tools that do not create a second marketing system to manage. CPR Enroll connects several practicalentry points directly to class and client workflows.
Adult CPR/AED Training in Richmond
Instructor-led CPR and AED training with clear class details, availability, location, and registration.
Search-Friendly Public Class Pages
Publish dedicated class pages with structured event information designed to improve discoverability. Search visibility is never guaranteed, but class data can be presented in a format search engines can understand.
Find an Available CPR Class Near You
Search public training opportunities by course and location.
Adult CPR/AED Class
Richmond Training Center · 9:00 AM
BLS Provider Course
Downtown Skills Station · 10:30 AM
Heartsaver CPR AED
West End Training Room · 1:00 PM
CPR Class
Finder
List public training opportunities in a dedicated search experience where students can browse available classes.
Group-Training Request
Riverside Medical Group
New InquiryGroup-Training
Requests
Capture private or workplace training inquiries, receive a notification, review the request, and track the opportunity through a lead status.
QR Code Builder
Scan to Register
Adult CPR/AED Class
Destination connectedQR Codes and Shareable Links
Connect flyers, community boards, partner locations, social posts, and printed materials directly to the correct registration or request page.
Coming-Due Certifications
2026 23 Days
2026 39 Days
2026 Expired
Send Jordan a direct renewal path
Link the student to the correct upcoming class without requiring a new search.
Renewal Opportunities
Use certification expiration information and renewal links to create a more consistent path back to the next course.
Built for the Different Stages of an
Independent Training Business
The New Independent Instructor
You have instructor credentials, a few courses, and a website or social presence, but the business process is still being built. CPR Enroll provides a structured way to publish classes, collect registrations and payments, send confirmations, and create repeatable class records before temporary workarounds become permanent systems.
The Part-Time Instructor With a Full Calendar
You teach evenings, weekends, or around another job. Flexible scheduling, automated communication, online payment, and mobile paperwork reduce the number of administrative tasks that must happen during limited personal time.
The Full-Time Instructor Ready to Grow
You already have steady class volume and may be adding assistants, locations, corporate clients, or additional formats. CPR Enroll gives you a path to add operational structure without moving into generic enterprise software designed for another industry.
From Setup to the Next Enrollment
Opportunity
Independent instructors need growth tools that do not create a second marketing system to manage. CPR Enroll connects several practical
entry points directly to class and client workflows.
STEP 1
Set up your business profile, payment connection, locations, instructors, and branding in the Launchpad.
STEP 2
Create or select courses, then configure pricing, registration, communications, paperwork, and certification settings.
STEP 3
Publish scheduled or flexible classes and share the correct registration link.
STEP 4
Let CPR Enroll connect registrations, payments, reminders, paperwork, attendance, and completion activity.
STEP 5
Track certifications, renewal opportunities, revenue, and the operational work that needs attention next.
Build a Real Workflow, Not a Throwaway Test Account
The fastest way to evaluate CPR Enroll is to configure one course and follow it from class creation through registration. Use fictional student information if you do not want to test with a live class.
Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.
- Add your business profile, logo, location, and payment connection.
- Create one course with pricing, registration questions, communications, and paperwork.
- Publish a test class or flexible availability.
- Complete a mobile registration and payment test.
- Review the confirmation, receipt, paperwork, attendance, and certification workflow.
- Create a QR code or shareable link and review the public experience.
Explore the CPR Enroll Workflows
Behind the Business
Classes & Scheduling
Create public, private, flexible, virtual, online, and supported kiosk training workflows.
REGISTRATION & PAYMENTS
Turn interest into completed enrollment, payment, communication, and rescheduling.
PAPERWORK & COMPLIANCE
Standardize forms, checklists, signatures, and class records.
CERTIFICATIONS & RENEWALS
Track credentials, expiration dates, wallet passes, verification, and renewal paths.
OPERATIONS & GROWTH
Class Finder, group requests, QR codes, reports, jobs, equipment, and other business tools as you grow.
Everything You Need to Know
About CPR Enroll
CPR Enroll connects what happens before, during, and after every class—from the moment a student finds you through registration, payment, attendance, paperwork, certification, renewal, and repeat enrollment.
Find clear answers before starting your free trial.
Learn how CPR Enroll supports CPR instructors, training organizations, students, payments, documentation, and certification workflows.
- Class and enrollment management
- Payments and digital paperwork
- Certifications and renewals
Yes. CPR Enroll can support a one-person training business while providing the same core class, registration, payment, paperwork, certification, and growth workflows used by larger organizations.
You can share CPR Enroll registration links and public class pages directly. Many instructors also link or embed available class experiences from an existing website.
Yes. The platform can support lower-volume instructors, but compare the current plan structure and enrollment costs with your expected volume before the trial converts to a paid subscription.
Yes. For published classes, students can complete the configured registration and checkout workflow online.
Yes. Flexible scheduling can allow students to select available time slots, locations, or instructor options based on your configuration.
Eligible students can use a no-login rescheduling link when the organization has configured an applicable rule and available destination classes or times.
CPR Enroll supports templates, generated class paperwork, checklists, fillable fields, signatures, finalized PDF records, and document exports. Your organization remains responsible for required records and retention rules.
Yes. Certification details and expiration information can be stored with completed enrollments and used to support renewal workflows.
No. CPR Enroll can create search-friendly public class pages and structured event information, but no software can guarantee indexing, ranking, traffic, or enrollment results.
Yes. CPR Enroll supports multiple instructor and staff users, so you can add assistants or additional instructors as the business grows.
Set up one real course workflow, publish a test class, complete a mobile registration, review the payment and communication records, and generate the paperwork and certification steps you would use after completion.
Stop Building Your CPR Business Around Administrative Workarounds
Put classes, students, payments, paperwork, certifications, and growth tools in one connected platform built for CPR instructors.
Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.