Updated 2026-09-20
A summer camp registration form collects each camper's details and the payment for their session in one step, so a parent can enroll and pay without a separate invoice. Describe your camp in a sentence and Jupiter Signup builds the form: sessions or weeks as paid options, the fee collected on Stripe, capacity per week so a session closes itself when it fills, and every field you need for a minor (age, allergies, emergency contact, pickup authorization).
Camp fees are the whole point, and chasing them separately is the worst part of running a camp. Collecting the fee on the registration form itself means a spot is only held once it is paid for, and your roster and your revenue stay in sync automatically.
Connect your own Stripe account and Jupiter Signup collects the fee as people register for a summer camp, whether you charge a flat price, per session, or a pack. It takes a flat 2%, with no monthly fee required.
Yes. Give each option a capacity and the form shows spots left, then marks it sold out. The limit is enforced on the server, so it can't be oversold. Turn on the waitlist and the form collects names once everything on it is full; you email people yourself when a spot opens.
There is no monthly plan required. It takes a flat 2% of what you collect, on top of Stripe's normal processing fee. A sign-up that does not charge is free.
About a sentence. Describe your sign-up and Jupiter Signup builds the whole page in seconds, then you edit anything by chatting. No account is needed to try it.
You can charge a deposit as the amount due at signup, and the spot is held once it is paid. Jupiter Signup does not track or bill the remaining balance, so you collect the rest yourself before the session starts.
Not on a single submission yet. Each signup holds one camper's details, so a parent with two children fills the form twice. Each camper gets a complete record with their own allergies and emergency contact.
Weighing another tool for this? See the side-by-side comparisons.