Photo mini sessions
RecipeFall minis, Oct 18
40 in total
Eight hourly slots, five sessions each. A full slot is greyed out on the form and rejected by the API.
- 40 total
- Open any time
- 8 capped slots
- 5 fields
Time slots with their own caps
Eight mini sessions on a Saturday, five families each. The 10:30 fills first and a plain dropdown keeps offering it. Someone ends up double-booked and you find out from an angry email.
Plans: All plans. Free forms take 3 custom fields besides email; Starter and Pro take 60.
How it works
On the Form tab, add the Time slot field and type one option per slot with the number of spots for each. The editor shows a running total. Names are just labels, so "Saturday 10:00 AM" or "Week of July 7" both work.
The form marks a slot Full the moment its spots are taken, shows "2 left" when three or fewer remain, and refreshes itself if someone else takes the last one while the page is open.
The slot count is checked inside the database lock that assigns positions. Two people cannot both get the last 10:30. The API answers 409 slot_full with fresh counts.
With a per-day, per-week, or per-month capacity, each slot refills when the window resets. A Monday class refills next week. Removing an entry or a joiner leaving frees the slot.
The overview lists taken and capacity per option for the current window, and the CSV carries the chosen slot for every entry.
Live demo
This is the real form the "Fall minis, Oct 18" recipe creates, in preview mode. Eight hourly slots, five sessions each. A full slot is greyed out on the form and rejected by the API.
Ready-made waitlist
One click after sign-in. Every value stays editable in the Settings and Form tabs.
Photo mini sessions
Recipe40 in total
Eight hourly slots, five sessions each. A full slot is greyed out on the form and rejected by the API.
Works with
FAQ
No. A slot is a label with a count. There are no dates, durations, or calendar sync. That keeps setup to a minute and works for time blocks, weeks, tables, or chairs alike.
Yes. The total capacity is a backstop. Forty sessions in total across eight slots of five, for example. The form reads as full when either limit is hit.
Yes. Five for the 9:00 AM, one for the 4:00 PM. Each option has its own number from 1 up.
One entry per email address. A second submit returns their existing spot. If they need to change, they leave from their status link and rejoin.
Related
Free for 100 signups a month. Unlimited waitlists on every plan.
Create your waitlist