Add-ons let you offer optional extras during booking, such as upgrades or services that increase the total price. Add-ons can be selected by clients during booking and can also be added manually by admins when creating appointments.
How add-ons work
Add-ons are configured inside a booking form and are tied to that form. Any add-ons you create will be available:
To clients while booking through that form
To admins when booking an appointment using that form
Each add-on can adjust pricing, duration, and purchase behavior depending on your setup.
Adding add-ons to a form
Go to Forms.
Open the form you want to edit.
Add an Add-on question to the form.
Click Create New Add-On to define one or more add-ons.
Once saved, those add-ons will appear automatically during booking for that form.
Add-on settings explained
Each Add-on question includes the following configuration options:
Label
The name shown to clients on the booking page.
Required
If enabled, clients must select at least one add-on to continue booking.
Layout
Choose how add-ons are displayed:
List for a vertical, text-focused layout
Grid for a more visual, compact layout
Add only once (not per guest)
When booking multiple spots in a single transaction, this ensures the add-on is applied only once overall, not once per guest.
Allow quantity
Lets clients purchase multiple units of the same add-on, useful for items, materials, or repeatable extras.
Pricing and time adjustments
Each individual add-on can:
Increase the total price charged to the client
Add extra time to the appointment or event
Be combined with quantity selection or single-purchase rules
Admin bookings
When an admin books an appointment, the Add-ons section appears in a collapsed state. Expanding it shows all add-ons associated with the selected form.
