...

CPR Enroll

Multi-Location Organizations

FOR MULTI-LOCATION TRAINING ORGANIZATIONS

Keep Every Location Connected Without
Making Every Location Identical

Multi-location CPR training requires central standards and local flexibility. Each site may have different instructors, availability, equipment, pricing, certificates, clients, or class formats - but leadership still needs one reliable view of the operation.

CPR Enroll helps organizations coordinate classes, people, locations, registration, payments, paperwork, certifications, assets, and reporting across a growing network without rebuilding the business process at every address.

Card required. No charge during your trial. Your selected plan begins automatically after 14 days unless you cancel.



app.cprenroll.com/organization/network
ORGANIZATIONMetro CPR Network
NETWORK OVERVIEW

All Locations

All 6 Locations
Classes This Month128+14% from last month
Active Instructors42Across 6 locations
Network Revenue$84.6KCurrent period
MULTI-LOCATION CALENDARJuly 2026
MONTUEWEDTHUFRISATSUN
293012345 6789101112 13141516171819 20212223242526
DowntownNorth CampusMedical DistrictWestside
LOCATION STATUSNetwork Locations
6 active
Downtown Training Center24 classes · 8 instructors
Active
North Campus18 classes · 6 instructors
Active
Medical District31 classes · 10 instructors
Active
CENTRAL REPORTLocation Performance
July
● Network total1,284 enrollments
LOCATION REGISTRATIONWestside Skills Station
Training FormatFlexible Skills Session
9:00 AM11:30 AM2:00 PM
ONE ORGANIZATION. MANY LOCAL VARIABLES.

Expansion Should Not Create a New
Operating System at Every Site

A second location often begins with a copied calendar, duplicated course setup, new payment links, local spreadsheets, and a growing number of exceptions.
By the fourth or fifth location, leadership may have several versions of the truth and no simple way to see what is happening
across the network.

The goal is not to remove every local decision. It is to keep core course, class, student, payment, paperwork, certification, and reporting data
connected while allowing authorized teams to manage the details that legitimately differ by location.

CPR Enroll supports a location-aware operating model designed for training organizations rather than generic retail appointments.

Schedules Diverge

Each location has different hours, instructors, capacity, and class demand.

Pricing Varies

Location, instructor, fulfillment, and client requirements may affect pricing and available options.

Equipment Moves

Manikins, AED trainers, first-aid equipment, and other assets need visibility when they move between people and sites.

Records Scatter

Paperwork and certifications should not disappear into separate local folders or inboxes.

Leadership Loses Visibility

Central teams need reliable reporting without asking each location to send another spreadsheet.

CENTRAL STANDARDS

Create a Consistent Foundation for Every Location

A multi-location organization can reduce drift by standardizing reusable course settings, communications, paperwork, registration rules, credentials,
and public-facing branding before classes are created at individual sites.

That standardization gives local teams a reliable starting point while still allowing authorized changes for a particular location, client, instructor, or class.

STANDARD 1

Course names, descriptions, disciplines, associations, and expiration settings

STANDARD 3

Paperwork templates, checklists, and class-completion expectations

STANDARD 5

Branding, registration layout, quick links, and public experience

STANDARD 2

Registration forms, questions, confirmation content, and reminders

STANDARD 4

Certification and wallet-pass configuration

STANDARD 6

Roles, permissions, organization access, and integrations

LOCAL FLEXIBILITY

Let Each Location Operate Its Real Schedule

Different sites may operate on different days, use different instructors, support different formats, or have equipment and room constraints. CPR Enroll
allows the organization to represent those differences without breaking the broader reporting and student-record structure.

Location-Specific Class Calendars

Create scheduled, private, virtual, flexible, online, and supported kiosk classes at the appropriate site.

Instructor and Assistant Assignments

Associate instructors and assistants with the classes and locations where they work.

Flexible Availability

Configure available time slots by instructor and location for appointment-based training.

Virtual Meeting Workflows

Use supported Google Meet and Zoom configurations for virtual locations and scheduled classes.

Calendar Visibility

Use list, board, calendar, saved filters, and supported external calendar sync to keep local schedules visible.

Local Capacity

Represent the seats, station availability, rooms, and other practical limits that apply to a specific class or location.

