Time slots with their own caps

Time slot signup form with a cap per slot

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

What the setting does

Add a Time slot field

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.

Full slots grey out

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.

Enforced under the same lock as the number

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.

Slots reset with your window

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.

See it in the dashboard

The overview lists taken and capacity per option for the current window, and the CSV carries the chosen slot for every entry.

Live demo

See it on the photo mini sessions recipe

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.

See the photo mini sessions recipe →

27 of 40 spots taken

Ready-made waitlist

Create it with this feature already set

One click after sign-in. Every value stays editable in the Settings and Form tabs.

Photo mini sessions

Recipe

Fall 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

FAQ

Questions

Is this a calendar?

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.

Can I have a total cap and slot caps at once?

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.

Can slots have different sizes?

Yes. Five for the 9:00 AM, one for the 4:00 PM. Each option has its own number from 1 up.

Can someone book two slots?

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.

Set it once. The form does the rest.

Free for 100 signups a month. Unlimited waitlists on every plan.

Create your waitlist