A chain of dental clinics is planning to host a free dental check-up event exclusively for new patients. To make this initiative smooth and hassle-free for both staff and visitors, they want to ensure that bookings are perfectly organized and that no branch gets overbooked. Each branch (Downtown, Uptown, and Suburb) has a fixed number of slots available, and once all slots for a branch are filled, patients should no longer be able to select it in the booking form. This prevents confusion, crowding, and last-minute inconveniences.
Here’s how to set it up step by step:
1. Add a choice field
Start by adding necessary basic fields and a choice-based field to your online booking form. A Radio Button or Dropdown works well here. Label it something clear like "Select a branch for your dental check-up". Under this field, list all the participating branches: Downtown Clinic, Uptown Clinic, and Suburb Clinic. This gives patients a clear set of options to choose from at the time of registration.
2. Enable choice availability
Next, open the properties/settings of your choice field. Turn on the Choice Availability feature. This is where you set a quota for each branch based on its capacity. For example:
- Downtown Clinic: 50 slots
- Uptown Clinic: 40 slots
- Suburb Clinic: 30 slots
This step ensures that each branch’s capacity is defined upfront and visible to the form logic. You can also choose to hide or disable any branch once its slots are full, and even display the remaining slot count to users on the live form.
3. Auto-update slots
Once Choice Availability is enabled, your form automatically manages the counts in real-time. Every time a patient books a slot for a branch, the available number for that branch is reduced by one. When all slots for a particular branch are booked, that branch option instantly disappears from the form. This eliminates any chance of overbooking and removes the need for staff to monitor slot availability manually.
4. Confirm and notify
To complete the experience, set up automated confirmation emails (This feature is only available in our paid plans). Whenever a patient successfully books a slot, they’ll get an instant email confirming their reservation. Include the appointment details: branch name, date, and any instructions they should follow when arriving for their visit. This keeps everyone informed and reduces no-shows.
Why this works so well:
✔ First-come, first-served: The limited slots motivate patients to register early.
✔ No overbooking: The system automatically hides branches with no available appointments.
✔ Fully automated: No manual effort is needed from staff to track slots or send confirmations.
✔ Smooth coordination: Each branch knows exactly how many patients to expect and can prepare accordingly.
✔ Better patient experience: New patients feel cared for from the moment they book, with clear information about the event and no surprises when they arrive.
Applying choice availability in the registration forms helps make sure the event runs like clockwork without manual tracking or last-minute chaos. Slots are distributed appropriately across locations, which reduces stress on the staff and leaves new patients impressed by the clinic’s professionalism and efficiency.