LOCATION NETWORK

Training Locations

Live
N
North Training Center 12 active classes
Open 8:00 AM–6:00 PM
C
Central Skills Station 8 active classes
Open 9:00 AM–5:00 PM
E
East Virtual Location 6 active classes
Virtual Flexible hours
Saved location filter tab
LOCATION-FILTERED CALENDAR

North Training Center

MON 12 TUE 13 WED 14 THU 15 FRI 16
8 AM 10 AM 12 PM 2 PM 4 PM
8:30 AM BLS Provider Room A · 10 seats
11:00 AM HeartSaver CPR Room B · 8 seats
1:30 PM Virtual Renewal Google Meet · 12 seats
3:00 PM Flexible Skills Session Station 2 · 4 slots
FLEXIBLE AVAILABILITY Available Time Slots
North
9:00 AM 10:30 AM 1:00 PM 3:30 PM
JM
Jordan Miller Instructor · North Location
Assigned
VIRTUAL LOCATION Meeting Workflow
G
Google Meet Connected
Active
Z
Zoom Supported configuration
Ready
LOCATION-AWARE SETTINGS

Handle Legitimate Location Differences Without
Duplicating the Entire System

A location may have a different class price, certificate format, shipping method, local instruction, or available product. CPR Enroll includes location-aware
workflows that can help the organization reflect those operational differences.

PRICING

Location and Instructor Pricing

Supported kiosk and flexible configurations can use location- or instructor-based pricing so the registration total reflects the selected option.

Pricing Settings Saved
Kiosk Locations Instructor Pricing
Location North Skills Station
N
North Skills Station Kiosk location
$89.00 Per registration
C
Central Training Center Flexible location
$99.00 Per registration
JM
Jordan Miller Instructor-based price
Price $109.00
CERTIFICATES

Location-Based Certificate Mapping

Certificates can be mapped by course location so the class can automatically use the appropriate configured certificate when the location is selected.

Certificate Mapping Active
Course
BLS Provider
N
North Training Center Course location
PDF
North Certificate Mapped automatically
C
Central Training Center Course location
PDF
Central Certificate Mapped automatically
CERTIFICATE
CERTIFICATE OF COMPLETION Certificate of Completion

This certificate confirms successful completion of

BLS Provider

North Training Center
Instructor Signature
Completion Date
CE
REGISTRATION

Location-Aware Public Experience

Public class and registration experiences can present the correct location details, map links, time zone, directions, add-ons, and other configured information.

Public Registration Live
JUL 24
BLS PROVIDER North Training Center 9:00 AM–1:00 PM · Eastern Time
Open
North Training Center 125 Training Way, Suite 200
2.4 mi
Time zone Eastern Time
Directions Use lobby entrance
ADD-ON Student CPR Mask Available at this location
+$12.00 Optional
Class price $89.00
Selected add-ons $12.00
Registration total $101.00

Products & fullfilment

Available add-ons, shipping profiles, fulfillment methods, and store items can be configured according to the workflow and location needs supported by the platform.

PEOPLE & ACCESS

Give Local Teams Access Without Losing
Central Oversight

Multi-location operations usually include people who need different levels of visibility. A local instructor may need assigned classes and student rosters. A site coordinator may need location-level scheduling. A central administrator may need access to payments, settings, reports, and all locations.

CPR Enroll supports staff roles, permissions, organization switching, and location-aware workflows so the organization can build a more appropriate
access model than sharing one administrator account.

Owner or executive:

broad organization and reporting visibility

Coordinator:

operational class and participant support

app.cprenroll.com/people/access
ORGANIZATION Metro CPR Network⌄
PEOPLE & ACCESS

User Roles

USER ROLE SETTINGS Network Administrator
Active
AJ
Alex Johnson alex@metrotraining.example
Administrator
All locations
Classes & enrollment
Payments & invoices
Paperwork review
Reports
Platform settings
INSTRUCTOR VIEW Assigned Classes
3 upcoming
18 JUL
BLS Provider Downtown Training Center
Assigned
22 JUL
Heartsaver CPR AED North Campus
Assigned
SWITCH ORGANIZATION Available Workspaces
MN

Metro CPR Network Network administrator

DT

