Skip to main content
The Booking Questions section in Cal ID lets you collect exactly the information you need before someone can schedule with you. Add, edit, hide, or reorder fields — using a wide range of input types — to build an intake form tailored to your workflow. By default, Cal ID asks for a name and email address. Everything below shows how to go further.

Add a question

1

Open the Advanced tab

Open your desired event under Event Types and go to the Advanced tab.
2

Locate Booking questions

Scroll down to the Booking questions section.
3

Add a new question

Click the + Add a question button.
The Add a question button in the Booking questions section
4

Configure the question

In the pop-up, select the Input type, set a Label (the question text), and add a Placeholder (example text).
Configuring a new booking question input type and label
Setting the label and placeholder for a booking question
5

Set whether it's required

Choose Yes or No to determine whether the booker must answer the question to proceed.

Available input types

Choose the input type that matches the data you’re collecting so answers are formatted correctly:

Manage existing questions

  • Edit: Click Edit next to any question to change its type, label, or requirement status.
Editing an existing booking question
  • Hide: Use the toggle switch to make a question Hidden. This is useful for internal tracking via URL identifiers.
Hiding a booking question with the toggle switch
  • Reorder: Use the arrow icons next to a question to move it up or down in the list.
Reordering booking questions with the arrow icons
With URL identifiers, you can pre-fill fields for your guests by appending data to the end of your booking link. You can even Disable input if the URL identifier is prefilled to prevent guests from changing that specific data.

Booking field identifier

The identifier for a booking question is a unique text key you set when creating the question. It gives each question a distinct reference used throughout the platform wherever that question is addressed or its answers are processed. The identifier’s main value appears when people schedule meetings. As guests fill out booking forms, their responses are tied back to the specific question via these identifiers. This keeps every answer unmistakably linked to its corresponding question, eliminating confusion — especially when similar or related questions are present. Using the identifier gives you a more organized, efficient, and error-resistant way to handle booking data, both within the platform and in conjunction with external systems. This improves data management and integrity and contributes to a smoother overall experience.

Next steps

Hide & prefill questions

Pre-fill known data and hide internal-only fields using URL parameters.

Add attachments

Collect resumes, briefs, and other files before the meeting.