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.
4

Configure the question

In the pop-up, select the Input type, set a Label (the question text), and add a Placeholder (example text).
Add a question pop-up with the Input type dropdown open and the Label and Placeholder fields beneath it

Shaping the question you will ask

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.
  • Hide: Use the toggle switch next to a question to make it Hidden. This is useful for internal tracking via URL identifiers.
  • Reorder: Use the arrow icons next to a question to move it up or down in the list.
With URL identifiers, you can pre-fill fields for your bookers by appending data to the end of your booking link. You can even Disable input if the URL identifier is prefilled to prevent bookers 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 bookers 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.

Do more with booking questions

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.