Downtown Training Location coordinator

PN

Partner Network Connected organization

CONNECTED ORGANIZATION Regional Health Partner
Connection active Limited access
Private classes Shared reporting Participant records

Partner or connected organization:

access based on the configured relationship and available connection features

Administrator:

class, enrollment, payment, paperwork, and configuration responsibilities

Instructor or assistant:

assigned teaching, roster, attendance, checklist, and document work

SHARED RESOURCES

Know What Each Location Has - and What
it Is Waiting For

Physical and digital resources become difficult to manage when they move across a network. CPR Enroll includes operational tools for returnable equipment,
course keycodes, add-ons, store items, and connected-organization purchasing.

Resources
Inventory
Assignments
Reports
SHARED RESOURCE DASHBOARD Network Resource Overview
Live inventory Export report
Equipment 84 assets 71 available or assigned
13 checked out
Keycodes 428 codes Across 6 active banks
2 low
Products 26 items 18 active in registration
8 store items
Connected Stores 4 linked 3 purchasing connections active
Enabled
EQUIPMENT LOCATION VIEW Returnable Equipment
North Training Center
MN
Adult CPR Manikin Set EQ-1048 · North Training Center
Assigned to Jordan Miller
Class BLS Provider · Jul 24
Assigned
AED
AED Trainer Kit EQ-2082 · Central Training Center
Assigned to Central Equipment Room
Next use HeartSaver · Jul 26
Available
FA
First-Aid Trainer Pack EQ-3051 · East Training Center
Assigned to Alex Rivera
Return due Jul 25 · 5:00 PM
Return due
KEYCODE BANK SUMMARY Course Keycode Inventory
6 banks
BLS
BLS Provider eLearning North and Central locations
148 Available
HS
HeartSaver First Aid Class-specific bank
6 Low inventory
AC
Awaiting Code Records Assignments not completed
9 Awaiting
Low-inventory alert HeartSaver First Aid has fewer than 10 available codes.
Review bank
STORE AND ADD-ON SETUP Products and Connected Stores
Published
REGISTRATION ADD-ON Student CPR Mask Physical product · North and Central
$12.00 Active
Fulfillment Pickup or shipping
Visibility Selected courses
Shipping profile Training supplies
Connected-store configuration Linked organizations can view and purchase available store items.
Enabled

OPERATIONAL OUTCOME

Central staff can identify shortages and incomplete resource workflows before they disrupt a class or student delivery.

EQUIPMENT

Track manikins, AED trainers, first-aid trainers, and other returnable assets across locations, instructors, and classes.

KEYCODES

Manage code or link inventory, class-specific banks, assignment, bulk actions, low-inventory alerts, and awaiting-code records.

PRODUCTS

Offer physical and digital items with supported pricing, fulfillment, shipping, tax, visibility, and purchase settings.

CONNECTED STORES

Where enabled, connected organizations may view and purchase available store items from linked organizations.

CONNECTED STUDENT RECORDS

A Student Record Should Travel With the
Workflow, Not With a Local Spreadsheet

When the same student trains at different locations or returns for renewal, the organization benefits from a connected history. CPR Enroll can keep class enrollment, payment, attendance, documentation, and certification activity associated with the student and the appropriate organization context.

This does not eliminate every duplicate-data or identity challenge, but it gives the network a structured system for managing student
and class history instead of separate location files.

CONNECTED AREA 1

Registration and contact information

CONNECTED AREA 2

Payment and receipt history

CONNECTED AREA 3

Attendance and completion

CONNECTED AREA 4

Class paperwork and checklists

CONNECTED AREA 5

Certification records, expiration, wallet passes, and renewal activity

CONNECTED AREA 6

Client, location, and class history available to authorized users

app.cprenroll.com/students/profile
ORGANIZATION Metro CPR Network
JM
STUDENT PROFILE

Jordan Miller

jordan.miller@example.com (555) 014-2258
Active
Total Enrollments 4 Across 3 locations
Certification Active Expires Jul 2028
Payment Status Paid No open balance
ENROLLMENT HISTORY Recent Classes
4 records
12 JUL
BLS Provider Downtown Training Center
Complete
08 JUN
Heartsaver CPR AED North Campus
Complete
PAYMENT RECORD Receipt #INV-2841
BLS Provider $89.00
Payment complete View receipt
PAPERWORK DETAIL Class Checklist
Student information Attendance Signature
Complete · Locked
CERTIFICATION HISTORY BLS Provider
Issued Jul 12, 2026
Expires Jul 12, 2028
Wallet pass available
REPORTING

