Skip to main content

Managing Customers

This article explains how to manage Customer profiles, including searching, adding, editing, deleting, merging, and configuring all available Customer profile fields.

Sabrina Herrera avatar
Written by Sabrina Herrera
Updated yesterday

📝 Overview

The Customers tab is used to add, view, edit, and delete Customer profiles and provides you with a complete database of your Customers. This allows staff other than View-Only Users to maintain contact information, Appointment history, Notes, payment history (if applicable), and other important information you may need to maintain.

⚠️ Please note: Terms such as “Customers” and “Staff Members” may differ in your account (Ex: Patients/Doctors, Students/Instructors, etc.)


Adding New Customer Profiles

Below are step-by-step instructions on how a Customer can be added to the system at any time by Staff Members. Customers are automatically added to the system when they register through the Customer View, if enabled. There are two ways to add a new customer, we will review them both here.

💡 Pro Tip: Required fields have a red asterisk by the name and Optional fields do not. Required/optional/hidden field settings can be configured in Settings > Customer Fields/Terms.

👥 Adding Customers from Customers Tab

Add new Customers directly from the Customers tab to create their profile before scheduling or managing any Appointments.

Click here to learn more about Adding Customers via Customers Tab

  1. Click on Customers tab.

  2. Click Create.

  3. Enter the Customer’s information into the applicable fields.

  4. Click Create.

📅 Make Appointment Window (MAW)

Add Customers during the appointment-booking process by entering their information directly in the Make Appointment window.

Click here to learn more about Adding Customers via Make Appointment Window

  1. Click on desired open time slot to book appointment.

  2. Click Add Appointment.

  3. Click Add New Customer.

  4. Enter the Customer's information into the applicable fields.

  5. Click Create.

  6. Once new customer has been created, click Next.

  7. Complete appointment booking process, then click Next.

  8. Click Finalize Appointment.


📂 Searching & Sorting Customer Profiles

Below we will review options on how Staff Members can search for Customer profiles within the Customers tab.

🔎 Search Options

Use the search tools in the Customers tab to quickly locate Customer profiles based on names, fields, or other identifying information.

Click here to learn more about Search Options

Search Bar

Partial-text searching is supported.

🧠 Example:

Search by Fields

Search will always be defaulted to All Fields. Use the drop-down to search using specific fields.

Search within specific Locations

Search will always be defaulted to All Locations. Use the drop-down to search using specific locations.

Search by Status

Search will always be defaulted to All Status. Use the drop-down to search using specific Statuses.

Exporting Customer information to your calendar

You have the option to export your Customer profile information to your personal Calendar, click this button to proceed.

Customers per page

To broaden or refine your search, use the per page drop-down list to determine how many profiles populate on one page within this tab.

↕️ Sorting Options

Use the sorting features in the Customers tab to organize Customer profiles by specific criteria for easier review and management.

Click here to learn more about Sorting Options

Sort by Name

The little up and down arrows next to Name allows you to filter by:

Newest profile added

Alphabetical Order (A–Z)

Alphabetical Order (Z-A)

Sort by Date Created

Newest

Oldest


✏️ Editing Customer Profiles

Below are step-by-step instructions on how to make changes to a Customer's profile at any time.

Click here to learn more about Editing Customer Information

  1. Click on Customers tab.

  2. Search for the Customer.

  3. Select the Customer profile.

  4. Edit required or optional fields.

  5. Click Update to save changes.


🔁 Merging Customer Profiles

Below are step-by-step instructions on how Staff Members can merge Customer profiles at any time, if duplicate customer profiles cause issues. Merging cannot be undone.

💡 Pro Tip: Enable unique email address enforcement to help prevent duplicates within Settings tab > Email > Preference #8 to No > Update.

Click here to learn more about Merging Customer Profiles

  1. Click the Customers tab.

  2. Click Merge.

  3. Select a Customer from the dropdown, then click Find Versions.

  4. A list of customers will populate that share duplicate information, select the profiles you'd like the merge.

  5. Click Merge.


🗑️ Deleting Customer Profiles

Below are step-by-step instructions on how to delete a Customer profile. This is a permanent action and will remove their entire Appointment History.

Click here to learn more about Deleting a Customer Profile

  1. Click on Customers tab.

  2. Search for customer profile you'd like to delete.

  3. Click little trash can icon.

  4. Click red Yes, delete to confirm process.


📘 Customer Field Definitions

