...

CPR Enroll

Independent Instructors

FOR INDEPENDENT CPR INSTRUCTORS

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.

INSTRUCTOR WORKFLOW
Classes Class Calendar
Calendar List Board
+ New Class
July 2026
MON TUE WED THU FRI
20
21
BLS Provider 9:00 AM 6 enrolled
22
23
Heartsaver CPR 1:00 PM 8 enrolled
24
27
First Aid 10:30 AM 4 enrolled
28
29
30
Skills Session 3:00 PM 5 enrolled
31
CPR Enroll
Registration Open

Heartsaver CPR AED

July 23, 2026 1:00 PM - 4:00 PM
CPR Training Studio Richmond, Virginia
Course price $75.00 4 spots left
First name Last name Email address
Register for This Class
Just now Student registered
Payment Payment received
Class record Paperwork complete
Renewal tracking Certification coming due 30d
ONE INSTRUCTOR. A LOT OF MOVING PARTS.

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.

ONE CONNECTED WORKFLOW

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.

The Patchwork

Disconnected tools and repeated data entry

Calendar + form builder + payment link + email templates + spreadsheets + cloud folders + certification reminders.

CPR Enroll

eCard or Credential Code

Classes, students, payments, messages, paperwork, certifications, reports, and growth tools connected inside one CPR-specific platform.

Class

registration

completion

renewal

CLASSES & REGISTRATION

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 Builder
CPR Enroll
AR
Course Builder

BLS Provider Course

Save Course
Course name BLS Provider
Course category Healthcare Training
Default price $85.00
Certification period 24 months
Course description Instructor-led CPR and emergency response training for healthcare professionals.
Allow online registration
Require student questions
Enable optional add-ons

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
CPR Enroll
AR
New Class

Create Class

Course BLS Provider Course
Date August 14, 2026
Start time 9:00 AM
Capacity 12 students
Instructor Alex Rivera
Location Richmond Training Center
Registration visibility
Public Private

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.

Flexible Time-Slot Selection
CPR Enroll
AR
Select an Appointment

Skills Testing Session

Step 2 of 3
Selected location Downtown Skills Station
Change
MON 10 TUE 11 WED 12 THU 13 FRI 14
Available times 6 appointments available
8:30 AM 9:15 AM 10:00 AM 11:30 AM 1:00 PM 2:45 PM

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.

Class Visibility
CPR Enroll
AR
Classes

Upcoming Classes

+ Create Class
All Public Private
AUG 14
BLS Provider Course Public
9:00 AM Richmond Training Center 8 of 12 enrolled
•••
AUG 19
Corporate CPR Training Private
1:00 PM Riverside Medical Group Client-only access
•••
AUG 23
Heartsaver CPR AED Public
10:30 AM Downtown Skills Station 5 of 10 enrolled
•••
Private classes stay out of the public class list and can only be accessed through their dedicated registration link.

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

Waitlist Management
CPR Enroll
AR
BLS Provider Course

Capacity & Waitlist

Class Full
Enrolled 12 / 12
Waiting 4
Seats Open 0
Student Waitlist
Date Added Notify Waitlist
01
Jordan Ellis Added Aug 7 · 10:42 AM
Waiting Offer Seat
02
Taylor Morgan Added Aug 7 · 12:16 PM
Notified Offer Seat
03
Casey Bennett Added Aug 8 · 8:04 AM
Waiting Offer Seat
04
Riley Carter Added Aug 8 · 2:31 PM
Waiting Offer Seat

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.

Mobile Registration Form
CPR Enroll
Secure Registration
Student Registration

Register for BLS Provider Course

August 14, 2026 9:00 AM Richmond Training Center
First name Jordan
Last name Ellis
Email address jordan.ellis@example.com
Phone number (555) 014-1182
Certification type Initial Certification
I agree to receive class confirmations, reminders, and registration updates.
Continue to Checkout
CPR Enroll
Registration BLS Provider Course
Aug 14 · 9:00 AM Richmond Training Center
First name
Last name
Email address
Phone number
Continue
Mobile-friendly registration
COMMUNICATIONS

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.

1

Registration

Student enrolls

2

Confirmation

Class details sent

3

Reminder

Upcoming class notice

4

Update

Changes communicated

5

Reschedule

No-login link

6

Completion

Receipt and records

7

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.

PAYMENTS

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.

Public Checkout

Adult CPR/AED Class

$95.00
Total enrollment
Pay in full Complete payment during enrollment
Recommended
Deposit Reserve your seat and track the remaining balance
Course registration $85.00
Pocket mask add-on $10.00
Total $95.00
Continue to Secure Payment
Secure checkout and payment processing

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.

PAPERWORK & CERTIFICATIONS

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.

1

Reusable paperwork and certificate templates

2

Fillable fields, signatures, initials, dates, and checkboxes

3

Mobile-friendly instructor checklists with required items

4

Finalized PDF records and class-document exports

5

Certification records, expiration tracking, and wallet passes

6

QR verification and renewal links

Paperwork Builder
Class Paperwork Template

BLS Completion Package

Save Template
Instructor Signature Alex Rivera
T Text Field
Checkbox
S Signature
D Date
I Initials
Instructor Checklist
Verify roster
Complete skills check
Collect signatures
Submit paperwork
Class Roster Generated for this class Complete
Skills Checklist Required items completed Complete
Signed Form Instructor signature retained Finalized
Document Package Stored with class record Final PDF
Certification Record
Completed Enrollment

