Skip to main content

Booking Page UI Preference

Booking Page UI Preferences control how customers see and interact with your booking form. Customize field labels, show or hide pricing information, and add opt-in content to create the perfect booking experience for your customers.


Quick Start

Configure your booking page preferences:

  1. Navigate to your booking type detail page and click the Price tab
  2. Locate the Booking Page UI Preference section
  3. Click Edit to open the configuration dialog
  4. Customize labels, pricing display, and opt-in content
  5. Click Save to apply changes

What You Can Control

The Booking Page UI Preference settings let you customize:

  • Field labels — Change how quantity fields are labeled (e.g., "Number of Adults", "Guests", "Participants")
  • Price visibility — Choose whether to show unit prices next to quantity fields
  • Opt-in functionality — Enable checkbox agreements customers must accept before booking
  • Opt-in content — Add formatted text explaining what customers are agreeing to

Accessing UI Preferences

To view or edit booking page UI preferences:

  1. Navigate to Activities > select your activity
  2. Click on Booking Types in the activity detail tabs
  3. Click on View Detail for the specific booking type you want to configure
  4. In the Booking Page UI Preference section, click Edit

Booking Page UI Preference section overview

The Edit Booking Page UI Preference dialog opens with all customization options.


Configuration Fields

Edit Booking Page UI Preference modal with all fields

Number of Adults Label

The text label customers will see for the adults field when making a booking. This label appears on the booking page to help customers understand they are selecting the number of adult participants.

Field Name: Number of Adults Label

Common alternatives:

  • "Number of Adult Participants"
  • "Number of Adult Guests"
  • "Number of Adult Players"
  • "Adult Group Size"
  • "Adult Party Size"
  • "How many adults?"
Clarity First

Choose labels that clearly communicate what customers are selecting. Avoid jargon or cute names that might confuse first-time bookers.


Number of Children Label

The text customers will see for the children field when making a booking. This label helps customers select the number of child participants. The field is shown only if the pricing type is Person.

Field Name: Number of Children Label
Common alternatives:

  • "Number of Child Participants"
  • "How many kids?"

Show Unit Price

Controls whether the per-person or per-unit price displays next to the quantity selector.

Field Type: Checkbox
Default: Unchecked (prices hidden)
Options:

  • Checked (Yes) — Unit price displays next to the quantity field
  • Unchecked (No) — Unit price is hidden; customers only see the total at checkout

Enable Opt-In

Adds a required checkbox that customers must accept before completing their booking.

Field Type: Checkbox
Default: Unchecked (opt-in disabled)
Options:

  • Checked — Opt-in checkbox appears on booking page with your custom content
  • Unchecked — No opt-in requirement

Common uses for opt-in:

  • Liability waivers and acknowledgments
  • Terms and conditions agreement
  • Photo/video release permissions
  • Safety guidelines confirmation
  • Age restriction acknowledgments

How it works:

  1. Customer fills out booking details
  2. Before proceeding to payment, they see the opt-in checkbox
  3. They must check the box to continue
  4. The checkbox is linked to your formatted opt-in content
Required for Booking

When enabled, customers cannot complete their booking without checking the opt-in box. Make sure your opt-in content clearly explains what they're agreeing to.


Opt-In Content

The formatted text that appears with the opt-in checkbox. This field only appears when "Enable Opt-In" is checked.

Example content:

By checking this box, I acknowledge that:
• I have read and agree to the facility's safety guidelines
• I understand the physical nature of this activity
• I am aware of and accept any risks involved
• I will follow all instructions provided by staff members
Keep It Concise

While you can add extensive content, shorter, clearer opt-in text leads to better customer completion rates. If you need lengthy legal terms, consider linking to a separate terms page.


Saving and Applying Changes

After configuring your UI preferences:

  1. Review all settings to ensure they reflect your desired customer experience
  2. If you enabled opt-in, preview your opt-in content for clarity
  3. Click Save to apply the changes
Testing Your Configuration

After saving changes, open your booking page in a private/incognito browser window to see exactly what customers will experience. This helps you catch confusing labels or poorly formatted opt-in content before customers do.


UI Preference Display

After saving, the Booking Page UI Preference section displays your current configuration:

Fields Shown:

  • Number of Adults Label: The custom label you set for Adults (e.g., "Number of Adult Participants")
  • Number of Children Label: The custom label you set for Children (e.g., "Number of Child Participants")
  • Show Unit Price: "Yes" or "No"
  • Enable Opt-In: "Enabled" or "Disabled"
Opt-In Content Preview

The opt-in content itself is not shown in the summary view. To review or edit it, click Edit to open the dialog again.


Frequently Asked Questions

Can I have different UI preferences for different booking types?
Yes. Each booking type has its own UI preference settings, so you can customize labels and opt-ins independently for different activities.

What happens if I enable opt-in but don't add content?
The system requires opt-in content when you enable the feature. You must add content before you can save the configuration.

Can customers un-check the opt-in box?
Yes, they can check and un-check it. However, they cannot proceed with the booking unless the box is checked at submission time.

Does the opt-in content have legal standing?
The opt-in creates a record of customer acknowledgment. However, for legally binding waivers, we recommend using the dedicated Waivers feature, which provides more robust tracking and legally defensible documentation.

Can I include images in the opt-in content?
The rich text editor supports image insertion, but we recommend keeping opt-in content text-focused for faster loading and better mobile experience.

Will changes affect existing bookings?
No. UI preference changes only affect the booking page experience for new customers. Existing bookings are not retroactively altered.

Can I preview what customers see before saving?
Currently, you need to save changes to see them on the live booking page. We recommend testing in a separate browser or having a colleague test before announcing changes to customers.