For day camps and youth programs

Four weeks, ten campers each. Parents pick a week.

Forty places in total, split into four weeks that each hold ten. Parents book a slot for their camper, see their number, and the week greys out when the tenth place goes.

Free to start. You can modify all of this in the editor.

unwaited.com/maple-hill-day-camp/waitlist

Sound familiar?

Week two has fourteen campers and one counselor

Registration is a Google Form with a dropdown for the week. The form does not know week two is full, so it keeps taking names, and you find out when you print the roster. Then you call four families to ask if week three would work instead. Every June.

What you get

The limits, hours, and questions, already set

This is exactly what the button creates. It is a starting point, not a cage: change any of it in the editor after.

Template

Summer day camp

  • 40 campers in total. The form reads as full at 40.
  • Four weeks with ten places each. A full week is greyed out on the form and rejected by the API.
  • No opening hours. Open the list when registration starts and pause it when camp begins.
  • Asks for parent name, phone, camper's age, and which week.
  • Parents see their number on the success screen.
Capacity
40 in total
Signups open
Any time
Form asks for
Email, Parent or guardian, Phone, Camper's age, Week
Slots: Week
June 15 to 19 (10), June 22 to 26 (10), July 6 to 10 (10), July 13 to 17 (10)
Counter on the form
Hidden
Use this templateFree. Change anything after.

Or by hand

Set it up yourself, step by step

The same values, typed in. About five minutes.

  1. Create the waitlist

    Open the "Summer day camp" template, change what you like, and press Publish. An emailed code makes it yours and puts it live; nothing is public before that.

  2. Set capacity to 40 in total

    In Settings, set the capacity to 40 in total. When the 40th person joins, the form reads as full and says so.

  3. Leave the hours open

    Under Hours, leave the schedule off so people can join at any time. You can pause the list by hand whenever you need to.

  4. Add the form fields

    Email is built in. On the Form tab, add Parent or guardian (required), Phone (required), Camper's age (required). Labels and help text render as plain text.

  5. Add the "Week" time slots

    On the Form tab, add a Time slot field named "Week" with June 15 to 19 (10), June 22 to 26 (10), July 6 to 10 (10), July 13 to 17 (10). Each slot fills on its own and reads as full when its spots are taken.

  6. Hide the counter

    In Settings, leave the counter off. The form still refuses signups past the cap; it just does not show the running total.

  7. Publish and share

    Click Publish. The Share tab has the hosted link, a QR code, and the script tag or iframe for your site. The submit button reads "Reserve a place".

FAQ

Questions people here ask

Can a parent register two kids?

Each entry takes one place. Ask them to register each camper with a different email, or add a number field for siblings and lower the caps to leave room.

Can I take the deposit here?

No. Unwaited does not take payments. Send the invoice or checkout link when you confirm the place.

What happens when a family cancels?

They can leave from the status link in their confirmation email, or you delete the entry. The place in that week opens for the next family.

Can I collect the health forms?

Not on the signup. Keep the form short, then send the paperwork from your own email once the place is confirmed.