Skip to main content

Adding terms and conditions

Learn how to add T&C's to your booking form

Anni avatar
Written by Anni
Updated this week

If you need customers to agree to terms and conditions, you can include them on your booking form in a few ways. You can add each T&C as separate booking form fields, or use a single field with an attachment, and make it mandatory with a Yes/No or Consent question to confirm agreement.

This article covers:


Creating a Yes/No field

A simple way to ask for confirmation of agreement is to add a Yes/No field to your booking form.

To do this:

  1. Select Settings, then Booking fields from the left-hand menu on your account.

  2. Select Create a field:

    Booking fields screen with an arrow pointing at the 'Create a field' button

  3. Select Attendee details under Field type, then Yes/No option as the Data type:

    Create booking field screen with arrows pointing at 'Attendee details' and 'Yes/No option'

    • It’s best to set the field as an attendee field so that each attendee can confirm their agreement individually.

  4. Select Continue to continue to the field creation screen.

  5. Enter a field question such as "Do you agree to the terms and conditions?"

  6. Add any Additional details, such as consequences for not agreeing. For example: "If you don't agree with the T&C's, your booking may be cancelled."

  7. Select Save once finished.

Adding the field to the entry

To add the field to the entry:

  1. Open your Scheduling page.

  2. Select the entry from your schedule list, then Edit entry to open the entry settings:

    Scheduling setup with an arrow pointing to the 'Edit Entry' button.

  3. Select the Booking form tab. Under Field options, select Select & reorder fields:

    Booking form tab of the entry settings with an arrow pointing at the 'Select & reorder fields' option

  4. Find the field you created, then select the plus button "+" to add it to the form:

    Booking form editing screen with an arrow pointing at the plus button "+" next to a field type

  5. Select Save form to save the updated booking form:

    Booking form settings with an arrow pointing at the 'Save form' button

  6. Then select either Save or Save & Exit to save your entry.


Creating a consent field

Using a consent field is a great option if you need to gather legal consent for your terms and conditions. Consent fields default as booking detail fields, meaning they will only appear once during the booking process.

To do this:

  1. Select Settings, then Booking fields from the left-hand menu on your account.

  2. Select Create a field:

    Booking fields screen with an arrow pointing at the 'Create a field' button

  3. Select Consent under Field type, then Check box - for capturing consent as the Data type:

    Create booking field screen with an arrow pointing at the 'Consent' option

  4. Select Continue to continue to the field creation screen.

  5. Enter a field question such as "I have read and agree to the Terms & Conditions"

  6. Add any Additional details, such as consequences for not agreeing. For example: "If you don't agree with the T&C's, your booking may be cancelled."

  7. Select Save once finished.

Adding the field to the entry

To add the field to the entry:

  1. Open your Scheduling page.

  2. Select the entry from your schedule list, then Edit entry to open the entry settings:

    Scheduling setup with an arrow pointing to the 'Edit Entry' button.

  3. Select the Booking form tab. Under Field options, select Select & reorder fields:

    Booking form tab of the entry settings with an arrow pointing at the 'Select & reorder fields' option

  4. Find the field you created, then select the plus button "+" to add it to the form:

    Booking form editing screen with an arrow pointing at the plus button next to the booking field

  5. Select Save form to save the updated booking form:

    Booking form settings with an arrow pointing at the 'Save form' button

  6. Then select either Save or Save & Exit to save your entry.


Uploading a document with your terms and conditions

If your terms and conditions are in a document (like a PDF), you can upload it to your booking form for customers to read before answering the question.

To do this:

  1. Select Settings, then Booking fields from the left-hand menu on your account.

  2. Find the booking field in the list, the three-dot menu next to it, then Edit field to open the settings:

    Booking fields tab with an arrow pointing at the 'Edit field' option

  3. In the Attachment section, select Upload to upload your file:

    Booking field setup with an arrow pointing at the 'Upload' button

  4. Select Update field once finished.

  5. A link to download the document will appear next to the question when customers book.


Listing your terms manually as booking form fields

If you’d rather show your terms and conditions directly on the booking form (instead of linking a file), you can add a Checkbox, Yes/No, or Multiple choice field for each condition. For example:

  • I understand that payment is non-refundable.

  • I agree to follow all safety instructions provided during the session.

This works well if you want customers to agree to specific conditions one-by-one.

To add these:

  1. Select Settings, then Booking fields from the left-hand menu on your account.

  2. Select Create a field:

    Booking fields screen with an arrow pointing at the 'Create a field' button

  3. Choose a field type that suits your condition: Attendee, Booking, Ticket or Consent:

    Create booking field screen with the field types highlighted

  4. Select a Data type from the drop-down menu, then Continue.

  5. Create the field by adding the Field question, any Additional details or Attachments.

  6. Select Save.

  7. Repeat this step for each question, then add them to your booking form on the entry.


Making your field mandatory

To ensure customers agree before completing a booking, you can make the field Mandatory.

To do this:

  1. Open your Scheduling page.

  2. Select the entry from your schedule list, then Edit entry:

    Scheduling setup with an arrow pointing to the 'Edit Entry' button.

  3. Select the Booking form tab, then Set mandatory fields:

    Booking form tab on the entry setup with an arrow pointing at the 'Set mandatory fields' option

  4. Tick the checkboxes next to the fields that you would like to make mandatory:

    Booking form tab with an arrow pointing at the checkbox next to the 'Full name' field

  5. Once finished, select the Update button, then either Save or Save & Exit in the top right-hand corner to save your settings.

Making the field mandatory means the booking can’t be completed unless the customer selects an answer.

💡 Please note: Blocking a booking based on a response is not currently possible. If someone selects 'No', you'll need to cancel the booking manually and follow up with the customer.


💬 Any questions or feedback? There are two ways to get in touch:

Thank you! 🕺

Did this answer your question?