See the Network and the Location Without
Maintaining Two Reporting Systems

Leadership needs a central view, while local teams need information relevant to their location. CPR Enroll supports filters, saved tabs, configurable columns, reports, and organization-level access that can help both groups work from the same underlying platform.

NETWORK REPORTING DASHBOARD

Multi-Location Performance Overview

Synced records Export Report
All Locations 12 North 4 Central 3 East 3 West 2 + Saved View
Upcoming Classes 48 12 locations reporting
312 open seats
Collected Revenue $84,620 Current reporting period
+8.4%
Incomplete Paperwork 37 Across 16 active classes
Needs action
Certificates Coming Due 126 Next 60 days
Review report
MULTI-LOCATION CALENDAR Upcoming Classes and Capacity
Next 14 Days
Location Course Date Enrollment Status
N
North Training Center Room 204
BLS Provider Jordan Miller
Jul 28 9:00 AM
18 of 25
7 open
C
Central Training Center Main classroom
HeartSaver CPR Alex Rivera
Jul 29 1:00 PM
22 of 24
2 open
E
East Skills Station Kiosk room
Flexible Skills Session Local availability
Jul 30 10:30 AM
4 of 8
4 open
REVENUE AND EARNINGS REPORT Revenue by Location
This Month
$30K $20K $10K $0
$26.4K
North
$21.9K
Central
$18.3K
East
$18.0K
West
Paid $71,420
Partially Paid $6,480
Unpaid $4,920
Refunded $1,800
PAPERWORK STATUS Checklist Completion
37 incomplete
North Training Center 12 active classes
86%
Central Training Center 9 active classes
74%
East Skills Station 5 active classes
92%
14 checklist items overdue Across North and Central locations
Review
CERTIFICATE REPORT Coming-Due Credentials
Next 60 days
JM
Jordan Miller Instructor certification
Aug 12 North
18 days
AR
Alex Rivera Instructor certification
Aug 28 Central
34 days
126
Student Credentials Renewal opportunity
60 days All locations
View report
RESOURCE ACTION REPORT Items Needing Attention
21 total
GL
Group Leads 5 awaiting follow-up
5
JB
Instructor Jobs 3 unassigned
3
KC
Keycodes 2 low-inventory banks
2
EQ
Equipment 11 returns or maintenance
11

REPORTING OUTCOME

Use the same underlying records for both local action and central review instead of requesting separate reports from every site.

QUESTION 1

Which locations have upcoming classes and open capacity?

QUESTION 2

Which enrollments are paid, unpaid, partially paid, refunded, or settled outside checkout?

QUESTION 3

Which paperwork or checklist items remain incomplete?

QUESTION 4

Which student or instructor certifications are coming due?

QUESTION 5

Which group leads, jobs, keycodes, or equipment items need action?

QUESTION 6

How do class and revenue trends differ by location, course, date, or other available filters?

LOCATION GROWTH

Give Every Location a Clear Path to Registration

Each location may need its own public classes, QR codes, directions, partner links, and group-training opportunities. CPR Enroll can create location-aware registration paths while maintaining the organization’s configured brand and core information.

TOOL 1

Search-friendly public class pages with structured event information

TOOL 2

CPR Class Finder listings for public classes

TOOL 3

QR codes for a location, course, class, or registration experience

TOOL 4

Group-training request forms and lead notifications

TOOL 5

Renewal links connected to certification activity

TOOL 6

Custom domains or partner-branded public experiences where configured and supported

training.metro-cpr.example/classes
CPR
Metro CPR NetworkProfessional CPR Training
DOWNTOWN TRAINING CENTER

CPR Classes Near Downtown

Browse upcoming classes, compare available times, and register online.

