Skip to main content
Control exactly who can book with you by using the validation rules built into the Email booking question in Cal ID. Automatically filter out personal accounts or limit bookings to specific professional organizations, so your calendar stays reserved for the right audience.
Allow vs. block. Require rules act as an allowlist — only the domains you list can book. Exclude rules act as a blocklist — the domains you list are turned away, and everyone else is allowed.

Why use domain filtering?

  • Filter out spam: Block common personal email providers so you only speak with business prospects.
  • Internal use only: Set up a link that only allows people with your company’s domain to book.
  • Competitor blocking: Prevent specific competitors from booking by excluding their known domains.

How to set it up

1

Open Event Types

Log in to Cal ID and navigate to the Event Types tab.
2

Edit your event type

Click Edit on the specific event type you want to restrict.
3

Find the Email address question

Scroll to the Questions section and find the Email address question.
4

Open the question settings

Click the Edit button next to that question to open the “Add a question” settings.
Editing the Email address booking question
5

Configure your validation rules

  • Require emails that contain…: Enter the specific domains you want to allow (e.g., yourcompany.com).
  • Exclude emails that contain…: Enter the domains you want to forbid (e.g., gmail.com, hotmail.com).
Configuring require and exclude email domain rules
6

Save

Click Save.

Booker experience & error messages

If a guest attempts to book with a restricted email address, the system blocks the submission and displays a specific error message when they click Confirm:
  • When excluded: If you’ve blocked a domain (like a personal Gmail account), the guest sees:
    “Please enter a valid work email address”
    Error message shown when an excluded email domain is used
  • When required: If you’ve limited the event to specific domains and the guest uses a different one, they see:
    “You are not allowed to book with this email domain. Please contact the owner of this link.”
    Error message shown when a required email domain is not used
Professional prospecting: For Sales Discovery calls, it’s common practice to exclude gmail.com, outlook.com, and yahoo.com. This ensures you collect professional contact information, making it easier to research your prospects and maintain a high-quality lead list.