Limit Bookings Per Customer

We would like the ability to limit a booking type to a specific number of bookings per customer (for example: one booking only).

Many businesses sell packages, courses, memberships, or services outside of TidyCal and then provide customers with a booking link to schedule their included consultation or session.

In these cases, the booking page should remain available to all eligible customers, while automatically preventing the same customer from booking more than the allowed number of times.

Example:

  • Maximum bookings per customer: 1
  • Customer A books a session → cannot book again.
  • Customer B can still access the booking page and make their own booking.

This could be enforced based on email address and would eliminate the need for manual approval and duplicate-booking checks.

We believe this would be valuable for coaches, consultants, educators, agencies, and anyone selling packages that include a limited number of appointments.