Below are additional fields included in Customer profiles and how they affect your scheduling system. You may access these fields to edit the name, it's visibility or sort order within the Settings tab > Customer Field/Terms.

Click here to learn more about Customer Field Definitions

Suspend

By selecting/enabling this field, this customer will be suspended or blocked from booking any future appointments. The customer will still be able to buy gift coupons, edit their customer profile on Customer View (if enabled) and cancel any future scheduled appointments.

Account

The Account field is used for customer account numbers, membership numbers, or any other unique identifier you use for your customers.

Alert

If any data is entered into the Alert field, a red box with an exclamation point in it will display next to the customer's name on the appointment grid. You can then roll your cursor over it to see the data you had entered in the Alert field.

Allow to Login

Controls Customer access to the Customer View.

  • Set to No → Customer cannot log in.

  • Works with preference #1 (Customers must be approved before logging in).

Assigned To

Assigns Customers to specific Staff Members.

  • Staff view permissions controlled by:

    • Settings > Staff Members > Preference #1: Allow limited staff to see Customers assigned to others.

    • Settings > Staff Members > Preference #2: Allow limited staff to see unassigned Customers.

Company

If the customers of your organization are businesses and you prefer to access their data by company name as opposed to a person's name, you can enable Preference #2 in the Customers Preferences within the Settings tab. By enabling this preference, your customers will be listed by their business name in the Select Customer drop down list when making appointments. Even if you don't turn on this preference, you can still use the Company field as part of the data you keep on your customers.

Customer ID Unique

The system generates a unique number for every customer created. This is how the system identifies the customer. If you have a need for having access to this unique number, enabling this field allows for that. This field is not editable.

Customer Status

System defaults: New, Active, Inactive.

  • Manage statuses under Lists → Customer Status Types.

  • These statuses tie into system functions such as hiding inactive Customers in Appointment scheduling.

  • To hide inactive Customers: Settings → Customers → Preference #4.

Customer Type

When you first create an account, the system automatically creates three statuses: New, Active, and Inactive. You can add as many customer statuses as you like via the Lists tab of Site Administration.

Gender

The Gender field is a preformatted drop down list that includes 2 options: Male and Female.

Lead ID / Heard Via?

The Lead ID or Heard Via? field is used to track how customers found out about you. You can add as many entries to this drop down list as you like. To do so, click on the Lists tab. Then, click on the Add New How Found Type link. If you want to edit/view/delete the Heard Via types, click on the Heard Via? Types tab within the Lists tab of Site Administration.

Okay to Email/Mail/Call/Contact

The Okay To E-mail field, along with the Okay to Mail, Okay to Call, and Okay to Contact fields are informational-only. There are no system processes that factor in this information.

🔧 Configuring Customer Fields

Configure Customer fields to control which profile details are visible, required, or customizable throughout your system.

Click here to learn more about Configuring Customer Fields

To customize visibility/required status for each column, you will set the field to one of the following options:

  • H = Hidden

  • R = Required

  • O = Optional

  • V = View Only

The three locations determine where the field appears:

  • Customer View Registration (when Customers self-register)

  • Customer Profile (viewing Customer records in Site Administration)

  • Appointment Page (adding or updating Appointments in Site Administration)

If desired, you may update the Display Name to rename the field or the Sort Order to put certain fields next to one another, then click Update.

🧠 Example:


📌 Assigning Customers to Staff Members

Depending on how you manage the Customers of your business, you may want to assign a Customer to a specific Staff Member. This configuration ensures that when future Appointments are booked, the Customer is paired with the assigned Staff Member.

🛠️ How to Enable the Assigned To Field

Below are steps to complete the first step in assigning Customers to Staff Members.

Click here to learn more about Assigning Customers to Staff Members

  1. Click Settings > Customer Fields/Terms.

  2. Locate the rep_id field.

  3. Configure visibility/required status for each column (Customer View Registration, Customer Profile, and Appointment Page):

    • H = Hidden

    • R = Required

    • O = Optional

    • V = View Only

4. Click Update.

➡️ How to Set the Assigned To Field

Below are steps to complete the second step in assigning Customers to Staff Members.

Click here to learn more about Setting Assigned To Field

  1. Click Customers tab.

  2. Search for and open the Customer profile.

  3. Locate the Assigned To field and choose an active Staff Member from the dropdown.

  4. Click Update.

🧑‍🤝‍🧑 Allowing Customers to Choose Their Staff Member

