Skip to main content

How booking form fields appear during checkout

Learn how each booking form field type appears to customers during checkout

Anni avatar
Written by Anni
Updated this week

It’s helpful to understand how each field appears during checkout so you can choose the most suitable option for your needs. The appearance may vary slightly depending on your wording and settings, but we hope this overview supports your selection process.

This article covers:


Overview

Booking forms allow you to collect specific details from customers when they book. Field types are grouped into four main categories:

  1. Attendee details: Used to collect information about each person attending. For example, their name, age, or dietary requirements.

  2. Booking details: Apply to the whole booking rather than individual attendees. These are helpful for gathering information like how the customer heard about you or if they’ve booked before.

  3. Ticket details: Linked to the specific ticket type selected. Useful when you need different information depending on the ticket. For example, T-shirt size for a workshop with merchandise.

  4. Consent: Used to confirm agreement for things like joining a mailing list or accepting terms and conditions.


System fields

A system field is a field that appears prominently throughout the system and cannot be amended to collect data other than what is specified.

We currently have three types of system fields:

  1. Attendee name: Used to identify the attendee.

  2. Attendee email: Used for all automated emails.

  3. Child attendee: Used to record whether the attendee is a child or not.

How they appear during checkout

Attendee name

The attendee name field appears under the Attendee details section as Full name with two separate fields for the first and last name:

Attendee details section of the checkout with the 'Full name' field highlighted

Attendee email

The attendee email field appears under the Attendee details section as Attendee email:

Attendee details section of the checkout with the 'Attendee email' section highlighted

  • It defaults to the email added in the Booker details section. Customers can change the email by selecting the Change attendee button.

Child attendee

The Child attendee field appears as the question Is this attendee a child?, with a Yes/No answer. It sits under the Attendee details section of the booking form:

Attendee details section of the checkout with the 'Is this attendee a child' section highlighted


Field types

Plain text - Single-line

The Plain text – Single-line field gives customers one line to respond with a short text answer. This works well for questions needing brief responses (1–5 words), such as the Name of the person who referred the customer.

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Attendee details section of the checkout with the plain text-single-line-validated section highlighted

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Plain text - Single-line - Validated

The Plain text - Single-line - Validated field gives customers one line to respond in plain text with a specific format. This works well when you need responses to follow a set pattern. For example, numbers only, letters only, or a mix of both.

How it appears during checkout

Numbers-only example

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

If a customer responds in the wrong format, Bookwhen will show them an 'This seems to be in the wrong format' error message that they must correct before proceeding with their booking.

For example:

Validated field example highlighted showing a 'This seems to be in the wrong format' error message

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Plain text - Multi-line

The Plain text - Multi-line field gives customers a larger text box to respond in plain text. This is helpful when you need a longer response, such as "Additional details."

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Plain text - multi-line field highlighted in customer checkout

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Checkbox

The Checkbox field lets customers answer a question by ticking a box. This works well for optional prompts such as "Tick this box if it's your first time attending".

How it appears during checkout

The Field question you enter during setup appears to the right of the checkbox, and any instructions you include will display below the field:

Checkbox example highlighted in the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Yes/No option

The Yes/No field allows customers to choose between 'Yes' or 'No' in response to a question. This is useful for simple questions, such as "Do you need any special assistance during the event?"

How it appears during checkout

The Field question you enter during setup appears to the left of the Yes/No options, and any instructions you include will display below the field:

Yes/No field example on the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Date selection

The Date field lets customers select a date to answer a question. For example, "Date of Birth".

How it appears during checkout

The Field question you enter during setup appears to the left of the date selectors, and any instructions you include will display below the field:

Date selector field example on the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Drop-down list

The Dropdown field allows customers to choose from several pre-determined options. For example, "Level: [Option 1], [Option 2], etc."

How it appears during checkout

The Field question you enter during setup appears to the left of the drop-down list and any instructions you include will display below the field:

 Drop-down list example in the customer checkout showing the field question and drop-down list

When a customer selects the drop-down list, the option you provided will appear. For example, "Beginner, Intermediate, Advanced":

Level options showing Beginner, Intermediate and Advanced.

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Multiple choice - Select one only

The Multiple choice – Select one only field lets customers select only one option from a list of pre-set choices. For example, "How did you hear about this event?"

How it appears during checkout

The Field question you enter during setup appears to the left of the options list, and any instructions you include will display below it:

Multiple choice – Select one only example in the customer checkout

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Multiple choice - List

The Multiple choice - List field lets customers select more than one option from a list of pre-set choices. For example, "What would you like to get out of this event?".

How it appears during checkout

The Field question you enter during setup appears to the left of the options list, and any instructions you include will display below it:

Multiple choice - List example in the customer checkout screen showing the field question and multiple choices to choose from

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Website link (URL)

The Website link (URL) field is designed for answers in a website address format. For example, "What website are you visiting from?"

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Website link example highlighted in the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Email address

The Email address field is designed for answers in an email address format. For example, "What's the best email address to reach you on?".

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Email address field example highlighted in the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Phone number

The Phone number field is for answers in a phone number format. For example, "Please provide your contact telephone number".

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Phone number field example highlighted in the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Address

The Address field is for answers in an address format. For example, "Please provide your home address".

How it appears during checkout

The Field question you enter during setup appears to the left, with the response field on the right. Any instructions you include will display below the field, and placeholder text will appear inside the field as a faded example.

Address field example highlighted in the customer checkout screen

💡 This field can appear under Booking details, Attendee details, or Ticket details, depending on where you add them.


Checkbox - for capturing consent

💡 This field can only be used for consent and will default as a Booking field.

The Consent field is for gathering permission from customers. Once a consent field is used by a customer, neither they nor you (as the admin) can change it. For example, "Do you consent to your picture being taken during the event?".

How it appears during checkout

The Field question you enter during setup appears to the right of the checkbox, and any instructions you include will display below the field:

Booking details section of the customer checkout showing a consent field highlighted


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

Thank you! 🕺

Did this answer your question?