Understanding Client, Student, and Mobile Locations

Modified on Thu, 14 May at 9:00 PM



CPR Enroll+ includes three special built-in default locations — Client LocationStudent Location, and Mobile Location — that handle training scenarios where the venue is not a fixed, pre-saved address. Each is designed for a different flexible training model. All three are archived by default and must be unarchived before they appear as selectable options when scheduling a class.

ℹ  These locations already exist — they just need to be unarchived

Client Location, Student Location, and Mobile Location are pre-built records in every CPR Enroll+ account. They are archived by default, which is why they do not appear in the Location dropdown. Follow Step 1 below to make any of them available.


Step 1 — Activating a Default Location

The activation process is the same for all three:

  1. From the sidebar, go to Administration > Course Builder > Locations.

  2. The list defaults to showing only Active locations. Change the view filter from Active to All — this reveals all locations including archived ones.

  3. Find the default location you want to activate: Client LocationStudent Location, or Mobile Location.

  4. Click ⋮ > Unarchive on that location's row.

  5. The location is now active and will appear in the Location dropdown when creating or editing a class (subject to the class type restrictions described below).


Client Location


What It Does

Client Location is used when you deliver training at a corporate client's facility. The address is not stored on the location record itself — instead, CPR Enroll+ pulls it from the client's saved profile in People > Clients. This means every corporate client with a complete address in CPR Enroll+ automatically provides their address to the class record without any manual entry per class.


What Students See

  • On the registration page: the location displays as "Client Location" so students know training is at their employer's facility.

  • In the confirmation email: the client's full address is included along with a Google Map link for directions.


Availability Condition

Client Location only appears in the Location dropdown when a Client is selected in the class creation form. If no client is assigned to the class, this option will not be shown.


How to Use It

  1. Confirm the corporate client has a saved profile in People > Clients with a complete address on file.

  2. When creating or editing a class, select the corporate client in the Client field first.

  3. The Location dropdown will now include Client Location as an option — select it.

  4. Click Save. The client's profile address is now the class location and will appear in all student communications.

✔  Keep client profiles current

The address in the student's confirmation email comes directly from People > Clients. If a client moves offices or has multiple sites, update their profile before scheduling the next class to ensure students receive the correct address.


Student Location

What It Does

Student Location is used when the instructor travels to each student's address. There is no pre-set venue — instead, CPR Enroll+ collects the student's address during the registration process and that address becomes the training location for their session.


What Students See

During registration, students are prompted to provide the address where they want training delivered. This address is confirmed back to them in their enrollment confirmation email, along with details of who will be coming.


Availability Condition

Student Location is only available for classes using the Flexible class type. It will not appear in the Location dropdown for standard In Person, Virtual, Blended, or other non-flexible class types.


Use Cases

  • Private one-on-one CPR instruction at a client's home

  • Healthcare provider training delivered at individual care facilities

  • Corporate wellness programmes where the instructor visits different employee locations

  • Any scenario where the instructor is the travelling party


Mobile Location

What It Does

Mobile Location is the most flexible option. It presents the student with a choice at registration between two delivery modes:

  • "We Come to You" — acts identically to Student Location. The student enters their address at registration and the instructor travels to them.

  • "You Come to Us" — the student selects from a list of pre-approved venues that the instructor has made available for this specific class. The instructor pre-selects any number of saved physical locations as eligible options, and the student picks the one most convenient for them.


Availability Condition

Mobile Location is only available for Flexible class types, the same as Student Location.


Setting Up the "You Come to Us" Option

  1. Unarchive Mobile Location (see Step 1 above).

  2. Create a new class and select Flexible as the class type.

  3. Select Mobile Location from the Location dropdown.

  4. In the class form, configure the available venues — select the saved physical Location records you are willing for students to choose from. These must already exist as Physical Locations in your account.

  5. Save the class. Students who choose "You Come to Us" during registration will then select from your pre-approved venue list.


Use Cases

  • Mobile CPR training services that offer both home visits and a network of drop-in locations

  • Instructors who split their time between a training centre and corporate on-site visits

  • Community programmes where students choose the venue closest to them


Quick Reference — All Three Default Locations


Client Location

Student Location

Mobile Location

Address source

Client's People > Clients profile

Student provides at registration

Student's address OR student picks from approved venues

Available class types

Any (when a Client is selected in the class)

Flexible only

Flexible only

Registration page shows

"Client Location"

Address input field

"We Come to You" / "You Come to Us" choice

Confirmation email includes

Client address + Google Map link

Student's provided address

Address based on student's selection

Instructor action required

Keep client profile address current

None after setup

Pre-select approved venues on each class


⚠  Activate only what your model requires

There is no technical problem with unarchiving all three — CPR Enroll+ shows only the relevant options based on class type and whether a client is selected. However, activating locations you do not use adds unnecessary options to the Location dropdown and can cause confusion when scheduling. Unarchive only the ones your business actually needs.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article