Skip to main content

Add Booking Type

Create a new booking type to define another way customers can reserve time with you — its name, duration, resource allocation, color, and visibility.


Quick start​

  1. Click Booking Types in the left sidebar, under the ACCOUNT section
  2. Click + Add Booking Type
  3. Enter a Name, set the Duration and Type, pick a Color, and click Save

Add Booking Type dialog showing name, duration, type, color, and visibility fields


What you can do​

Adding a booking type lets you:

  • Offer a new way to book — Give customers another option distinct from your existing booking types
  • Control resource allocation — Choose whether the system calculates lanes/units automatically (Hourly) or you fix the number (Party, Rental)
  • Set visibility — Show it to guests, members, or keep it staff-only until you're ready
  • Color-code it — Assign a color so it's easy to spot on the calendar

Form fields​

Name (required)​

The display name shown to customers on the booking page and used throughout the dashboard. Examples: "Standard Hour", "Birthday Party", "Equipment Rental". Cannot be empty — the dialog shows "Name is required." if you try to save without one.

Custom Duration​

Enable this when the length of a booking isn't fixed and should be set individually each time a booking is created (private events, flexible rentals). When checked, the Duration and Type fields are hidden, since neither applies.

Duration (required when Custom Duration is off)​

The fixed length of every booking of this type, in HH:MM format. Defaults to 01:00. The system uses this to calculate available time slots.

Type​

Controls how activity resources (lanes, courts, rooms) are allocated. Defaults to Hourly.

TypeResource allocation
HourlyCalculated automatically from the number of people and the activity's per-unit capacity
PartyYou specify a fixed number of Activity Units to reserve; number of people isn't asked
RentalSame as Party — a fixed number of units, regardless of attendance

Activity Units (Party or Rental only)​

How many resource units (lanes, courts, rooms) each booking of this type reserves. Must be greater than zero. Defaults to 0, so you must set a value before saving a Party or Rental type.

Color (required)​

Pick a preset swatch or enter a hex code (e.g., #FF0000). This color identifies the booking type on the calendar. Defaults to black (#000000).

Visible to Guests​

Checked by default. When checked, the booking type appears to all website visitors. Uncheck it for staff-only or internal booking types.

Visible to Members​

Only shown when membership features are enabled for your location. Controls whether members can see and book this type.

Active​

Checked by default. Uncheck to save the booking type without making it available for new bookings yet.


After saving​

The dialog closes and the new booking type appears in the Booking Types list immediately. From there, open it inside an activity to configure its price, content, and other per-activity settings — see Booking types overview.


Best practices​

✅ Name for the customer, not for yourself — Use names that make sense on the booking page ("2-Hour Party Package", not "Party")

✅ Match duration to real service time — Include setup/cleanup buffer if your business needs it

✅ Start with Visible to Guests off while testing — Confirm pricing and content, then switch it on

❌ Don't reuse similar colors — Pick visually distinct colors so the calendar stays easy to scan


Troubleshooting​

Can't save the booking type​

Why this happens: A required field is missing.
How to fix it: Make sure Name and Color are set, and — if Custom Duration is off — that Duration is valid and, for Party/Rental, that Activity Units is greater than zero.

Activity Units field isn't showing​

This field only appears when Type is set to Party or Rental. For Hourly, the system calculates resources automatically and the field stays hidden.