Downtown
Downtown North Campus Medical District
18JUL
BLS PROVIDER Basic Life Support
9:00 AMDowntown Center6 seats
22JUL
HEARTSAVER CPR AED Community CPR Class
1:30 PMDowntown Center10 seats
CPR CLASS FINDERResults Near Downtown
3 available
Downtown Training Center0.8 miles · 2 upcoming classes
View
LOCATION PAGENorth Campus
4 public classesFlexible scheduling
LOCATION QR CODE Downtown Registration
Scan to register
GROUP TRAININGRequest Private Training
Organization name Preferred location Estimated students
RH
PARTNER EXPERIENCERegional Health Training
training.regional-health.example
Partner branding active
REPORTING

See the Network and the Location Without
Maintaining Two Reporting Systems

Leadership needs a central view, while local teams need information relevant to their location. CPR Enroll supports filters, saved tabs, configurable columns, reports, and organization-level access that can help both groups work from the same underlying platform.

STEP 1

Define the organization structure, locations, users, roles, branding, integrations, and reporting needs.

STEP 2

Standardize courses, registration, communication, paperwork, certification, payment, and product settings.

STEP 3

Configure location-specific schedules, instructors, availability, pricing, certificates, equipment, and public details.

STEP 4

Publish classes and connect registration, payment, attendance, paperwork, certification, and renewal workflows.

STEP 5

Use location and central reporting to identify capacity, balances, documentation, credentials, leads, and resource needs.

Explore theLocation Growth Behind Training Center Operations

CLASSES & SCHEDULING

Standardize course-to-class creation and coordinate instructors, locations, formats, capacity, and calendars.

REGISTRATION & PAYMENTS

Manage mobile registration, payments, deposits, invoices, add-ons, communications, and rescheduling.

PAPERWORK & COMPLIANCE

Build repeatable documentation, checklists, signatures, review, and class-record retrieval.

CERTIFICATIONS & RENEWALS

Track student and instructor credentials, wallet passes, verification, expiration, and renewal.

OPERATIONS & GROWTH

Manage clients, leads, jobs, equipment, keycodes, stores, reports, integrations, and growth workflows.

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.

Can CPR Enroll manage more than one training location?

Yes. CPR Enroll supports multiple locations, instructors, class formats, registration experiences, and location-aware operational settings within the organization’s configured structure.

Can each location have its own schedule?

Yes. Classes and flexible availability can be associated with the appropriate location, instructor, date, time, capacity, and format.

Can locations have different prices?

Supported flexible and kiosk workflows can use location- or instructor-based pricing. Other pricing should be configured according to the options available in the selected workflow.

Can a certificate be selected automatically based on location?

Yes. Location-based certificate mapping can help select the configured certificate when a class uses a particular location.

Can a certificate be selected automatically based on location?

Roles, permissions, assignments, locations, and organization access can be configured to create a more appropriate access model. The organization should test the available behavior against internal requirements.

Can instructors work at more than one location?

Yes. Instructors and assistants can be associated with classes and workflows across the locations available to the organization.

Can we track equipment moving between locations?

Yes. Equipment management can help track returnable training assets across locations, instructors, and class activity.

Can we manage keycodes centrally?

Yes. Keycode banks support inventory, assignment modes, bulk actions, low-inventory alerts, class-specific use, and awaiting-code workflows.

Can each location publish its own public classes?

Authorized users can publish public classes associated with the correct location. Configure branding, visibility, and publishing permissions according to the operating model.

Can we compare performance by location?

Available class, enrollment, payment, attendance, certification, paperwork, and operational reports can be filtered or organized to help teams review location-level activity.

Does CPR Enroll guarantee that every location follows the same process?

No. CPR Enroll provides reusable configurations, roles, templates, and connected records. The organization remains responsible for staff training, permissions, review, and operating procedures.

Can connected organizations share templates or store items?

Supported connection and Marketplace features can allow organizations to use shared templates or view connected store items when those options are enabled and configured.

How should a multi-location organization test the platform?

Configure two sample locations with different schedules or settings, publish test classes, complete registrations, review permissions, generate paperwork, and compare the resulting reports before expanding the rollout.

CENTRAL CONTROL. LOCAL FLEXIBILITY.

Connect Every Location to One CPR Training Operation

Standardize the core workflow, preserve legitimate local differences, and give leadership better visibility across classes, people, payments, paperwork, credentials, and growth.

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.