Certification Details

Record Complete
Student Jordan Ellis
Certification Number BLS-482731
eCard Code EC-84H2-91K
Issue Date Aug 14, 2026
Expiration Date Aug 14, 2028
Wallet Certification Pass

BLS Provider

Jordan Ellis
Certification record

Issued 08/14/26 Expires 08/14/28
Scan to Verify Mobile verification page
QR Verification

Certification Record Found

Review the stored certification name, issue date, expiration date, and connected enrollment record.

Coming due Aug 2028 Renew Certification
CPR Enroll is an independent software platform and is not a certifying body. Certification and wallet-pass details reflect information stored through the configured organization workflow.
GROWTH

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.

cprenroll.com/classes/adult-cpr-aed-richmond
+ CPR Enroll
Find a Class
Public CPR Class

Adult CPR/AED Training in Richmond

Instructor-led CPR and AED training with clear class details, availability, location, and registration.

August 22, 2026 9:00 AM–12:00 PM Richmond, VA
Registration Open 7 seats currently available
$95
Location Richmond Training Center
Instructor Alex Rivera
Course Type Adult CPR/AED
Format In-Person Training
SEO
Structured Class Information Date, time, location, availability, and course details are presented clearly.
Register for This Class
Search-Friendly Page

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.

cprenroll.com/class-finder
+ CPR Enroll
Class Finder
Find CPR Training

Find an Available CPR Class Near You

Search public training opportunities by course and location.

Available Classes 3 results
AUG 22

Adult CPR/AED Class

Richmond Training Center · 9:00 AM

7 seats
View
AUG 24

BLS Provider Course

Downtown Skills Station · 10:30 AM

4 seats
View
AUG 28

Heartsaver CPR AED

West End Training Room · 1:00 PM

6 seats
View
CPR Class Finder

CPR Class
Finder

List public training opportunities in a dedicated search experience where students can browse available classes.

app.cprenroll.com/group-leads
+ CPR Enroll
Lead Captured
Group Training Leads

Group-Training Request

New Inquiry
New Request Received Submitted from public inquiry form
Organization Riverside Medical Group
Contact Sarah Johnson
Participants 24 Students
Preferred Date September 18
Location Richmond, VA
Requested Training On-site BLS Provider training for clinical staff
Lead Record

Riverside Medical Group

New Inquiry
Assigned To Alex Rivera
Contact Method Email + Phone
Estimated Group 24 Participants
High Priority
Review Request
Lead Activity Latest updates
!
New group-training request received Admin notification sent
Now
Lead record created Status set to New Inquiry
1m
! New Group Lead

Group-Training
Requests

Capture private or workplace training inquiries, receive a notification, review the request, and track the opportunity through a lead status.

app.cprenroll.com/qr-codes
+ CPR Enroll
QR Active
Growth Tools

QR Code Builder

+ New QR Code
Community Flyer
Public Class Page
Adult CPR/AED Training in Richmond
Add logo
Track scans
Live Preview

Scan to Register

Adult CPR/AED Class

Destination connected
Download PNG Download SVG Copy Link
Recent QR Codes 12 total
Community Flyer Public class registration page
Active
QR Shareable QR Code

QR Codes and Shareable Links

Connect flyers, community boards, partner locations, social posts, and printed materials directly to the correct registration or request page.

app.cprenroll.com/certifications
+ CPR Enroll
Tracking Active
Retention & Renewal

Coming-Due Certifications

Next 60 Days
Coming Due 18
Expired 4
Renewed 11
Student Expires Status
JM
Jordan Miller Adult CPR/AED
Sep 18
2026
23 Days
AR
Avery Reed BLS Provider
Oct 04
2026
39 Days
TS
Taylor Smith First Aid + CPR
Aug 14
2026
Expired
Renewal Opportunity

Send Jordan a direct renewal path

Link the student to the correct upcoming class without requiring a new search.

Send Link
Renewal Link Ready

Renewal Opportunities

Use certification expiration information and renewal links to create a more consistent path back to the next course.

common use cases

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.

How It Works

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.

What to Test During the 14-Day Trial

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.

Related Product Pages

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.

Frequently Asked Questions

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.

Need More Information?

Find clear answers before starting your free trial.

Learn how CPR Enroll supports CPR instructors, training organizations, students, payments, documentation, and certification workflows.

Is CPR Enroll suitable for a solo CPR instructor?

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.

Do I need a separate website to use CPR Enroll?

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.

Can I use CPR Enroll if I only teach a few classes each month?

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.

Can students register and pay without contacting me first?

Yes. For published classes, students can complete the configured registration and checkout workflow online.

Can I offer flexible skills appointments instead of fixed class dates?

Yes. Flexible scheduling can allow students to select available time slots, locations, or instructor options based on your configuration.

Can students reschedule themselves?

Eligible students can use a no-login rescheduling link when the organization has configured an applicable rule and available destination classes or times.

Can CPR Enroll create and store my class paperwork?

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.

Can I track student certifications and renewal dates?

Yes. Certification details and expiration information can be stored with completed enrollments and used to support renewal workflows.

Does CPR Enroll guarantee that my classes will appear in Google?

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.

Can I add another instructor later?

Yes. CPR Enroll supports multiple instructor and staff users, so you can add assistants or additional instructors as the business grows.

How should I evaluate CPR Enroll during the trial?

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.

RUN THE BUSINESS. TEACH THE CLASS.

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.

Scroll to Top
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.