Capacity-safe registration
Every camp session has a hard cap that locks the moment a family signs up. No two families can ever be sold the same last seat.
Camp programs
Bring registration, lotteries, waitlists, rosters, and attendance into one connected camp system. Families sign up online. You and your staff get the information you need from enrollment through pickup.
Every camp session has a hard cap that locks the moment a family signs up. No two families can ever be sold the same last seat.
When a camp has more families than spots a fair random draw decides who gets in. Every draw runs on a recorded random seed, so the result can be checked and verified afterward instead of just trusted.
Each week a family ranks in the lottery has a "keep together" option families can turn on for eligible siblings. Turn it on and the whole sibling group is entered as one unit for that week's draw and any later backfill off the waitlist.
Families who don't get a spot in the draw land on a real waitlist in fair first-in-line order. Staff can promote a family into an open spot or remove one and the capacity limit is never broken along the way.
The cancellation deadlines and the deposit are shown before a family ever pays, and both lock in the moment they book. A later change to those settings never reaches back and rewrites a deal a family already has. The share credited and any cash-refund fee are the ones in force on the day a family actually cancels.
A family can move from one camp session to another and any price difference is settled fairly against the household's full balance. Nothing about a transfer has to be worked out by hand on the side.
Cancel a spot you won in the lottery and the credit isn't issued until the next family in line off the waitlist is actually seated and has paid. That way nobody is ever double-paid for the same spot.
Allergies show up right on the roster with a clear flag for anything urgent such as anaphylaxis. Pickup permissions and emergency contacts sit right next to each camper's name so a caution never gets buried where staff might miss it.
Whatever staff print or export for camp day is the exact same information that is on screen at that moment. There is no separate spreadsheet floating around that could fall out of sync.
A few good questions
Households submit a ranked list of the weeks they want during a request window, so nobody has to race to click first. One draw then allocates every seat at once, working down each household’s ranking. The draw records the random seed it used, so the result can be checked afterward.
A family can mark a group of siblings as needing the same week. The draw seats that group only if the whole group fits at once, and marks it lost together rather than splitting it. The same all-or-nothing rule applies when a seat later frees up on the waitlist.
They land on that week’s waitlist in the order they lost the draw. As seats free up, offers go out down the list by email. Accepting re-checks capacity at that moment, so an offer is a chance at the seat rather than a hold on it.
Each registration freezes its own cancellation terms when it is booked; the deposit and the refund windows are configured in Settings. A later settings change never rewrites a deal a family already has. A seat won in the lottery is credited once the next family off the waitlist is seated and has paid.
Twenty minutes. Bring your camp numbers and we will walk through the whole season.