Skip to main content
Require bookers to confirm a verification code before their booking is finalized, so every appointment is tied to a real, reachable email address. In Cal ID, the Requires booker email verification feature adds an essential layer of security and data integrity to your scheduling process. It ensures that every booking is tied to a legitimate, accessible email address by requiring bookers to enter a verification code before their appointment is confirmed.
Email verification is one of the most effective ways to reduce spam and fake bookings — it blocks bots and bad actors who use non-existent addresses before they ever reach your calendar.

Why use “Requires booker email verification”?

  • Eliminate Spam & Fake Bookings: It prevents bots or bad actors from filling your calendar with fake appointments using non-existent email addresses.
  • Ensure Deliverability: By verifying the email upfront, you help ensure that confirmation links, meeting invites, and automated reminders actually reach the booker.
  • Protect Sensitive Meetings: For high-value consultations or private sessions, this ensures that the person booking is exactly who they claim to be.
  • Reduce no-shows: Requiring an extra step of verification often filters out casual or “low-intent” bookers, ensuring your time is spent with committed clients.

How to set it up

1

Log in to Cal ID

Log in to your Cal ID account.
2

Select your event

Go to Event Types and open the event you want to change.
3

Navigate to Advanced

Click on the Advanced tab in the top navigation bar.
4

Toggle the Setting

Scroll down to find the option Requires booker email verification.
5

Enable

Switch the toggle to ON.
6

Save

Click the blue Save button at the top right to finalize the change.
Advanced tab with the Requires booker email verification toggle switched on, and the blue Save button in the top right

Locking bookings to real email addresses

How it works for the booker

  • The Verification Step: After the booker fills out their name and answers your booking questions, they won’t see the “Confirmed” screen immediately. Instead, they will see a prompt to enter a 6-digit verification code.
  • The Email Trigger: Cal ID instantly sends an automated email to the address provided by the booker containing the unique code.
  • The Confirmation: Once the booker enters the correct code on the booking page, the meeting is officially confirmed and added to both of your calendars.
  • Time Sensitivity: If the booker fails to enter the code within a certain timeframe, the slot remains open for others to book, protecting your availability.
While this feature significantly increases security, it does add a small amount of “friction” to the booking process. We recommend using this for high-value or public-facing links where spam is a concern. For known clients or internal team meetings, you may prefer to keep it disabled for a faster booking experience.

Other ways to validate bookers

Require or exclude email domains

Allow or block specific email domains at booking.

Enable captcha

Block bots from flooding your booking page with fake requests.

Add pre-booking questions

Collect exactly the information you need before someone books.

Create a phone-only event

Make a phone number the primary contact instead of email.