Allow Customers to select their own Assigned Staff Member during registration by enabling this option in the Customer View settings.

Click here to learn more about Allowing Customers to Assign themselves

  1. Set the Assigned To field to Customer View Registration to Optional or Required.

  2. When Customers register, they will see the Assigned To drop-down and can select from active Staff Members.

🕒 Booking Future Appointments with Assigned Staff Members

When a Customer has an Assigned Staff Member, the system automatically defaults to that Staff Member when booking future Appointments. This supports personalized services and prevents accidental booking with unrelated Staff Members.

⚙️ Additional Features and Preferences

Assigning a Customer alone restricts who can access that Customer’s record. Combining the assignment with system preferences enhances access control and scheduling behavior.

Click here to learn more about Additional Features and Preferences

Allow Staff Members to see Customers assigned to other Staff Members:


​Settings > Staff Members > Preference #1

  • No = Location Users can only access Customers assigned to them.

  • Administrators (Location Administrator, Headquarters Administrator) can still access all Customers.

Allow Staff Members to see unassigned Customers:


​Settings > Staff Members > Preference #2

  • No = Location Users cannot access Customers who are not assigned to a Staff Member.

Only allow Customers to schedule with their assigned Staff Member:


​Settings > Customer View > Preference #11

  • Yes = Customers can only view and schedule with the Staff Member they are assigned to when logged into the Customer View.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

How can I stop Customers from making same-day Appointments?

Click the arrow to see the answer

To set the number of days after the current day Customers can schedule:

  1. Click Settings tab.

  2. Click Preferences > Appointments tab on the left.

  3. Adjust Preference #5 to your preference.

  4. Click Update.

What information does the system keep on Customers?

Click the arrow to see the answer

All details filled out within their profile, Appointment History, and Customer Notes. There is no limit to the amount or time range of history the system can keep on a customer.

To access Appointment History:

  1. Click Customers tab.

  2. Search for then select the customer profile.

  3. Click Appointment History on the left.

For more information on how to run an Appointment Report, click below:

Can I control how far in advance Customers can book Appointments?

Click the arrow to see the answer

Yes. You can set how far into the future customers are allowed to schedule appointments.

  1. Click on Settings tab.

  2. Click Preferences > Appointments on the left.

  3. Adjust Preference #2 for Appointments or Preference #4 for Event Registration.

  4. Click Update.

Can I share Customers between Locations?

Click the arrow to see the answer

Customer records may not be automatically shared between Locations, even if you have selected to “Use Headquarter Values” when adding a new Location.

  1. Click on Settings tab.

  2. Click Preferences > Locations on the left.

  3. Set Preference #4 to Yes.

  4. Click Update.

To let Staff Members access Customer records from other Locations, set Location Preference #5 to Yes.

Please note: Customers cannot be shared between locations that use separate Headquarters Values. Using separate headquarters values will create a new Customer Fields/Terms section for the location, giving you the ability to create a custom registration form for that location.

What happens to Customer information when records are merged?

Click the arrow to see the answer

No unique data is deleted during merging. When conflicting data exists, information from the newest profile (based on creation date) is kept. Appointment notes and Customer notes are never deleted.

Why does my merge list show so many Customers?

Click the arrow to see the answer

The merge tool looks for exact matches in these fields:

  • Last Name

  • Address

  • Daytime Phone

  • Email Address

How do I limit the times Customers can book at the beginning of the day?

Click the arrow to see the answer

Customers can schedule online 24/7, which may result in early-morning Appointments appearing on your calendar without time to prepare. To prevent Customers from booking during the initial opening hour(s) of the next available business day, you can enable a setting that hides early Appointment times.

Protecting the Next Available Business Day


If Customers schedule when your business is closed (evenings, weekends, holidays), the system can automatically hide part of the opening hours on the next available business day.

  • This prevents Customers from booking too close to your Staff Members’ start time on Customer View.

  • The amount of time hidden applies to the next business day, not necessarily the next calendar day.
    Example: If it’s Friday and you are closed Saturday and Sunday, and you set a 2-hour buffer, Customers cannot book within the first 2 hours of Monday’s schedule.

How to Update Your Calendar Settings


A Headquarters Administrator must adjust this setting:

  1. Go to Settings > Appointments Preferences.

  2. Locate Preference #44: ​“Limit Customers from making Appointments for this amount of time after the Location’s start time on their next available day.”

  3. Enter the number of hours and/or minutes you want to buffer.

  4. Click Update.

Did this answer your question?