π Overview
The Customer View is the online booking interface that allows customers to self-schedule appointments from any device. This guide covers the NexGen Customer View setup and configuration, along with related topics including customization, branding, payment prompts, custom links, iFrames, and more.
β οΈ Please Note: Terms for Appointment, Service, Staff Member, etc. may be different within your account's configuration. Only Headquarter and Location Administrators can make changes to the Customer View.
π§βπ» Customer View
The NexGen Customer View is used for online appointment scheduling activities for Customers of your organization. Administrators can choose which Location will use this application instead of the Default Customer View (if still enabled). Customers on a mobile device (phone or tablet) can access and complete the appointment booking process similarly to customers on a desktop or laptop computer.
π‘ Pro Tip: It is recommended that you review other Customer View settings carefully to determine the setup that works best for your business. If you have questions about a specific setting, please reach out to your administrator or our Support team.
π Finding the Customer View URL
Administrators or Staff Members logged into the Site Administrator interface can quickly access the Customer View link.
Click here to learn more
Click here to learn more
From the site's top navigation, hover over the Customer View link at the top right corner of your account, then click on the Preview link. The Preview page will then display the link you can give to your customers.
Default Customer View: URL will begin with http://booknow.appointment-plus.com
NexGen Customer View: URL will begin with http://book.appointment-plus.com
Other: Will display the URL entered by your administrator
π¨ Customizing the Customer View
The Customer View is your customer-facing scheduling site. Headquarter Administrators control both the appearance and functionality of the Customer View through the administrative application. You can personalize your scheduling site by updating your logo, header text, and the on-screen instructions that appear throughout every step of the booking experience.
βοΈ Please Note: HTML code cannot be used to modify the custom text areas of your scheduling site. All text customizations are reflected instantly through our live visual editor, the changes you see while editing are exactly what your clients will see on your scheduling site.
Customization is managed in two main areas of Site Administration.
π― Layout Tab
The Layout tab in Site Administration allows you to customize the visual elements of your Customer View, including your header text/background colors, logo, and header design.
Click here to learn more
Click here to learn more
π’ Customer View Header (Company Name)
Within the Customer View Header Text section, you can change the company name in the First Line Text field. Customer View Header β Format up to 3 lines of plain text.
Click here to learn more
Click here to learn more
Click the Layout Tab.
Locate Customer View Header Text.
Text β Enter the company or location name.
Font Color β Customize the color of the header text.
Customer View Header Colors
Header Background Color β The background color of the header when using the Text option.
π‘ Pro Tip: This assumes you are not using your logo in the header part of the Customer View. If you are, changing the header text values will have no impact. To verify if you are using a logo, check the Customer View Logo section within the Layout tab of Site Administration.
β Company Logo
To upload and display your logo on the Customer View, follow the instructions below.
Click here to learn more
Click here to learn more
Click the Layout tab.
In the Customer View Logo section, select the Choose File button, then select Logo for the Use logo or text option.
Click Update.
β οΈ Warning: Allowable formats are .jpg and .gif. If you attempt to upload more than 4 images, the system will disable the ability to upload for security reasons. Please contact our Support team to have the number of upload attempts reset.
You will see recommendations within the Layout section that suggest 300 x 200 pixels. Logos come in different sizes whether horizontally or vertically centered. The 300 x 200 pixel is just a recommendation. Depending on your logo, it can go wider or taller.
π Customer View Header
You may create a custom header. A custom header replaces any header text or logo you may have uploaded.
π Pages/Text Tab
The Pages/Text tab allows you to edit most of the text areas that your customers see on the customer view portion of the system. The only exceptions are two sections that allow you to add text to the Site Administration. Learn to customize labels, instructions, and on-screen text across every step of the customer-facing scheduling process below.
Click here to learn more
Click here to learn more
ποΈ Header Text for Appointments Page in Admin
Click here to learn more
Click here to learn more
Appointment Page Header β In Site Administration, displays at the top of the Appointment page.
Make/View Appointment Header β In Site Administration, displays at the top of the Make Appointment box. This box displays after you click on an open time slot, and also at the top of the Appointment Detail box, which displays when you click on an existing appointment.
π§βπ» Custom Text Areas on the Customer View
Click here to learn more
Click here to learn more
β οΈ Please Note: The first 4 custom text areas are available for both Nexgen and Classic Customer View.
Appointments β Displays on the right side in the Welcome box after the customer logs in. If you are not requiring the customer to log in, it displays on the right side when the customer first accesses the site.
Appointments - Top β Displays at the top of the Customer View, above the Appointment Locator and Welcome boxes. This text displays throughout the entire appointment process.
Cancellation Instructions β Displays above the customer's existing appointments. The Existing Appointments box displays on the right side and only shows if the customer has at least one future appointment.
Special Instructions β Displays as the label for the Special Instructions box, which appears after the customer has selected a time slot.
βοΈ Please Note: The following custom text areas available within the Pages/Text tab are only available for Classic Customer View only.
Confirmed Instructions β Displays after the customer has selected a time slot. Only displays on Classic View.
Final Instructions β Displays after the appointment is finalized. Only displays on Classic View.
Login Header β Displays on the login page, above the Login/Password boxes and the Registration button. If you are not requiring customers to log in, this does not display. Only displays on Classic View.
Registration Header β Displays at the top of the registration page. If you require customers to log in, when they click the Registration button, this text displays at the top of that page. If you are not requiring customers to log in, this text displays after the customer selects an open time, above the customer fields they have to enter. Only displays on Classic View.
Wait List Confirmation β If you are using the Waiting List feature, displays after the customer has placed themselves on the Waiting List. Only displays on Classic View.
Wait List Instructions β If you are using the Waiting List feature, displays at the top of the Waiting List page. Only displays on Classic View.
Credit Card Instructions β If you are prompting customers for payment, this text displays above the credit card information fields. Only displays on Classic View.
π Custom Text Areas for Plug-ins/Tiers
Click here to learn more
Click here to learn more
βοΈ Please Note: These text areas are only visible when specific plug-ins or pricing tier features are active on your account.
Document Upload Instruction β Displays above the button a user would click to upload a document.
Existing Packages Header β If you are using the Packages feature, displays above the list of existing packages for the customer. If the customer does not have at least one Package assigned to them, this text will not display.
Gift Certificate Form β If you are using the Gift Certificate module and view a gift certificate from the Customer View or Site Administration, this text displays on the gift certificate.
Gift Certificates β If you are using the Gift Certificate module, displays at the top of the Gift Certificate page, which appears when customers click on the Gift Certificate link.
Package Full Error Text β If you are using Packages, displays if the customer's Package is full.
Picture Upload Instruction β Displays above the button a user would click to upload a picture.
Select Package Instructions β If you are using the Packages feature, displays above the prompt to select a package.
π₯οΈ Additional Customer View Preferences
While the Customer View and Site Administration are different applications, Administrators control the view and functionality of the Customer View through the administrative application. You may review or modify configuration settings by clicking the Settings tab > Customer View preferences.
β οΈ Please Note: Some Settings do not apply to the NextGen Customer View. These are denoted with an asterisk (*) in the setting description. Other Settings may affect how Customers book Appointments. Review Settings for Appointments, Staff Members, Services, and other areas to view their current configuration. If you have questions about how a setting will change the appointment booking experience, please contact our Support team.
Click here to learn more
Click here to learn more
π€ Customer Login or Registration Options
The NexGen Customer View can be configured for any customer management scenario. If you expect return visitors, it's recommended to enable username/password registration, allowing them to log in and book appointments or update their profile. By default, customers must create a profile or log in before scheduling, keeping your system secure by preventing unauthorized access to schedule information.
π Customer Profile Fields
When customers create a profile in the system, you can prompt or require them to enter information into specific fields. Each field can be set separately to minimize the fields required to complete a profile. Minimally, it is recommended that you require a first and last name, username, and password for customers that will register and log in. Additional optional or required fields can be modified based on your business needs.
β³ Waiting List Options
If customers are unable to find an available date and time, you may offer them a Waiting List option. By joining the waiting list, customers let you know they are interested in a particular Service or Staff Member when they were unable to create an appointment.
π iFrames (Inline Frames) with the Customer View
An iFrame (Inline FRAME) is an HTML structure that lets you embed one website page within another. Find out how it works with the Customer View below.
Click here to learn more
Click here to learn more
π‘ Pro Tip: The minimum supported browser screen resolution/size of the Classic Customer View is: 1024x768
An iFrame (Inline FRAME) is an HTML structure that lets you embed one website page within another. The iFrame is set up as a window frame of a specified size that scrolls along with the rest of the page, but the iFrame's content can itself be scrolled if it is larger than the iFrame window.
You can add your Customer View to your website via iFrames. The advantage of this is that customers do not have to navigate away from your website, and the scheduling site looks integrated with your website. You or your web designer will need to integrate the iFrame into your website and maintain it.
Below is a sample of the code you would need to enter:
<iframe src="Customer View URL Here" height="Enter in Pixels or %" width="Enter in Pixels or %">
π€ Customized Customer View Links
Need a way to preselect the options that end users see when scheduling? This guide shows how to create customized links (also known as Dedicated Links or Embedded Links) that can automatically select items such as Locations, Staff Members, and Services from the Customer View menus.
Click here to learn more
Click here to learn more
β οΈ Please Note: The terms used to create customized links may show differently in your account depending on your account configuration. For example, you might refer to "Locations" as "Areas" or "Sites."
π₯ Staff Member Links
π Location Links
πͺ Room Links
π οΈ Service Links
π Event Links
Click here to learn more
Click here to learn more
π‘ Tip: This works for both Classic and NexGen Customer View applications. Custom links for Events will only work properly when using a drop-down list to show Events on the Customer View. To change your events list to a drop-down: click Settings > Events, locate Preference #2, click the Yes option, then click the Update button to save changes.
β Disable Customer View
By default, your Customer View will be enabled and available for testing when you create a new account. However, you have the choice of either allowing or disallowing your customers to make their own Appointments. If you choose to only allow appointments to be scheduled in Site Administration, follow the process below to disable your Customer View.
Click here to learn more
Click here to learn more
Click the Settings tab.
Click Customer View Preferences on the left.
Set Preference #24 to Yes.
Use Preference #25 to add or modify the text that displays when the Customer View is disabled. (Optional)
Click Update.
π‘Tip: If you have enabled the Appointment Action Links feature, those links will still allow customers to access the Customer Action Page to confirm and cancel appointments even when the Customer View is disabled.
β 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
Click the arrow to view frequently asked questions
What is the difference between the Classic and NextGen Customer View URLs?
Click the arrow to see the answer
Click the arrow to see the answer
The Classic Customer View URL begins with http://booknow.appointment-plus.com, while the NextGen Customer View URL begins with http://book.appointment-plus.com. If you are using a custom Customer View, the URL entered by your administrator will display.
Can I use the system for internal scheduling only?
Click the arrow to see the answer
Click the arrow to see the answer
Yes. Many clients prefer to use the system for internal scheduling and choose not to offer direct online booking. You can disable the Customer View by navigating to Settings Tab > Customer View > Preference #24 and setting it to Yes. You may also use Preference #25 to customize the text that displays when the Customer View is disabled.
Will Appointment Action Links still work if the Customer View is disabled?
Click the arrow to see the answer
Click the arrow to see the answer
Yes. If you have enabled the Appointment Action Links feature, those links will still allow customers to access the Customer Action Page to confirm and cancel appointments even when the Customer View is disabled.
What happens if I upload too many logo images?
Click the arrow to see the answer
Click the arrow to see the answer
If you attempt to upload more than 4 images, the system will disable the ability to upload for security reasons. Please contact our Support team to have the number of upload attempts reset.
Do customized links work with both the Classic and NexGen Customer View?
Click the arrow to see the answer
Click the arrow to see the answer
Yes. Customized links using parameters such as e_id, service_id, r_id, and event_service_id work for both the Classic and NexGen Customer View applications.
Why is my company name not changing even though I updated the header text?
Click the arrow to see the answer
Click the arrow to see the answer
If you are using a logo in the header part of the Customer View, changing the header text values will have no impact. To verify if you are using a logo, check the Customer View Logo section within the Layout tab of Site Administration.












































